diff options
author | Srevin Saju | 2020-03-12 21:35:58 +0300 |
---|---|---|
committer | Srevin Saju | 2020-03-12 21:35:58 +0300 |
commit | 930ad7f60a42d985cb6b5c5369428385012c76f5 (patch) | |
tree | 6defa5ef15d66b0135ac7f5adfbf9ac46080a9c6 | |
download | aur-930ad7f60a42d985cb6b5c5369428385012c76f5.tar.gz |
Init
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 46 |
2 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3c99c20ba00c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,25 @@ +pkgbase = sugar-toolkit2-gtk3-git + pkgdesc = Sugar GTK library + pkgver = 0.116.g + pkgrel = 1 + url = https://sugarlabs.org/ + arch = x86_64 + license = LGPL + makedepends = intltool + makedepends = gobject-introspection + depends = sugar-toolkit-gtk3 + depends = alsa-lib + depends = gtk3 + depends = libsm + depends = python2-cairo + depends = python2-dateutil + depends = python2-decorator + depends = python2-six + depends = python2-telepathy + depends = telepathy-mission-control + depends = unzip + source = git+https://github.com/sugarlabs/sugar-toolkit-gtk3.git + sha256sums = SKIP + +pkgname = sugar-toolkit2-gtk3-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..05e60f7193ce --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: Srevin Saju <srevin03@gmail.com> + +pkgname=sugar-toolkit2-gtk3-git +pkgver=0.116.g +pkgrel=1 +pkgdesc="Sugar GTK library" +arch=('x86_64') +url="https://sugarlabs.org/" +license=('LGPL') +depends=('sugar-toolkit-gtk3' 'alsa-lib' 'gtk3' 'libsm' 'python2-cairo' 'python2-dateutil' 'python2-decorator' + 'python2-six' 'python2-telepathy' 'telepathy-mission-control' 'unzip') +makedepends=('intltool' 'gobject-introspection') +source=('git+https://github.com/sugarlabs/sugar-toolkit-gtk3.git') +sha256sums=('SKIP') + +build() { + cd sugar-toolkit-gtk3-$pkgver + # Disable hardened build until fixed upstream + # https://bugs.sugarlabs.org/ticket/4886 + export PYTHON=python2 + export CFLAGS=${CFLAGS/ -fno-plt} + export LDFLAGS=${LDFLAGS/,-z,now} + ./autogen.sh --prefix=/usr --with-python2 + +} +package() { + cd sugar-toolkit-gtk3-$pkgver + make DESTDIR="$pkgdir" install + + # remove unnecessary files (or files installed by python3-sugar) + rm $pkgdir/usr/bin/* + rm $pkgdir/usr/share/locale/*/LC_MESSAGES/*.mo + rm $pkgdir/usr/lib/girepository-1.0/SugarExt-1.0.typelib + rm $pkgdir/usr/lib/girepository-1.0/SugarGestures-1.0.typelib + rm $pkgdir/usr/lib/libsugar-eventcontroller.so + rm $pkgdir/usr/lib/libsugar-eventcontroller.so.0 + rm $pkgdir/usr/lib/libsugar-eventcontroller.so.0.0.0 + rm $pkgdir/usr/lib/libsugarext.so + rm $pkgdir/usr/lib/libsugarext.so.0 + rm $pkgdir/usr/lib/libsugarext.so.0.0.0 + rm $pkgdir/usr/share/gir-1.0/SugarExt-1.0.gir + rm $pkgdir/usr/share/gir-1.0/SugarGestures-1.0.gir + +} + + |