summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorUwe Koloska2015-07-07 23:36:05 +0200
committerUwe Koloska2015-07-07 23:36:05 +0200
commit63b98633ed696efd0bdafa28d4d73c5c2ffe817c (patch)
treeadf91289e6f17cb38b1fe5ae6153c117d76956ae
downloadaur-63b98633ed696efd0bdafa28d4d73c5c2ffe817c.tar.gz
Initial import
-rw-r--r--.AURINFO21
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD53
-rw-r--r--writer2latex.sh2
4 files changed, 97 insertions, 0 deletions
diff --git a/.AURINFO b/.AURINFO
new file mode 100644
index 000000000000..707e9eefca8d
--- /dev/null
+++ b/.AURINFO
@@ -0,0 +1,21 @@
+pkgbase = libreoffice-extension-writer2latex-devel
+ pkgdesc = A java program and collection of LibreOffice extensions for converting to and working with LaTeX in LibreOffice (develop release)
+ pkgver = 1.3.2
+ pkgrel = 1
+ url = http://writer2latex.sourceforge.net
+ arch = any
+ groups = libreoffice-extensions
+ license = LGPL
+ makedepends = libreoffice-writer
+ depends = libreoffice-common
+ depends = java-runtime-headless
+ provides = libreoffice-extension-writer2latex
+ conflicts = libreoffice-extension-writer2latex
+ conflicts = libreoffice-extension-writer2latex-svn
+ source = http://downloads.sourceforge.net/project/writer2latex/writer2latex/Writer2LaTeX%201.3/writer2latex132alpha.zip
+ source = writer2latex.sh
+ sha256sums = 702358b568897482d8b13f4c309ee02aacb3ea196ef9a8ca9307bf846586c975
+ sha256sums = 964cf8f79d1087e62eff7a93d2e1733cc26941ecc0e7238e49ac5dfbc6b21c8e
+
+pkgname = libreoffice-extension-writer2latex-devel
+
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..707e9eefca8d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = libreoffice-extension-writer2latex-devel
+ pkgdesc = A java program and collection of LibreOffice extensions for converting to and working with LaTeX in LibreOffice (develop release)
+ pkgver = 1.3.2
+ pkgrel = 1
+ url = http://writer2latex.sourceforge.net
+ arch = any
+ groups = libreoffice-extensions
+ license = LGPL
+ makedepends = libreoffice-writer
+ depends = libreoffice-common
+ depends = java-runtime-headless
+ provides = libreoffice-extension-writer2latex
+ conflicts = libreoffice-extension-writer2latex
+ conflicts = libreoffice-extension-writer2latex-svn
+ source = http://downloads.sourceforge.net/project/writer2latex/writer2latex/Writer2LaTeX%201.3/writer2latex132alpha.zip
+ source = writer2latex.sh
+ sha256sums = 702358b568897482d8b13f4c309ee02aacb3ea196ef9a8ca9307bf846586c975
+ sha256sums = 964cf8f79d1087e62eff7a93d2e1733cc26941ecc0e7238e49ac5dfbc6b21c8e
+
+pkgname = libreoffice-extension-writer2latex-devel
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ce582a145c7e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,53 @@
+# Maintainer: Uwe Koloska <kolewu@koloro.de>
+# Contributor: EpocSquadron <crimsonmage a gmail>
+pkgname=libreoffice-extension-writer2latex-devel
+_javaname=writer2latex
+_exts=( writer2latex writer2xhtml writer4latex )
+pkgver=1.3.2
+pkgrel=1
+_verflag="alpha"
+pkgdesc="A java program and collection of LibreOffice extensions for converting to and working with LaTeX in LibreOffice (develop release)"
+arch=('any')
+url="http://writer2latex.sourceforge.net"
+license=('LGPL')
+groups=('libreoffice-extensions')
+depends=('libreoffice-common' 'java-runtime-headless')
+makedepends=('libreoffice-writer')
+provides=('libreoffice-extension-writer2latex')
+conflicts=('libreoffice-extension-writer2latex' 'libreoffice-extension-writer2latex-svn')
+
+_smallver=${pkgver%.*}
+_srcname="${_javaname}${_smallver//.}"
+_dlpath="http://downloads.sourceforge.net/project/writer2latex/writer2latex/Writer2LaTeX%20${pkgver%.*}"
+source=("${_dlpath}/${_javaname}${pkgver//.}${_verflag}.zip"
+ 'writer2latex.sh')
+sha256sums=('702358b568897482d8b13f4c309ee02aacb3ea196ef9a8ca9307bf846586c975'
+ '964cf8f79d1087e62eff7a93d2e1733cc26941ecc0e7238e49ac5dfbc6b21c8e')
+
+build() {
+ cd "$srcdir/$_srcname/doc"
+ libreoffice --headless --convert-to pdf user-manual.odt
+}
+
+package() {
+ cd "$srcdir/$_srcname"
+
+ #Install the extensions
+ for _ext in "${_exts[@]}"; do
+ install -dm755 "$pkgdir/usr/lib/libreoffice/share/extensions/$_ext"
+ bsdtar -xf "$_ext.oxt" -C "$pkgdir/usr/lib/libreoffice/share/extensions/$_ext"
+ done
+
+ #Install the java converter
+ install -D -m644 "$_javaname.jar" "$pkgdir/usr/share/java/$_javaname/$_javaname.jar"
+
+ #Install shell script to execute java program
+ install -D -m755 "$srcdir/$_javaname.sh" "$pkgdir/usr/bin/$_javaname"
+
+ #Install documentation
+ _docpath="$pkgdir/usr/share/doc/$pkgname"
+ install -D -m644 Readme.txt "${_docpath}/Readme.txt"
+ install -D -m644 changelog.txt "${_docpath}/changelog.txt"
+ install -D -m644 History.txt "${_docpath}/History.txt"
+ install -D -m644 doc/* "${_docpath}/"
+}
diff --git a/writer2latex.sh b/writer2latex.sh
new file mode 100644
index 000000000000..cd7cb3a909a4
--- /dev/null
+++ b/writer2latex.sh
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec java -jar /usr/share/java/writer2latex/writer2latex.jar "$@"