diff options
author | Carlos Silva | 2015-10-18 04:15:19 +0100 |
---|---|---|
committer | Carlos Silva | 2015-10-18 04:15:19 +0100 |
commit | 04491b8985b6d5e80127ece18675185c195e3b56 (patch) | |
tree | 0e8eb575f200ed4f8e848b23c4f1f2d593cfacd0 /PKGBUILD | |
download | aur-04491b8985b6d5e80127ece18675185c195e3b56.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3d936a87ab8f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +pkgname=cartaodecidadao +pkgver=1.26.2 +pkgrel=1 +pkgdesc="Portuguese Citizen Card Application" +arch=('i686' 'x86_64') +url="http://www.cartaodecidadao.pt/" +license=('custom') +depends=('qt4>=4.5.0' 'pcsclite>=1.5.0' 'openssl' 'ccid') + +source=("cartaodecidadao.install") +source_x86_64=("https://www.cartaodecidadao.pt/ccsoftware/cartaodecidadao-ubuntu-${pkgver}-1414.x86_64.deb") +source_i686=("https://www.cartaodecidadao.pt/ccsoftware/cartaodecidadao-ubuntu-${pkgver}-1414.i586.deb") + +md5sums=("b716ba8fde53cef3376eedb1a6076cac") +md5sums_x86_64=("06a8e7c60f38f739dd2469c705a48521") +md5sums_i686=("d70efc167675eba20ab8d6467c15374a") + +install='cartaodecidadao.install' + +prepare() { + tar -zxf data.tar.gz +} + +package() { + # Fix desktop files + sed -i -e "s|/local||g" ${srcdir}/usr/share/applications/* + sed -i -e "s|bin/images/app.png|share/pixmaps/cartaodecidadao.png|g" ${srcdir}/usr/share/applications/* + + # Move binaries out of local + cp -r ${srcdir}/usr/local/* ${srcdir}/usr/ + rm -r ${srcdir}/usr/local + + # Move images to pixmaps + mkdir -p ${pkgdir}/usr/share/pixmaps/ + mv ${srcdir}/usr/bin/images/app.png ${pkgdir}/usr/share/pixmaps/cartaodecidadao.png + + # remove uneeeded stuff + rm -rf ${srcdir}/etc + rm ${srcdir}/usr/bin/arranque.sh + rm -rf ${srcdir}/usr/{local,}/bin/images + + # Fix some filenames + mv "${srcdir}/usr/share/applications/Aplicação da Área da Notificação.desktop" "${srcdir}/usr/share/applications/areadenotificacao.desktop" + mv "${srcdir}/usr/share/applications/Cartão de Cidadão.desktop" "${srcdir}/usr/share/applications/cartaodecidadao.desktop" + + # Add missing link to file + ln -sr ${srcdir}/usr/lib/libpteiddlg.so.1 ${srcdir}/usr/lib/libpteiddlg.so + + # Move everything to install dir + cp -r ${srcdir}/usr* ${pkgdir} +} |