From aa761f320afded39f40ebcfa04beed98eb85658e Mon Sep 17 00:00:00 2001 From: Elie ROUDNINSKI Date: Thu, 1 Nov 2018 21:13:28 +0000 Subject: [PATCH] New package: apt-1.7.2 closes #8910 --- srcpkgs/apt-devel | 1 + srcpkgs/apt-doc | 1 + srcpkgs/apt/template | 38 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 40 insertions(+) create mode 120000 srcpkgs/apt-devel create mode 120000 srcpkgs/apt-doc create mode 100644 srcpkgs/apt/template diff --git a/srcpkgs/apt-devel b/srcpkgs/apt-devel new file mode 120000 index 00000000000..86ef763be51 --- /dev/null +++ b/srcpkgs/apt-devel @@ -0,0 +1 @@ +apt \ No newline at end of file diff --git a/srcpkgs/apt-doc b/srcpkgs/apt-doc new file mode 120000 index 00000000000..86ef763be51 --- /dev/null +++ b/srcpkgs/apt-doc @@ -0,0 +1 @@ +apt \ No newline at end of file diff --git a/srcpkgs/apt/template b/srcpkgs/apt/template new file mode 100644 index 00000000000..26fe85f160e --- /dev/null +++ b/srcpkgs/apt/template @@ -0,0 +1,38 @@ +# Template file for 'apt' +pkgname=apt +version=1.7.2 +revision=1 +build_style=cmake +configure_args="-DDPKG_DATADIR=/usr/share/dpkg -DCURRENT_VENDOR=debian + -DDOCBOOK_XSL=/usr/share/xsl/docbook" +hostmakedepends="pkg-config docbook-xsl doxygen po4a w3m libxslt" +makedepends="db-devel gnutls-devel bzip2-devel liblzma-devel liblz4-devel + libzstd-devel libseccomp-devel eudev-libudev-devel dpkg-devel" +short_desc="APT package management tools" +maintainer="Elie ROUDNINSKI " +license="GPL-2.0-or-later" +homepage="https://salsa.debian.org/apt-team/apt" +distfiles="https://github.com/Debian/${pkgname}/archive/${version}.tar.gz" +checksum=71284e4d493218826db68bb3900e20bb92e2f65b6a87d359c1cc35cfa1d1c6e5 + +case "$XBPS_TARGET_MACHINE" in + *-musl) broken="error: void value not ignored as it ought to be" ;; +esac + +apt-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove "usr/lib/*.so" + } +} + +apt-doc_package() { + archs=noarch + short_desc+=" - documentation files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/share/doc + } +}