From 5256b4446bb37e89c28e34727a7dd0c8823b9fd4 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sat, 19 Nov 2011 01:54:43 +0100 Subject: [PATCH] New package: xbps-src-4. --- srcpkgs/xbps-src/INSTALL | 8 ++++++++ srcpkgs/xbps-src/template | 30 ++++++++++++++++++++++++++++++ srcpkgs/xbps-src/xbps-src.rshlibs | 2 ++ 3 files changed, 40 insertions(+) create mode 100644 srcpkgs/xbps-src/INSTALL create mode 100644 srcpkgs/xbps-src/template create mode 100644 srcpkgs/xbps-src/xbps-src.rshlibs diff --git a/srcpkgs/xbps-src/INSTALL b/srcpkgs/xbps-src/INSTALL new file mode 100644 index 00000000000..b5a8843276b --- /dev/null +++ b/srcpkgs/xbps-src/INSTALL @@ -0,0 +1,8 @@ +case ${ACTION} in +post) + # Sets up required capabilities on helpers. + setcap cap_sys_admin=ep usr/libexec/xbps-src/capmount + setcap cap_sys_admin=ep usr/libexec/xbps-src/capumount + setcap cap_sys_chroot=ep usr/libexec/xbps-src/capchroot + ;; +esac diff --git a/srcpkgs/xbps-src/template b/srcpkgs/xbps-src/template new file mode 100644 index 00000000000..9dad243be4d --- /dev/null +++ b/srcpkgs/xbps-src/template @@ -0,0 +1,30 @@ +# Template file for 'xbps-src' +pkgname=xbps-src +version=4 +distfiles="https://github.com/downloads/xtraeme/xbps-src/xbps-src-${version}.tar.gz" +build_style=gnu-makefile +make_build_args="PREFIX=/usr ETCDIR=/etc/xbps" +make_install_args="PREFIX=/usr ETCDIR=/etc/xbps" +short_desc="The XBPS package system - binary package builder" +maintainer="Juan RP " +homepage="http://code.google.com/p/xbps" +license="Simplified BSD" +checksum=004175bf9bc0db5ac67df4301e74c96598724e91457e08f082dbdcc19e4fc17c +long_desc=" + The XBPS package system. A new, fast, from scratch and simple + binary package manager. This package includes xbps-src, the + utility used to build XBPS binary packages from source packages." + +conf_files="/etc/xbps/xbps-src.conf" + +Add_dependency run gcc-c++ +Add_dependency run bison +Add_dependency run gettext +Add_dependency run texinfo +Add_dependency run patch +Add_dependency run perl ">=0" +Add_dependency run fakeroot +Add_dependency run libcap-progs +Add_dependency run xbps-static + +Add_dependency build libcap-devel diff --git a/srcpkgs/xbps-src/xbps-src.rshlibs b/srcpkgs/xbps-src/xbps-src.rshlibs new file mode 100644 index 00000000000..c8d6a9742d6 --- /dev/null +++ b/srcpkgs/xbps-src/xbps-src.rshlibs @@ -0,0 +1,2 @@ +libcap.so.2 +libc.so.6