Juan RP
db9ae90dd4
Improve make output similar to what recent GNU configure scripts do.
...
Also always build the static bins so that it's done in one pass,
that means that objects are PIC and built with SSP.
--HG--
extra : convert_revision : xtraeme%40gmail.com-20091119050337-hkdksjqxy9n7vy7m
2009-11-19 06:03:37 +01:00
Juan RP
e8d947e15b
Reorganize the Makefiles so that parallel build is possible.
...
--HG--
extra : convert_revision : xtraeme%40gmail.com-20091118090545-wpvgwmnqyh77sgz8
2009-11-18 10:05:45 +01:00
Juan RP
748cc9c6b1
Improve xbps_fetch_file() and friends, one more time by Daft Punk.
...
--HG--
extra : convert_revision : xtraeme%40gmail.com-20091031140925-rjlkhq0v6fvmtawo
2009-10-31 15:09:25 +01:00
Juan RP
3905c2106c
Properly build shared/static libxbps and utils.
...
xbps-fetch: added -v flag to see verbose messages in libfetch.
--HG--
extra : convert_revision : xtraeme%40gmail.com-20091030111726-axf9paz2k01ntqzz
2009-10-30 12:17:26 +01:00
Juan RP
db58e48822
Added xbps-bin(8) and xbps-repo(8) manpages in asciidoc format.
...
That means that asciidoc is required to build/install XBPS.
--HG--
extra : convert_revision : xtraeme%40gmail.com-20091028153222-ljgdfqqe1ea74xs7
2009-10-28 16:32:22 +01:00
Juan RP
7aebea684b
Implemented support for working with remote repositories.
...
libfetch from NetBSD's pkgsrc has been imported into lib/fetch, but
the objects are embedded into libxbps. Only a public function to fetch
files has been implemented: xbps_fetch_file().
The library now is built with -fvisibility=hidden by default, and
exported symbols are the ones that use the SYMEXPORT macro.
The code works well enough, but will need many more cleanups.
--HG--
extra : convert_revision : xtraeme%40gmail.com-20091027004600-0lq9aao67lisbzxv
2009-10-27 01:46:00 +01:00
Juan RP
534f7f0306
vars.mk: _BSD_SOURCE does not need to be defined.
...
--HG--
extra : convert_revision : xtraeme%40gmail.com-20091022124833-g1z0iznkjw4nayjs
2009-10-22 14:48:33 +02:00
Juan RP
e9ef83517e
vars.mk: build bins with -fstack-protector-all and -Wstack-protector.
...
--HG--
extra : convert_revision : xtraeme%40gmail.com-20091020074537-j84wcoa5mdtt13g2
2009-10-20 09:45:37 +02:00
Juan RP
c72f3a1a3c
Remove xbps-src and its associated code. This is required for the
...
upcoming 0.3 version.
--HG--
extra : convert_revision : xtraeme%40gmail.com-20091018091539-4f7ynscyvsqt3st4
2009-10-18 11:15:39 +02:00
Juan RP
becfac0c08
vars.mk: add DEBUG option.
...
--HG--
extra : convert_revision : xtraeme%40gmail.com-20091016141419-ngopy0o6sv8uuxab
2009-10-16 16:14:19 +02:00
Juan RP
865b06be5d
Build xbps-{bin,cmpver,digest,pkgdb,repo} as static, and install them
...
as foo.static.
Updated README to note the new requirements for it. It will be used
to reduce the number of dependencies when building packages in
the chroot.
--HG--
extra : convert_revision : xtraeme%40gmail.com-20091015222234-360i67zychjge3nh
2009-10-16 00:22:34 +02:00
Juan RP
f6ac35e110
vars.mk: change default PREFIX to /usr/local and conditionalize
...
SHAREDIR based on its value.
--HG--
extra : convert_revision : xtraeme%40gmail.com-20090821104759-q010qay9i2dtoo3y
2009-08-21 12:47:59 +02:00
Juan RP
9680251382
Add shell utils required by xbps-src.
...
These files are moved from the GIT repository.
--HG--
extra : convert_revision : xtraeme%40gmail.com-20090818153742-98s9y92f5m19l3c2
2009-08-18 17:37:42 +02:00
Juan RP
876529370d
Fix DESTDIR + ETCDIR interaction.
...
--HG--
extra : convert_revision : xtraeme%40gmail.com-20090818140434-3wttn8uvc7on7mry
2009-08-18 16:04:34 +02:00
Juan RP
5c07b001bc
Use DESTDIR to install xbps, if defined.
...
--HG--
extra : convert_revision : xtraeme%40gmail.com-20090817231148-0ustwsbs93ywo1nf
2009-08-18 01:11:48 +02:00
juan
3f3b6d00dd
Initial import of xbps with code as August '09.
...
--HG--
extra : convert_revision : juan%40xbps-20090817170720-amxxac4a2e8bza1j
2009-08-17 19:07:20 +02:00