summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Scholl2015-07-06 16:29:10 -0400
committerDavid Scholl2015-07-06 16:29:10 -0400
commitacfd70808f4ce81071553da699a7bb9e2c5ea116 (patch)
tree7f586d39d2cf3403ccb349d23b429e96ce5f0d29
downloadaur-acfd70808f4ce81071553da699a7bb9e2c5ea116.tar.gz
Initial import
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD31
-rw-r--r--xmlcopyeditor.install24
3 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..bb72a92ef10b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = xmlcopyeditor
+ pkgdesc = XML editor based on Scintilla.
+ pkgver = 1.2.1.3
+ pkgrel = 2
+ url = http://xml-copy-editor.sourceforge.net
+ install = xmlcopyeditor.install
+ arch = i686
+ arch = x86_64
+ license = custom
+ makedepends = boost
+ makedepends = intltool
+ depends = wxgtk
+ depends = libxslt
+ depends = xerces-c
+ depends = enchant
+ depends = desktop-file-utils
+ source = http://downloads.sourceforge.net/xml-copy-editor/xmlcopyeditor-1.2.1.3.tar.gz
+ md5sums = b8ec66bbf41d6dd10ffe704e5b5f4b5e
+
+pkgname = xmlcopyeditor
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b139ebaa54a0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: David Scholl <djscholl at gmail dot com>
+pkgname=xmlcopyeditor
+pkgver=1.2.1.3
+pkgrel=2
+pkgdesc="XML editor based on Scintilla."
+arch=('i686' 'x86_64')
+url="http://xml-copy-editor.sourceforge.net"
+license=('custom')
+depends=('wxgtk' 'libxslt' 'xerces-c' 'enchant' 'desktop-file-utils')
+makedepends=('boost' 'intltool')
+install="xmlcopyeditor.install"
+source=(http://downloads.sourceforge.net/xml-copy-editor/$pkgname-$pkgver.tar.gz)
+md5sums=('b8ec66bbf41d6dd10ffe704e5b5f4b5e')
+build() {
+ cd $srcdir/$pkgname-$pkgver
+ ./configure --prefix=/usr
+ make
+}
+package() {
+ cd $srcdir/$pkgname-$pkgver
+ make DESTDIR=$pkgdir install
+ install -d $pkgdir/usr/share/$pkgname
+ cp -R $srcdir/$pkgname-$pkgver/src/help $pkgdir/usr/share/$pkgname
+ cp -R $srcdir/$pkgname-$pkgver/src/png $pkgdir/usr/share/$pkgname
+ cp -R $srcdir/$pkgname-$pkgver/src/rng $pkgdir/usr/share/$pkgname
+ cp -R $srcdir/$pkgname-$pkgver/src/rulesets $pkgdir/usr/share/$pkgname
+ cp -R $srcdir/$pkgname-$pkgver/src/templates $pkgdir/usr/share/$pkgname
+ cp -R $srcdir/$pkgname-$pkgver/src/xpm $pkgdir/usr/share/$pkgname
+ install -d $pkgdir/usr/share/licenses/$pkgname
+ cp -R $srcdir/$pkgname-$pkgver/src/copying/* $pkgdir/usr/share/licenses/$pkgname
+}
diff --git a/xmlcopyeditor.install b/xmlcopyeditor.install
new file mode 100644
index 000000000000..e5d1394fe80b
--- /dev/null
+++ b/xmlcopyeditor.install
@@ -0,0 +1,24 @@
+# arg 1: the new package version
+post_install() {
+ update-desktop-database -q
+}
+
+# arg 1: the new package version
+# arg 2: the old package version
+post_upgrade() {
+ post_install $1
+}
+
+# arg 1: the old package version
+pre_remove() {
+/bin/true
+}
+
+post_remove() {
+ update-desktop-database -q
+}
+
+op=$1
+shift
+
+$op "$@"