summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruno Miguel Fernandes Silva2020-04-08 14:20:39 +0100
committerBruno Miguel Fernandes Silva2020-04-08 14:20:39 +0100
commit62e302fbb4361db8d2ea1ca142dd56e2c3d09234 (patch)
tree7547bb61c75d6916d1e05c0c7835a721d8151e13
parenta1673908bb5576a3b55f61e79587fc846f62d971 (diff)
downloadaur-62e302fbb4361db8d2ea1ca142dd56e2c3d09234.tar.gz
Add .desktop and icons
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD17
2 files changed, 15 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e1829490073a..4fca2355b9b0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = cartaodecidadao
pkgdesc = Portuguese Citizen Card Application
pkgver = 3.1.0
- pkgrel = 1
+ pkgrel = 2
url = http://www.cartaodecidadao.pt/
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 629baf4fd4e0..e85e24f5eb3c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=cartaodecidadao
_pkgname=autenticacao.gov
pkgver=3.1.0
-pkgrel=1
+pkgrel=2
pkgdesc="Portuguese Citizen Card Application"
arch=('i686' 'x86_64')
url="http://www.cartaodecidadao.pt/"
@@ -47,8 +47,19 @@ build() {
package() {
cd ${srcdir}/${_pkgname}/pteid-mw-pt/_src/eidmw
- # Install programs and libraries
+ # Fix upstream bug not creating path
mkdir -p ${pkgdir}/usr/local/lib/
+
+ # Install programs and libraries
make INSTALL_ROOT="$pkgdir" DESTDIR=$pkgdir PREFIX=/usr install
- mv ${pkgdir}/usr/local/lib/ ${pkgdir}/usr/lib/
+
+ # Fix library path from debian to Arch Linux
+ mv ${pkgdir}/usr/local/lib/ ${pkgdir}/usr/lib/
+
+ # Install desktop files
+ install -Dm644 ${srcdir}/${_pkgname}/pteid-mw-pt/_src/eidmw/debian/pteid-mw-gui.desktop ${pkgdir}/usr/share/applications/pteid-mw-gui.desktop
+
+ # Install image files
+ install -Dm644 ${srcdir}/${_pkgname}/pteid-mw-pt/_src/eidmw/debian/pteid-signature.png ${pkgdir}/usr/share/pixmaps/pteid-signature.png
+ install -Dm644 ${srcdir}/${_pkgname}/pteid-mw-pt/_src/eidmw/debian/pteid-scalable.svg ${pkgdir}/usr/share/icons/hicolor/scalable/apps/pteid-scalable.svg
}