Juan RP
8d2aaff3e1
mk/prog.mk: fix warning with clang; use PROG_CFLAGS.
2020-02-06 09:48:43 +01:00
Juan RP
9addb5e64e
Get rid of some old disabled warnings.
2019-07-03 01:26:07 +02:00
Juan RP
5098d03238
mk/prog.mk: set proper target for bins.
...
Fixes build failure in aarch64-musl and cross compilation...
weird it didn't fail on native.
2019-06-20 19:26:43 +02:00
Juan RP
2e469aaabf
configure: added --enable-rpath
option.
...
If set, binaries will have rpath set to $ORIGIN/../lib. That means
that even using defaults (--prefix=/usr), you can install
it via DESTDIR anywhere in your system and binaries will work.
This is in preparation for BSD support.
Closes : #87 [via git-merge-pr]
2019-04-26 16:27:41 +02:00
Duncaen
9139cc79bf
mk/prog.mk: rebuild static binaries if static libs change
2019-03-22 19:14:08 +01:00
Juan RP
fcdd71aac4
Move xbps utils manpages to the section 1 (user commands).
2015-05-16 09:46:10 +02:00
Juan RP
9199867df1
New utility: xbps-fbulk - a fast bulk builder for xbps.
...
This is a modified version of DragonFlyBSD's fastbulk utility, that
has been adapted for xbps/xbps-src and contains multiple improvements
like configurable logging path, skipping building non working packages
(broken/only_for_archs), etc.
A manual page will be pushed soon.
This is still WIP, it needs more changes to support building a customizable
set of packages and other additions.
2015-04-16 10:28:01 +02:00
Juan RP
0e65b2596b
mk/test.mk: use LDFLAGS when linking too.
2014-10-06 14:34:16 +02:00
Juan RP
eb1f1d197d
Merge xbps-repo-checkvers from https://github.com/xdave/xbps-src-utils
...
This is the 2-clause BSD implementation that does not use any external
dependency (other than libxbps).
Written by xdave.
Made some minor changes to build cleanly.
2014-04-06 12:21:24 +02:00
Juan RP
b7d91b490c
Move libxbps shell tests to libxbps/shell and remove unused test-shell.mk.
2013-11-06 11:52:02 +01:00
Juan RP
6952144d60
Simplify tests/xbps/xbps-rindex structure.
2013-11-06 11:11:00 +01:00
Juan RP
4e4e4a49d0
Added an ATF test-case for issue #19 .
2013-11-02 11:44:54 +01:00
Juan RP
c4a0568c08
Added an ATF test-case for issue #18 (in shell).
2013-11-01 18:35:25 +01:00
Juan RP
8d5c48b861
Added support for the long awaited feature: RSA signed repositories.
2013-10-05 11:38:04 +02:00
Juan RP
c5acbc7953
mk/prog.mk: set MAN to $(BIN).8 by default.
2013-09-16 08:57:24 +02:00
Juan RP
da338519e1
Drop INSTALL_STRIPPED, always install files unstripped.
2013-08-29 14:35:08 +02:00
Juan RP
2b7d936118
mk/test.mk: no need to link to proplib anymore.
2013-06-20 11:34:49 +02:00
Juan RP
0fbe845e32
mk/prog.mk: remove all object files.
2012-11-03 09:42:51 +01:00
Juan RP
6d6d31ccc0
Fix previous and make sure that we build PIE binaries.
...
(cherry picked from commit 1b9dd30d7b590e219cb51561f1e7371f4628575f)
2012-09-29 19:02:57 +02:00
Juan RP
eb02d30791
configure: explicitly link dynamic executables to the shared library.
2012-07-19 16:30:53 +02:00
Juan RP
ef5743dfe5
configure: added '--with-static' option (disabled by default).
2012-07-19 16:01:12 +02:00
Juan RP
749e03aa29
Make xbps_find_virtualpkg_conf_in_xxx_by_xxx part of the API and add kyua tests.
2012-03-12 17:51:50 +01:00
Juan RP
d4f623e7e7
Commit Kyua/ATF test suite for libxbps.
2012-03-12 15:23:04 +01:00