summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBen Ruijl2016-02-01 16:18:19 +0100
committerBen Ruijl2016-02-01 16:18:19 +0100
commitc9569b189b6e86e88fed76f7b9d3c7c84837bf6d (patch)
tree7fe2387c83d94e60063d57c89c8dd4109a4db133
parente5ca6ad68a3312555b88bed2d31a0f8cd0a10b80 (diff)
downloadaur-c9569b189b6e86e88fed76f7b9d3c7c84837bf6d.tar.gz
Added support for i686
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD28
2 files changed, 25 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cc7d14ff0fcf..8f256915fbd3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,11 @@
# Generated by mksrcinfo v8
-# Sun Jan 3 19:47:15 UTC 2016
+# Mon Feb 1 15:17:21 UTC 2016
pkgbase = scrivener
pkgdesc = A powerful content-generation tool for writers
pkgver = 1.9.0.1
- pkgrel = 1
+ pkgrel = 2
url = http://www.literatureandlatte.com/scrivener.php
+ arch = i686
arch = x86_64
license = custom
depends = gstreamer0.10-base-plugins
@@ -13,12 +14,14 @@ pkgbase = scrivener
depends = libpng12
optdepends = aspell: needed for spell checking (also needs dictionaries)
optdepends = multimarkdown: needed for export to latex
- source = http://www.literatureandlatte.com/scrivenerforlinux/scrivener-1.9.0.1-amd64.tar.gz
source = scrivener.png
source = scrivener.desktop
- sha256sums = 7abd6ee279af90a0a63df7f2eb2e35ea087721d3dacb0583167f68bf57926901
sha256sums = f8ab2f4d9ae61e443ea72ac11dc8e2671e8bb5ec3c6e51a7b3b7c35aa621449d
sha256sums = 75d2efffb2539a3c3de2b10ddb47f20b06790128721138f90bf09aec29f69fd5
+ source_i686 = http://www.literatureandlatte.com/scrivenerforlinux/scrivener-1.9.0.1-i386.tar.gz
+ sha256sums_i686 = c24a80adb85458c4f0727f94acd773550395d5f88470711e90b788b84890179f
+ source_x86_64 = http://www.literatureandlatte.com/scrivenerforlinux/scrivener-1.9.0.1-amd64.tar.gz
+ sha256sums_x86_64 = 7abd6ee279af90a0a63df7f2eb2e35ea087721d3dacb0583167f68bf57926901
pkgname = scrivener
diff --git a/PKGBUILD b/PKGBUILD
index 4ad390e207e5..167fa8c88a9a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,34 +3,42 @@
pkgname=scrivener
pkgver=1.9.0.1
-pkgrel=1
+pkgrel=2
pkgdesc="A powerful content-generation tool for writers"
-arch=('x86_64')
+arch=('i686' 'x86_64')
url="http://www.literatureandlatte.com/scrivener.php"
license=('custom')
depends=('gstreamer0.10-base-plugins' 'libxrender' 'fontconfig' 'libpng12')
optdepends=('aspell: needed for spell checking (also needs dictionaries)'
'multimarkdown: needed for export to latex')
-source=("http://www.literatureandlatte.com/scrivenerforlinux/scrivener-${pkgver}-amd64.tar.gz"
- "scrivener.png" "scrivener.desktop")
-sha256sums=('7abd6ee279af90a0a63df7f2eb2e35ea087721d3dacb0583167f68bf57926901'
- 'f8ab2f4d9ae61e443ea72ac11dc8e2671e8bb5ec3c6e51a7b3b7c35aa621449d'
+source=("scrivener.png" "scrivener.desktop")
+sha256sums=('f8ab2f4d9ae61e443ea72ac11dc8e2671e8bb5ec3c6e51a7b3b7c35aa621449d'
'75d2efffb2539a3c3de2b10ddb47f20b06790128721138f90bf09aec29f69fd5')
+source_x86_64=("http://www.literatureandlatte.com/scrivenerforlinux/scrivener-${pkgver}-amd64.tar.gz")
+sha256sums_x86_64=('7abd6ee279af90a0a63df7f2eb2e35ea087721d3dacb0583167f68bf57926901')
+source_i686=("http://www.literatureandlatte.com/scrivenerforlinux/scrivener-${pkgver}-i386.tar.gz")
+sha256sums_i686=('c24a80adb85458c4f0727f94acd773550395d5f88470711e90b788b84890179f')
package() {
+ if [ "$CARCH" == "i686" ]; then
+ scrivdir="${srcdir}/scrivener-${pkgver}-i386"
+ else
+ scrivdir="${srcdir}/scrivener-${pkgver}-amd64"
+ fi
+
mkdir -p "${pkgdir}/usr/share/licenses/$pkgname"
mkdir -p "${pkgdir}/usr/share/doc/$pkgname"
mkdir -p "${pkgdir}/usr/share/applications/$pkgname"
mkdir -p "${pkgdir}/usr/share/pixmaps/$pkgname"
mkdir -p "${pkgdir}/usr/bin"
mkdir -p "${pkgdir}/opt/${pkgname}"
- mv "${srcdir}/scrivener-${pkgver}-amd64/licence.htm" "${pkgdir}"/usr/share/licenses/"$pkgname/"
ln -s /opt/scrivener/bin/scrivener.sh "${pkgdir}"/usr/bin/scrivener
install -D -m644 "${srcdir}"/scrivener.desktop "${pkgdir}"/usr/share/applications/"$pkgname/"
install -D -m644 "${srcdir}"/scrivener.png "${pkgdir}"/usr/share/pixmaps/"$pkgname/"
- mv "${srcdir}"/scrivener-${pkgver}-amd64/bin/ "${pkgdir}"/opt/"$pkgname/"
- mv "${srcdir}"/scrivener-${pkgver}-amd64/lib/ "${pkgdir}"/opt/"$pkgname/"
- mv "${srcdir}"/scrivener-${pkgver}-amd64/readme.txt "${pkgdir}"/usr/share/doc/"${pkgname}"
+ mv "${scrivdir}"/licence.htm "${pkgdir}"/usr/share/licenses/"$pkgname/"
+ mv "${scrivdir}"/bin/ "${pkgdir}"/opt/"$pkgname/"
+ mv "${scrivdir}"/lib/ "${pkgdir}"/opt/"$pkgname/"
+ mv "${scrivdir}"/readme.txt "${pkgdir}"/usr/share/doc/"${pkgname}"
#file names cause errors, if this is needed for you
rm -r $pkgdir/opt/scrivener/bin/Aspell/dict/portugu*s.alias