Juan RP
bcdacb66a0
xbps-src: replace basename(1) with ${var##*/}.
...
Reduce number of fork+exec due to using a subshell to execute basename(1).
2015-09-11 07:55:40 +02:00
Juan RP
955d7ce232
hooks/do-pkg/gen-pkg: don't set unnecessary args to xbps-create(1).
2015-09-10 20:07:13 +02:00
Jürgen Buchmüller
00c18e3e88
distfiles mirror: try $curfile first (renamed)
2015-09-04 17:13:31 +02:00
Juan RP
983d68a31e
xbps-src: support multiple pkg compression formats via etc/conf.
...
XBPS_PKG_COMPTYPE can be set via etc/conf to set your preferred compression
format; defaults to xz, like xbps-create(1).
The "none" setting is only available since 0.48 (unreleased).
2015-09-03 12:44:08 +02:00
Jürgen Buchmüller
793a156a0f
Implement XBPS_DISTFILES_MIRROR (second try)
...
The idea is to remove some burden from the original download
locations for distfiles by specifying one or more mirror locations.
+ Works with http:// or ftp:// mirrors for all $XBPS_CHROOT_CMD variants
+ Works with file:// mirrors together with uchroot and proot
2015-08-31 15:48:22 +02:00
Enno Boland
a22b793e90
common/hooks: show msg for patching before applying the patch.
...
failing patches can easier be identified that way.
2015-08-02 10:54:59 +02:00
beefcurtains
3c424a73f6
xbps-src: quote $wrksrc
...
Allows spaces in the directory name
2015-07-29 11:11:04 +00:00
Juan RP
e03593db73
xbps-src: remove vestiges of the systemd-services hook.
2015-07-11 11:30:09 +02:00
jbu
d6fb3784dd
00-distfiles: fix hard link existence test
2015-07-06 21:34:52 +02:00
jbu
b30cbd9870
xbps-src: implement a by_sha256 hash cache
2015-07-04 11:18:46 +02:00
Christian Neukirchen
eaa6ab4b81
pre-configure/02-script-wrapper.sh: use generic_wrapper2 for nspr-config.
2015-06-24 14:08:56 +02:00
Andrea Brancaleoni
972a87ba9f
hooks/post-install/04-create-xbps-metadata-scripts.sh: add binfmts trigger support
2015-06-22 13:49:11 +02:00
Christian Neukirchen
93853b06e5
pre-configure/02-script-wrapper.sh: taglib-config needs generic_wrapper2.
2015-06-10 13:51:38 +02:00
Juan RP
7fec5d6aac
hooks/script-wrapper: fix generic_wrapper3: just replace prefix/libdir.
2015-06-08 08:01:59 +02:00
beefcurtains
af3eea3a2c
network-ups-tools: enable snmp module
2015-06-04 05:27:14 +00:00
Juan RP
2fad5b3d5d
xbps-src/hooks/pkglint: error out if DESTDIR/usr/sbin exists.
2015-06-03 14:13:31 +02:00
Juan RP
35bef58c7b
hooks/strip: do not strip files at /usr/lib/debug.
2015-05-23 09:52:19 +02:00
Juan RP
58749959da
xbps-src: create a nspr-config wrapper to unbreak mozjs24 cross and others.
2015-05-20 07:30:52 +02:00
Juan RP
1e340ceb79
hooks: activate override-config by default.
2015-05-18 09:33:39 +02:00
Juan RP
ee7d319c73
hooks/musl-override-config: activate this for musl targets.
2015-05-12 22:58:24 +02:00
Juan RP
0ca0c67819
hooks/pre-configure: one hook to override config.{sub.guess} for musl is enough.
2015-05-12 22:53:33 +02:00
Juan RP
a56b465f1e
hooks/xbps-metadata: only add systemd-service trigger if the buildopt is set.
2015-04-30 11:15:02 +02:00
Juan RP
cd8a29cb62
hooks/strip: make sure to use strip(1) and not our wrapper.
2015-04-28 09:47:39 +02:00
jbu
87a5f1ecba
xbps-src: Use @Gottox way to read path names
2015-04-27 14:15:18 +02:00
jbu
5b066f3564
xbps-src: fix handling of path names containing spaces
2015-04-27 10:22:18 +02:00
Juan RP
f4019408ca
hooks/remote-empty-dirs: switch back to my version that really works.
...
I'm not sure how the guy that submitted the PR tested it, but IT
DOES NOT WORK AS HE EXPECTED.
2015-04-26 09:46:02 +02:00
jbu
ffefcc41a5
xbps-src: Don't print rmdir output
2015-04-25 13:30:11 +02:00
jbu
3a665efea1
xbps-src: Fix read loop for empty dirs; closes #1409
2015-04-25 13:26:18 +02:00
Juan RP
0be33d385a
xbps-src: move wrappers to common/wrappers.
2015-04-21 10:48:30 +02:00
Juan RP
62a643d5c7
xbps-src: create a dummy ldconfig wrapper.
...
This fixes build/installation of some pkgs that exec ldconfig gratuitously
(ntfs-3g fails with musl due to this).
2015-04-21 10:29:58 +02:00
Juan RP
1f2eb30af2
hooks/script-wrapper: add pcre-config wrapper.
2015-04-13 14:14:23 +02:00
Juan RP
2080de1414
hooks/pkglint: check that all files in conf_files really exist.
2015-04-05 18:41:01 +02:00
Christian Neukirchen
964c0e2b4e
hooks/pre-configure/install-wrapper: also drop -o/-g, they break in xbps-uunshare environments.
2015-04-04 19:50:40 +02:00
Juan RP
2164eddc33
hooks/create-metadata-scripts: fix INSTALL.msg for subpkgs.
...
The file should be renamed to <destdir>/INSTALL.msg not something else.
Close #1248
2015-04-01 15:08:28 +02:00
Christian Neukirchen
e02a68f524
hooks/pre-configure/02-script-wrapper.sh: add wrapper for install(1) to prevent stripping.
2015-04-01 14:11:20 +02:00
Christian Neukirchen
8f1abb9242
hooks/pre-configure/01-aarch64-override-config.sh: new hook.
2015-03-30 18:33:43 +02:00
Juan RP
64bbc33ca2
hooks/script-wrapper: create libetpan-config wrapper.
2015-03-30 08:33:00 +02:00
Juan RP
607d2aee5b
hooks/shlib-provides: only process .so* files.
2015-03-26 04:13:03 +01:00
Juan RP
b181f41497
hooks/script-wrapper: fix mysql_config and others.
2015-03-11 12:14:00 +01:00
Christian Neukirchen
3f43576971
06-strip-and-debug-pkgs.sh: detect PIE binaries.
2015-03-07 20:59:51 +01:00
Juan RP
a786acf4d2
hooks/distfiles: do not respect perms/owner when extracting via tar.
...
With user namespaces and uid/gid == 0, tar will try to respect them
and will fail with EINVAL.
2015-03-05 20:27:28 +01:00
Juan RP
7f5496db7f
hooks/script-wrapper: fix ncurses5{,w}-config wrappers for alsa-utils.
2015-02-27 10:10:16 +01:00
Juan RP
336612fc24
hooks/script-wrapper: fix generic_wrapper2 --cflags.
2015-02-24 10:00:33 +01:00
Juan RP
7339b81b43
xbps-triggers: system-accounts: introduce <account>_pgroup to set primary group.
...
While here also change default home directory to /dev/null if unset.
2015-02-23 22:09:20 +01:00
Juan RP
8bf5cb819a
hooks/remove-la: remove all *.la even if those are symlinks.
2015-02-23 11:33:43 +01:00
Juan RP
cb90b79acc
hooks/script-wrapper: create a xapian-config wrapper.
2015-02-22 08:39:09 +01:00
Juan RP
a44cd245bc
hooks/create-xbps-scripts: print what triggers are being added.
2015-02-21 13:03:51 +01:00
Juan RP
fa512a5109
hooks/script-wrapper: use generic_wrapper3 for libpng-config.
...
Fixes dillo cross compilation.
2015-02-11 15:11:15 +01:00
Juan RP
964bf772ba
hooks/register-pkg: register 32bit pkgs in cross mode too.
...
You can now build 32bit pkgs in cross compilation mode (-a i686).
2015-02-08 18:13:24 +01:00
Juan RP
ef9056ec30
hooks: move pkglint to the pre-pkg phase to make this work again.
2015-02-08 11:21:47 +01:00