aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilipp Schmitt2013-10-22 12:06:53 +0200
committerPhilipp Schmitt2013-10-22 12:06:53 +0200
commit0d9022b0134058920bba7168cc7b5382746d743b (patch)
treeebb4692fe9a642f783acf66438362cf885acf975
parent3dbc0de19ab5f97c7447414a63bf46a516a47967 (diff)
downloadaur-0d9022b0134058920bba7168cc7b5382746d743b.tar.gz
Do not clear screen and remove hardcoded pkgdir path
modified: PKGBUILD
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD15
2 files changed, 12 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 82a5453585f2..cfbbef640f41 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = dialogblocks
pkgdesc = Cross-plattform GUI programming assistant - wxwidget
pkgver = 5.03
- pkgrel = 1
+ pkgrel = 2
url = http://www.anthemion.co.uk/dialogblocks/
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 7fca0a51d3c3..f4e7041ca514 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=dialogblocks
_pkgname=DialogBlocks
pkgver=5.03
-pkgrel=1
+pkgrel=2
pkgdesc='Cross-plattform GUI programming assistant - wxwidget'
arch=('i686' 'x86_64')
url='http://www.anthemion.co.uk/dialogblocks/'
@@ -13,24 +13,31 @@ source=("http://www.anthemion.co.uk/dialogblocks/DialogBlocks-$pkgver-$CARCH.tar
[[ $CARCH == "x86_64" ]] && sha256sums=('a52c9d4440300f3b438a591e9ba8cef62e4cef8532d22fdcbd9f0a22f0f5fb73') || sha256sums=('7db332d9314499ba2543b8b066f04789fc3354b44c249b4cf7a55e36e2b17197')
build() {
+ # Extract archive
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
+
+ # Do not clear screen
+ sed -i 's/clear/#clear/g' installdb
}
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
+ echo $pkgdir
+ sed -i "s|$pkgdir||g" $pkgdir/usr/bin/dialogblocks
+ cat $pkgdir/usr/bin/dialogblocks
+ sed -i "s|$pkgdir||g" $pkgdir/usr/bin/uninstalldialogblocks-$pkgver
+ cat $pkgdir/usr/bin/uninstalldialogblocks-$pkgver
}