summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorUffe Jakobsen2024-01-24 09:33:28 +0100
committerUffe Jakobsen2024-01-24 09:33:28 +0100
commit025e02c341e9d2ce58473071d691e63c56db8a53 (patch)
tree212c2bc993228f879772e5f1f00d95cf31ccf44b
parent956e7c28609396d3a94fa14a9b46a264ddaec17a (diff)
downloadaur-prog-express-beta.tar.gz
Adopt package
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD29
2 files changed, 24 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fdf514c8f35d..ecab267e7244 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,11 @@
pkgbase = prog-express-beta
pkgdesc = Prog-Express is a control software for the Batronix USB programming devices to program FLASH/PROM/EPROM/EEPROM chips. Playground for upcoming betas.
- pkgver = 3.8.8
+ pkgver = 3.8.9
pkgrel = 1
- url = http://www.batronix.com/
+ url = https://www.batronix.com/
arch = i686
arch = x86_64
- license = custom:Freeware
+ license = LicenseRef-Freeware
depends = xz
depends = libarchive
depends = mono
@@ -15,10 +15,9 @@ pkgbase = prog-express-beta
depends = libgdiplus
depends = gtk-sharp-2
conflicts = prog-express
- source_i686 = http://www.batronix.com//exe/Batronix/Prog-Express/deb/prog-express-3.8.8-1.i386.deb
- sha256sums_i686 = 4d5ef0f740999ed9704177fb4ca830da7c172f96682506cb659ea191e37d0cb4
- source_x86_64 = http://www.batronix.com//exe/Batronix/Prog-Express/deb/prog-express-3.8.8-1.amd64.deb
- sha256sums_x86_64 = 745aa73ee51fbd7ceda91e32cdfe95c9f51b8d852e91dd695ee34a55c70ab645
+ source_i686 = https://www.batronix.com//exe/Batronix/Prog-Express/deb/prog-express-3.8.9-1.i386.deb
+ sha256sums_i686 = 72bb235845d828a48f1cc62054b8b18269cf5e012b724335862d2604f69ec2e2
+ source_x86_64 = https://www.batronix.com//exe/Batronix/Prog-Express/deb/prog-express-3.8.9-1.amd64.deb
+ sha256sums_x86_64 = 65eb70c96df77ab0e01b484572bdb204df6e2c471760f883e9073064bb87aa72
pkgname = prog-express-beta
-
diff --git a/PKGBUILD b/PKGBUILD
index b5fdc82de0e6..fd445cb59270 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,29 +1,34 @@
-# Maintainer: Oliver Jaksch <arch-aur _at_ com-in dot de>
-# Contributor: Oliver Jaksch <arch-aur _at_ com-in dot de>
+# Maintainer: Uffe Jakobsen
# Contributor: Oliver Jaksch <arch-aur _at_ com-in dot de>
pkgname=prog-express-beta
-pkgver=3.8.8
+_pkgname=prog-express
+pkgver=3.8.9
pkgrel=1
pkgdesc="Prog-Express is a control software for the Batronix USB programming devices to program FLASH/PROM/EPROM/EEPROM chips. Playground for upcoming betas."
arch=('i686' 'x86_64')
-url="http://www.batronix.com/"
-license=('custom:Freeware')
+url="https://www.batronix.com/"
+license=('LicenseRef-Freeware')
depends=('xz' 'libarchive' 'mono' 'mono-basic' 'libusb' 'sqlite' 'libgdiplus' 'gtk-sharp-2')
conflicts=('prog-express')
-source_i686=(${url}/exe/Batronix/Prog-Express/deb/${pkgname%-beta}-${pkgver}-${pkgrel}.i386.deb)
-source_x86_64=(${url}/exe/Batronix/Prog-Express/deb/${pkgname%-beta}-${pkgver}-${pkgrel}.amd64.deb)
+source_i686=(${url}/exe/Batronix/Prog-Express/deb/${_pkgname}-${pkgver}-${pkgrel}.i386.deb)
+source_x86_64=(${url}/exe/Batronix/Prog-Express/deb/${_pkgname}-${pkgver}-${pkgrel}.amd64.deb)
+
+sha256sums_i686=('72bb235845d828a48f1cc62054b8b18269cf5e012b724335862d2604f69ec2e2')
+sha256sums_x86_64=('65eb70c96df77ab0e01b484572bdb204df6e2c471760f883e9073064bb87aa72')
-sha256sums_i686=('4d5ef0f740999ed9704177fb4ca830da7c172f96682506cb659ea191e37d0cb4')
-sha256sums_x86_64=('745aa73ee51fbd7ceda91e32cdfe95c9f51b8d852e91dd695ee34a55c70ab645')
+package()
+{
+ cd "${pkgdir}"
-package() {
- cd "$pkgdir"
- tar xf $srcdir/data.tar.xz
+ tar xf "${srcdir}/data.tar.xz"
cp -r lib/* usr/lib/
cp -r usr/sbin/* usr/bin/
rm -rf lib/ usr/sbin/
+
+ mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}/"
+ cp "${pkgdir}/usr/share/doc/prog-express/copyright" "${pkgdir}/usr/share/licenses/${pkgname}/"
}