summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorVitalii Kuzhdin2024-09-05 22:39:31 +0300
committerVitalii Kuzhdin2024-09-05 22:39:31 +0300
commitd703e81642a3e5b602afd124b0371d6178ee60c8 (patch)
tree95eb1354caa39b7c98d3b353f9bc020f265b5f8c /PKGBUILD
parentf0f868f7de8b64939ce8d2028ec9a001cb948946 (diff)
downloadaur-mp3wrap-bin.tar.gz
Use debian packages
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD48
1 files changed, 34 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0ef976b715ab..ceb1e30522a4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,32 +3,52 @@
_pkgname="mp3wrap"
pkgname="${_pkgname}-bin"
pkgver=0.5
-pkgrel=1
+pkgrel=2
pkgdesc="Tool for wrapping mp3 files. A free independent alternative to AlbumWrap"
-arch=('i686')
-url="https://${_pkgname}.sourceforge.net"
+arch=('x86_64' 'aarch64' 'armel' 'armhf' 'i686' 'mips64le' 'ppc64le' 'riscv64'
+ 's390x')
+url="https://mp3wrap.sourceforge.net"
license=('LGPL-2.0-or-later')
-depends=('lib32-glibc')
+depends=('glibc')
provides=("${_pkgname}")
conflicts=("${_pkgname}")
_pkgsrc="${_pkgname}-${pkgver}"
-source_i686=("${_pkgsrc}-i686.deb::https://downloads.sourceforge.net/sourceforge/${_pkgname}/${_pkgname}_${pkgver}-1_i386.deb")
-sha256sums_i686=('acce5b4c37fa224f2f6b349d3c43e7e644589e22d55271d4fbb3ad688e98ee4a')
+noextract=("${_pkgsrc}-"{x86_64,aarch64,armel,armhf,i686,mips64le,ppc64le,riscv64,s390x}".deb")
+source_x86_64=("${_pkgsrc}-x86_64.deb::http://ftp.debian.org/debian/pool/main/${_pkgname::1}/${_pkgname}/${_pkgsrc//-/_}-4+b1_amd64.deb")
+source_aarch64=("${_pkgsrc}-aarch64.deb::http://ftp.debian.org/debian/pool/main/${_pkgname::1}/${_pkgname}/${_pkgsrc//-/_}-4+b1_arm64.deb")
+source_armel=("${_pkgsrc}-armel.deb::http://ftp.debian.org/debian/pool/main/${_pkgname::1}/${_pkgname}/${_pkgsrc//-/_}-4+b1_armel.deb")
+source_armhf=("${_pkgsrc}-armhf.deb::http://ftp.debian.org/debian/pool/main/${_pkgname::1}/${_pkgname}/${_pkgsrc//-/_}-4+b1_armhf.deb")
+source_i686=("${_pkgsrc}-i686.deb::http://ftp.debian.org/debian/pool/main/${_pkgname::1}/${_pkgname}/${_pkgsrc//-/_}-4+b1_i386.deb")
+source_mips64le=("${_pkgsrc}-mips64le.deb::http://ftp.debian.org/debian/pool/main/${_pkgname::1}/${_pkgname}/${_pkgsrc//-/_}-4+b1_mips64el.deb")
+source_ppc64le=("${_pkgsrc}-ppc64le.deb::http://ftp.debian.org/debian/pool/main/${_pkgname::1}/${_pkgname}/${_pkgsrc//-/_}-4+b1_ppc64el.deb")
+source_riscv64=("${_pkgsrc}-riscv64.deb::http://ftp.debian.org/debian/pool/main/${_pkgname::1}/${_pkgname}/${_pkgsrc//-/_}-4+b1_riscv64.deb")
+source_s390x=("${_pkgsrc}-s390x.deb::http://ftp.debian.org/debian/pool/main/${_pkgname::1}/${_pkgname}/${_pkgsrc//-/_}-4+b1_s390x.deb")
+sha256sums_x86_64=('339855818c6bcb40c212a5a0964c14cf90ec86346b128e55b0c04f564d23a2d1')
+sha256sums_aarch64=('a6015b23df97936548e9083ba718982a459c948ec0f9dd861ee79392ea2d342d')
+sha256sums_armel=('8aad4c1a940b4682c41963e6054ab0cc83c9cfa3be7368f09193952c2ae000c4')
+sha256sums_armhf=('a906bbac5280d13a3703dd60ac53dc9985228aa5669e5583b441419eb3d8cb66')
+sha256sums_i686=('64d21fcf2aa752a34dad05508dc9ae87bb2c031bfa4252e2fc08ba214cd5c3c5')
+sha256sums_mips64le=('aeb9232d4f9433a2e24a772bd079ed00575389c17013e574fd0310232691ccd6')
+sha256sums_ppc64le=('074aa331b1b681081e9bfc7c7c62cb30e12e4de664c85cba28e3a6bf0e74a27e')
+sha256sums_riscv64=('c12db7002b9323b295a164a89f3b8504e84fa92d047cfc0a4cb9c9f871178734')
+sha256sums_s390x=('5724bce60a228fd35329ae6b4bfa741690df4d1e8945d1fb599bb2a795ce1ded')
prepare() {
cd "${srcdir}"
- tar xf "data.tar.gz"
+ mkdir -p "${_pkgsrc}-${CARCH}"
+ bsdtar -xf "${_pkgsrc}-${CARCH}.deb" data.tar.*
+ bsdtar -xzf data.tar.* --strip-components 1 -C "${srcdir}/${_pkgsrc}-${CARCH}"
+ rm -f data.tar.*
}
package() {
- cd "${srcdir}/usr"
- install -Dm755 "bin/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}"
+ cd "${srcdir}/${_pkgsrc}-${CARCH}"
+ find "usr/bin" -type f -exec install -Dm755 "{}" "${pkgdir}/{}" \;
+ find "usr/share" -type f -exec install -Dm644 "{}" "${pkgdir}/{}" \;
- cd "share"
- install -Dm644 "man/man1/${_pkgname}.1.gz" "${pkgdir}/usr/share/man/man1/${_pkgname}.1.gz"
+ cd "${pkgdir}/usr/share"
+ rm -rf "doc-base"
cd "doc/${_pkgname}"
- install -Dm644 "README" "${pkgdir}/usr/share/doc/${_pkgname}/README"
- install -Dm644 "faq.html" "${pkgdir}/usr/share/doc/${_pkgname}/faq.html"
- install -Dm644 "copyright" "${pkgdir}/usr/share/licenses/${_pkgname}/COPYRIGHT"
+ rm -f changelog.* "copyright"
}