summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMoses Narrow2020-05-10 10:21:07 -0500
committerMoses Narrow2020-05-10 10:21:07 -0500
commitfbf29567d60eb24039370ecb0ec699277a7eb923 (patch)
tree5b62fcb32745566e825454dbcd6128865a15a891
parentafacafd72a2a3ad89f68d650dbc10fb47beb7a79 (diff)
downloadaur-fbf29567d60eb24039370ecb0ec699277a7eb923.tar.gz
adopted apt; switch to debian package conversion method (instead of compiling from source). Version to latest.
-rw-r--r--.SRCINFO31
-rw-r--r--PKGBUILD79
2 files changed, 67 insertions, 43 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a00f45f58fef..a8d849bd54f9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,15 @@
pkgbase = apt
pkgdesc = Command-line package manager used on Debian-based systems
- pkgver = 2.0.2
+ pkgver = 2.1.1
pkgrel = 1
url = https://packages.debian.org
- arch = i686
arch = x86_64
+ arch = aarch64
+ arch = armv7
+ arch = armv8
+ arch = armv7l
+ arch = armv7h
license = GPL2
- makedepends = cmake
- makedepends = dpkg
- makedepends = docbook-xsl
- makedepends = doxygen
- makedepends = git
- makedepends = po4a
- makedepends = gtest
- makedepends = w3m
- makedepends = triehash
depends = gnupg
depends = curl
depends = xz
@@ -24,8 +19,18 @@ pkgbase = apt
provides = apt-utils
conflicts = apt-git
replaces = apt-git
- source = git+https://salsa.debian.org/apt-team/apt.git#tag=2.0.2
- sha256sums = SKIP
+ source_x86_64 = http://ftp.us.debian.org/debian/pool/main/a/apt/apt_2.1.1_amd64.deb
+ sha256sums_x86_64 = 87760226e8f796b16eac4f464e09ce7a4cdfa8272af6dfd177435489ecd6a108
+ source_aarch64 = http://ftp.us.debian.org/debian/pool/main/a/apt/apt_2.1.1_arm64.deb
+ sha256sums_aarch64 = 035554b17a9372701875364d3d92dacd2ae71ad1ea68102df12b39a842174eaf
+ source_armv7 = http://ftp.us.debian.org/debian/pool/main/a/apt/apt_2.1.1_armhf.deb
+ sha256sums_armv7 = c52f8abcf0c2be06e4fe81b080a51c91a769082e28521333339d0e9fa747299e
+ source_armv8 = http://ftp.us.debian.org/debian/pool/main/a/apt/apt_2.1.1_arm64.deb
+ sha256sums_armv8 = 035554b17a9372701875364d3d92dacd2ae71ad1ea68102df12b39a842174eaf
+ source_armv7l = http://ftp.us.debian.org/debian/pool/main/a/apt/apt_2.1.1_armel.deb
+ sha256sums_armv7l = adb2f046c2a11147952694459fb865a6b9fb19acd6f84e21211a9fde226ff7ac
+ source_armv7h = http://ftp.us.debian.org/debian/pool/main/a/apt/apt_2.1.1_armhf.deb
+ sha256sums_armv7h = c52f8abcf0c2be06e4fe81b080a51c91a769082e28521333339d0e9fa747299e
pkgname = apt
diff --git a/PKGBUILD b/PKGBUILD
index 618fc1117eba..004bf0d671e5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,51 +1,70 @@
-# Maintainer:
+# Maintainer: Moses Narrow <moe_narrow@use.startmail.com>
# Contributor: Felix Golatofski <contact@xdfr.de>
# Contributor: Mark Weiman <mark.weiman@markzz.com>
# Contributor: Johannes Dewender arch at JonnyJD dot net
# Contributor: Tony Lambiris <tony@critialstack.com>
pkgname=apt
-pkgver=2.0.2
+pkgver=2.1.1
pkgrel=1
pkgdesc="Command-line package manager used on Debian-based systems"
-arch=('i686' 'x86_64')
+arch=('x86_64' 'aarch64' 'armv7' 'armv8' 'armv7l' 'armv7h')
url="https://packages.debian.org"
license=('GPL2')
depends=('gnupg' 'curl' 'xz')
-makedepends=('cmake' 'dpkg' 'docbook-xsl' 'doxygen' 'git' 'po4a' 'gtest' 'w3m' 'triehash')
-checkdepends=()
-optdepends=()
provides=('libapt-inst' 'libapt-pkg' 'libapt-pkg-dev' "apt-utils")
conflicts=(apt-git)
replaces=(apt-git)
-backup=()
-options=()
-install=
-changelog=
-source=("git+https://salsa.debian.org/apt-team/apt.git#tag=${pkgver}")
-sha256sums=('SKIP')
+source_x86_64=("http://ftp.us.debian.org/debian/pool/main/a/apt/apt_2.1.1_amd64.deb")
+source_aarch64=("http://ftp.us.debian.org/debian/pool/main/a/apt/apt_2.1.1_arm64.deb")
+source_armv7=("http://ftp.us.debian.org/debian/pool/main/a/apt/apt_2.1.1_armhf.deb")
+source_armv7l=("http://ftp.us.debian.org/debian/pool/main/a/apt/apt_2.1.1_armel.deb")
+source_armv7h=("http://ftp.us.debian.org/debian/pool/main/a/apt/apt_2.1.1_armhf.deb")
+source_armv8=("http://ftp.us.debian.org/debian/pool/main/a/apt/apt_2.1.1_arm64.deb")
+sha256sums_x86_64=('87760226e8f796b16eac4f464e09ce7a4cdfa8272af6dfd177435489ecd6a108')
+sha256sums_aarch64=('035554b17a9372701875364d3d92dacd2ae71ad1ea68102df12b39a842174eaf')
+sha256sums_armv7=('c52f8abcf0c2be06e4fe81b080a51c91a769082e28521333339d0e9fa747299e')
+sha256sums_armv7l=('adb2f046c2a11147952694459fb865a6b9fb19acd6f84e21211a9fde226ff7ac')
+sha256sums_armv7h=('c52f8abcf0c2be06e4fe81b080a51c91a769082e28521333339d0e9fa747299e')
+sha256sums_armv8=('035554b17a9372701875364d3d92dacd2ae71ad1ea68102df12b39a842174eaf')
-build() {
- cd "$srcdir/$pkgname"
- # docbook xsl is stored with the version on Arch
- DOCBOOK_XSL_VER=`ls -d /usr/share/xml/docbook/xsl-stylesheets-* | xargs basename`
-
- cmake \
- -DCMAKE_INSTALL_PREFIX="/usr" \
- -DCMAKE_INSTALL_LIBDIR="lib" \
- -DDOCBOOK_XSL="/usr/share/xml/docbook/${DOCBOOK_XSL_VER}" \
- .
+package () {
+cp ${srcdir}/data.tar.xz ${pkgdir}/
+cd ${pkgdir}
+tar -xf ${pkgdir}/data.tar.xz
+rm ${pkgdir}/data.tar.xz
+mv ${pkgdir}/lib/systemd ${pkgdir}/usr/lib/
+rmdir ${pkgdir}/lib/
+}
- sed -i -e "s|stylesheet/docbook-xsl|$DOCBOOK_XSL_VER=t|" doc/*.xsl
- sed -i -e "s|stylesheet/nwalsh|$DOCBOOK_XSL_VER=|" doc/*.xsl
+#FROM PREVIOUS MAINTAINER:
+#build from source
- make -j $(nproc) all
-}
+#makedepends=('cmake' 'dpkg' 'docbook-xsl' 'doxygen' 'git' 'po4a' 'gtest' 'w3m' 'triehash')
+#source=("git+https://salsa.debian.org/apt-team/apt.git#tag=${pkgver}")
+#sha256sums=('SKIP')
+#build() {
+# cd "$srcdir/$pkgname"
+#
+# # docbook xsl is stored with the version on Arch
+# DOCBOOK_XSL_VER=`ls -d /usr/share/xml/docbook/xsl-stylesheets-* | xargs basename`
+#
+# cmake \
+# -DCMAKE_INSTALL_PREFIX="/usr" \
+# -DCMAKE_INSTALL_LIBDIR="lib" \
+# -DDOCBOOK_XSL="/usr/share/xml/docbook/${DOCBOOK_XSL_VER}" \
+# .
+#
+# sed -i -e "s|stylesheet/docbook-xsl|$DOCBOOK_XSL_VER=t|" doc/*.xsl
+# sed -i -e "s|stylesheet/nwalsh|$DOCBOOK_XSL_VER=|" doc/*.xsl
+#
+# make -j $(nproc) all
+#}
-package() {
- cd "$srcdir/$pkgname"
- make DESTDIR="${pkgdir}" install
-}
+#package() {
+# cd "$srcdir/$pkgname"
+# make DESTDIR="${pkgdir}" install
+#}
# vim:set ts=2 sw=2 et: