aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilipp Schmitt2013-10-22 11:48:55 +0200
committerPhilipp Schmitt2013-10-22 11:48:55 +0200
commit3dbc0de19ab5f97c7447414a63bf46a516a47967 (patch)
tree05fad469f517fd80bb90a41f131b4dbf2583d627
downloadaur-3dbc0de19ab5f97c7447414a63bf46a516a47967.tar.gz
first commit
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD36
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..82a5453585f2
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = dialogblocks
+ pkgdesc = Cross-plattform GUI programming assistant - wxwidget
+ pkgver = 5.03
+ pkgrel = 1
+ url = http://www.anthemion.co.uk/dialogblocks/
+ arch = i686
+ arch = x86_64
+ license = unknown
+ depends = libpng12
+ source = http://www.anthemion.co.uk/dialogblocks/DialogBlocks-5.03-.tar.gz
+ sha256sums = 7db332d9314499ba2543b8b066f04789fc3354b44c249b4cf7a55e36e2b17197
+
+pkgname = dialogblocks
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7fca0a51d3c3
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+# Maintainer: Philipp Schmitt <philipp at schmitt dot co>
+
+pkgname=dialogblocks
+_pkgname=DialogBlocks
+pkgver=5.03
+pkgrel=1
+pkgdesc='Cross-plattform GUI programming assistant - wxwidget'
+arch=('i686' 'x86_64')
+url='http://www.anthemion.co.uk/dialogblocks/'
+license=('unknown')
+depends=('libpng12')
+source=("http://www.anthemion.co.uk/dialogblocks/DialogBlocks-$pkgver-$CARCH.tar.gz")
+[[ $CARCH == "x86_64" ]] && sha256sums=('a52c9d4440300f3b438a591e9ba8cef62e4cef8532d22fdcbd9f0a22f0f5fb73') || sha256sums=('7db332d9314499ba2543b8b066f04789fc3354b44c249b4cf7a55e36e2b17197')
+
+build() {
+ tar xvzf "$_pkgname-$pkgver-$CARCH.tar.gz"
+
+ # Remove interaction
+ sed -i 's/read inp/#read inp/g' installdb
+ sed -i 's/read ans/ans=y #read ans/g' installdb
+ sed -i "s/useroption='none'/useroption='0'/" installdb
+ # Set correct installdir
+ sed -i 's|DBBINDIR="$DBDIR/scripts"|DBBINDIR="'$pkgdir'/usr/bin"|' installdb
+ sed -i 's|DBBINDIR="/usr/bin"|DBBINDIR="'$pkgdir'/usr/bin"|' installdb
+ sed -i 's/INSTALLSYSTEMWIDE=0/INSTALLSYSTEMWIDE=1/' installdb
+ sed -i 's|DBDIR="/usr/share/DialogBlocks-5.03"|DBDIR="'$pkgdir'/opt/DialogBlocks"|' installdb
+ echo $pkgdir
+}
+
+package() {
+ # Install
+ chmod +x installdb
+ ./installdb "${pkgdir}/opt/DialogBlocks"
+ sed -i 's|/mnt/raid/dev/aur/dialogblocks/pkg/dialogblocks||g' $pkgdir/usr/bin/dialogblocks
+ sed -i 's|/mnt/raid/dev/aur/dialogblocks/pkg/dialogblocks||g' $pkgdir/usr/bin/uninstalldialogblocks-$pkgver
+}