summaryrefslogtreecommitdiff
path: root/pcr
diff options
context:
space:
mode:
Diffstat (limited to 'pcr')
-rw-r--r--pcr/italc/PKGBUILD32
-rw-r--r--[-rwxr-xr-x]pcr/italc/italc.desktop0
2 files changed, 20 insertions, 12 deletions
diff --git a/pcr/italc/PKGBUILD b/pcr/italc/PKGBUILD
index 037acdfa5..b58b5fb0b 100644
--- a/pcr/italc/PKGBUILD
+++ b/pcr/italc/PKGBUILD
@@ -1,31 +1,39 @@
-# Maintainer: M0Rf30
-# Contributor: sirocco
-# Maintainer (Parabola): Esteban Carnevale <alfplayer@mailoo.org>
+# Maintainer (AUR): robertfoster
+# Contributor (AUR): sirocco
+# Contributor: Esteban Carnevale <alfplayer@mailoo.org>
+
+# parabola changes and rationale:
+# - changed tarball name to avoid collisions
+# - added icon cache update to .install file
+# - added missing depends: libxinerama
pkgname=italc
-pkgver=2.0.2
-pkgrel=1
+pkgver=3.0.3
+pkgrel=2
pkgdesc="Classroom management software which enables teachers to view and control computers"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'armv7h')
url="http://italc.sourceforge.net/"
license=('GPL')
-depends=('qt4' 'libxtst' 'libxinerama' 'openssl' 'libjpeg-turbo' 'zlib')
-makedepends=('cmake')
+depends=('qt5-base' 'libxrandr' 'libxtst' 'pam' 'openssl' 'libjpeg-turbo' 'zlib' 'libxinerama')
+makedepends=('cmake' 'qt5-tools')
install=$pkgname.install
-source=(http://prdownloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2
+source=("$pkgname-$pkgver.tar.gz::https://github.com/iTALC/italc/archive/v$pkgver.tar.gz"
italc.service
italc.desktop)
build() {
cd $srcdir/$pkgname-$pkgver
-
- cmake . -DCMAKE_INSTALL_PREFIX=/usr -DLIB_DIR=/usr/lib
+ mkdir build
+ cd build
+ cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib
make
}
package() {
cd $srcdir/$pkgname-$pkgver
+ cd build
make install DESTDIR=$pkgdir
+ cd ..
# Install Icon and Shortcut
install -D ima/data/italc.xpm $pkgdir/usr/share/pixmaps/italc.xpm
@@ -35,6 +43,6 @@ package() {
install -D ../italc.service $pkgdir/usr/lib/systemd/system/italc.service
}
-md5sums=('c472d438a8807df645111faab6945657'
+md5sums=('c52919cd6d726c4cc7a85bc5bea6c376'
'4a00d5f3a8fe08ce614d75d5684a3b1e'
'c01c880149184705c0a0118f97e7af5c')
diff --git a/pcr/italc/italc.desktop b/pcr/italc/italc.desktop
index 461e703c5..461e703c5 100755..100644
--- a/pcr/italc/italc.desktop
+++ b/pcr/italc/italc.desktop