summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorahmedmoselhi2023-01-30 00:32:55 +0200
committerahmedmoselhi2023-01-30 00:32:55 +0200
commitdbfe29c8202ae00f3c989a01d459cedf19947139 (patch)
tree9ada0c082c59c13dfcd4ef13607a5045a945869a /PKGBUILD
parent076fc97bae4c5cf9008aec2eb29ed8039910c794 (diff)
downloadaur-acetoneiso2.tar.gz
update to version 2.4
add various patches
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD32
1 files changed, 22 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b93214af1533..9a7a25a21cef 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,23 +3,31 @@
# Contributor: Wes Brewer <brewerw@gmail.com>
pkgname=acetoneiso2
-pkgver=2.3
-pkgrel=12
+_pkgname=acetoneiso
+pkgver=2.4
+pkgrel=1
pkgdesc="An all in one ISO tool (bin mdf nrg img daa dmg cdi b5i bwi pdi iso)"
arch=('x86_64')
url="https://sourceforge.net/projects/acetoneiso"
license=('GPL3')
-depends=('fuseiso' 'cdrdao' 'cdrtools' 'dvd+rw-tools' 'gnupg' 'pinentry' 'mplayer' 'phonon-qt5' 'qt5-webkit')
+depends=('fuseiso' 'cdrdao' 'cdrtools' 'dvd+rw-tools' 'gnupg' 'pinentry' 'mplayer' 'phonon-qt5' 'qt5-webkit' 'md4c')
optdepends=("p7zip: for ISO compress/decompress support")
conflicts=('acetoneiso')
install=${pkgname}.install
-source=(https://downloads.sourceforge.net/acetoneiso/AcetoneISO/AcetoneISO%202.3/acetoneiso_${pkgver}.tar.gz)
-md5sums=('225f7af687016690ff28b9771a1ce179')
-sha256sums=('ea1e6f285d23f08892ceb9ec336040b33b199fedf42881ef1374ca9f279a0768')
+source=("${_pkgname}-${pkgver}.tar.gz::http://deb.debian.org/debian/pool/main/a/${_pkgname}/${_pkgname}_${pkgver}.orig.tar.gz"
+ 'acetoneiso-2.4-deb-add_manpage.patch'
+ 'acetoneiso-2.4-mga-youtube-metacafe.patch'
+ 'acetoneiso-2.4-deb-remove_defunct_homepage.patch')
+sha256sums=('5ac6038fad5ebdd9832aed1a9d88e5fbc6dabf648de16324c4e303c564f23ba0'
+ '33cb44e86f32b5a78e226e5bcc53ffa2349c499321c627b273e35bcefd8663ee'
+ 'dd56ea08177d69596a8451c62e448594d66c8d2d6313072bf71cb8fcd013b690'
+ '715f8dc331ced1f17501e6489202237e4bcb7df760a9b2a3c2aa02bce6564f36')
prepare() {
- cd acetoneiso_${pkgver}/acetoneiso
-
+
+ rm -rf ${_pkgname}${pkgver}/${_pkgname}
+ tar -xzf ${_pkgname}-${pkgver}.tar.gz
+ cd ${_pkgname}${pkgver}/${_pkgname}
sed -i 's#<Phonon/#<phonon/#' sources/*
# Port to Qt5 https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1563802.html
sed -i 's/QtGui/QtWidgets/' sources/*
@@ -32,17 +40,21 @@ prepare() {
# Remove malware from loading in the Updates tab, due to an expired domain being captured.
sed -i 's#http://www.acetoneteam.org/clients.html##' ui/acetoneiso.ui
+ # apply patches
+ patch -Np1 -i ../../acetoneiso-2.4-deb-add_manpage.patch
+ patch -Np1 -i ../../acetoneiso-2.4-mga-youtube-metacafe.patch
+ patch -Np1 -i ../../acetoneiso-2.4-deb-remove_defunct_homepage.patch
}
build() {
- cd acetoneiso_${pkgver}/acetoneiso
+ cd ${_pkgname}${pkgver}/${_pkgname}
qmake-qt5
make
}
package() {
- cd acetoneiso_${pkgver}/acetoneiso
+ cd ${_pkgname}${pkgver}/${_pkgname}
make INSTALL_ROOT="${pkgdir}" install
}