summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMuflone2016-05-21 21:25:19 +0200
committerMuflone2016-05-21 21:25:19 +0200
commit2a900cdc2d5e6db3fc799a23340061b4d2e73c15 (patch)
tree1831bca563c2df3ab24446609797cfcf73a0c2b4
downloadaur-2a900cdc2d5e6db3fc799a23340061b4d2e73c15.tar.gz
New package glade-3.18 3.18.3-1
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD44
2 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c41756d3e25f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,28 @@
+# Generated by mksrcinfo v8
+# Sat May 21 19:24:09 UTC 2016
+pkgbase = glade-3.18
+ pkgdesc = User interface builder for GTK+ and GNOME (version 3.18.x, with support for GtkActions)
+ pkgver = 3.18.3
+ pkgrel = 1
+ url = http://glade.gnome.org/
+ arch = i686
+ arch = x86_64
+ license = GPL
+ license = LGPL
+ makedepends = intltool
+ makedepends = gtk-doc
+ makedepends = gobject-introspection
+ makedepends = python2-gobject
+ makedepends = itstool
+ makedepends = docbook-xsl
+ depends = gtk3
+ depends = libxml2
+ depends = desktop-file-utils
+ depends = hicolor-icon-theme
+ optdepends = python2: Python widgets support
+ optdepends = devhelp: help browser
+ source = http://ftp.gnome.org/pub/GNOME/sources/glade/3.18/glade-3.18.3.tar.xz
+ sha256sums = ecdbce46e7fbfecd463be840b94fbf54d83723b3ebe075414cfd225ddab66452
+
+pkgname = glade-3.18
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..593375e446c5
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Maintainer: Muflone http://www.muflone.com/contacts/english/
+# Contributor: Douglas Soares de Andrade <douglas@archlinux.org>
+
+pkgname=glade-3.18
+_pkgname=${pkgname/-*/}
+pkgver=3.18.3
+pkgrel=1
+pkgdesc="User interface builder for GTK+ and GNOME (version 3.18.x, with support for GtkActions)"
+arch=('i686' 'x86_64')
+license=('GPL' 'LGPL')
+depends=('gtk3' 'libxml2' 'desktop-file-utils' 'hicolor-icon-theme')
+makedepends=('intltool' 'gtk-doc' 'gobject-introspection' 'python2-gobject' 'itstool' 'docbook-xsl')
+optdepends=('python2: Python widgets support'
+ 'devhelp: help browser')
+url="http://glade.gnome.org/"
+source=("http://ftp.gnome.org/pub/GNOME/sources/${_pkgname}/${pkgver:0:4}/${_pkgname}-${pkgver}.tar.xz")
+sha256sums=('ecdbce46e7fbfecd463be840b94fbf54d83723b3ebe075414cfd225ddab66452')
+
+prepare() {
+ cd "${_pkgname}-${pkgver}"
+ sed -i "s#Exec=.*#Exec=${pkgname}#" data/glade.desktop.in.in
+ sed -i "s#_Name=.*#_Name=Glade 3.18#" data/glade.desktop.in.in
+}
+
+build() {
+ cd "${_pkgname}-${pkgver}"
+ PYTHON=/usr/bin/python2 ./configure \
+ --prefix=/opt/${pkgname} --sysconfdir=/etc \
+ --localstatedir=/var --disable-static
+ make
+}
+
+package() {
+ cd "${_pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+ # Install executable file
+ install -d -m 755 "${pkgdir}/usr/bin"
+ ln -s "/opt/${pkgname}/bin/glade" "${pkgdir}/usr/bin/${pkgname}"
+ # Install desktop file
+ install -d -m 755 "${pkgdir}/usr/share/applications"
+ mv "${pkgdir}/opt/${pkgname}/share/applications/${_pkgname}.desktop" \
+ "${pkgdir}/usr/share/applications/${pkgname}.desktop"
+ rmdir "${pkgdir}/opt/${pkgname}/share/applications"
+}