summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBernd Prünster2015-06-09 11:53:17 +0200
committerBernd Prünster2015-06-09 11:53:17 +0200
commit6ebca3a01f9a8fc27202c4865b0fe96907290df9 (patch)
tree30b65c4c697f18e5faddff6ab1e8cf14a8b772ac
downloadaur-6ebca3a01f9a8fc27202c4865b0fe96907290df9.tar.gz
initial AUR4 commit
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD35
-rw-r--r--latexila.install8
3 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..15d71c0c8053
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+pkgbase = latexila
+ pkgdesc = A LaTeX editor designed for the GNOME desktop
+ pkgver = 3.16.1
+ pkgrel = 1
+ url = http://projects.gnome.org/latexila/
+ install = latexila.install
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ makedepends = intltool
+ makedepends = itstool
+ depends = gtk3
+ depends = gtksourceview3
+ depends = libgee
+ depends = gettext
+ depends = hicolor-icon-theme
+ depends = gtkspell3
+ depends = dconf
+ depends = gsettings-desktop-schemas
+ provides = latexila
+ conflicts = latexila-git
+ source = http://ftp.gnome.org/pub/GNOME/sources/latexila/3.16/latexila-3.16.1.tar.xz
+ sha256sums = ab2d769546e10c86670e86271024c023c0a87f1b72856955c1883416a9f333f0
+
+pkgname = latexila
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..32263748f27a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Bernd Prünster <aur@berndpruenster.org>
+pkgname=latexila
+provides=('latexila')
+conflicts=('latexila-git')
+pkgver=3.16.1
+pkgrel=1
+install=latexila.install
+pkgdesc="A LaTeX editor designed for the GNOME desktop"
+arch=('i686' 'x86_64')
+url="http://projects.gnome.org/latexila/"
+license=('GPL3')
+depends=('gtk3' 'gtksourceview3' 'libgee' 'gettext' 'hicolor-icon-theme'
+ 'gtkspell3' 'dconf' 'gsettings-desktop-schemas')
+makedepends=('intltool' 'itstool')
+source=("http://ftp.gnome.org/pub/GNOME/sources/latexila/${pkgver%.*}/latexila-${pkgver}.tar.xz")
+sha256sums=('ab2d769546e10c86670e86271024c023c0a87f1b72856955c1883416a9f333f0')
+
+build() {
+ cd ${srcdir}/${pkgname}-${pkgver}
+ # currently not needed, but might be again in the future
+ # export ac_cv_path_VALAC=""
+ ./configure --prefix=/usr
+ make || return 1
+}
+package(){
+ cd ${srcdir}/${pkgname}-${pkgver}
+
+ make DESTDIR="${pkgdir}/" install
+
+ mkdir -p "$pkgdir"/usr/share/{applications,pixmaps}
+ install -Dm644 "data/icons/48x48/apps/latexila.png" \
+ "$pkgdir"/usr/share/pixmaps/$pkgname.png
+ install -m644 data/$pkgname.desktop \
+ "$pkgdir"/usr/share/applications/
+}
diff --git a/latexila.install b/latexila.install
new file mode 100644
index 000000000000..b5faa6c178cd
--- /dev/null
+++ b/latexila.install
@@ -0,0 +1,8 @@
+post_install() {
+echo "compiling schemas"
+glib-compile-schemas /usr/share/glib-2.0/schemas
+}
+post_upgrade() {
+echo "updating schemas"
+glib-compile-schemas /usr/share/glib-2.0/schemas
+}