summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJean-Baptiste Delisle2017-01-28 23:46:58 +0100
committerJean-Baptiste Delisle2017-01-28 23:46:58 +0100
commit8448d5b7ed2a24d690027850bae1cdff73f8ba37 (patch)
tree1ca8221c0eebc8d33c95f3ae53f2dbf4fa88ffba
downloadaur-8448d5b7ed2a24d690027850bae1cdff73f8ba37.tar.gz
BEd v1.1
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD43
-rw-r--r--bed.install11
3 files changed, 74 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..87a72413b7a1
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = bed-latex
+ pkgdesc = BEd: Beamer Editor, GUI for LaTeX Beamer presentations.
+ pkgver = 1.1
+ pkgrel = 1
+ url = https://framagit.org/delisle/bed
+ install = bed.install
+ arch = any
+ license = GPL3
+ depends = python>=3.0
+ depends = python-pyqt5
+ depends = python-poppler-qt5
+ depends = texlive-core
+ depends = texlive-latexextra
+ optdepends = python-pygments
+ conflicts = bed
+ source = bed-1.1.tar.gz::https://framagit.org/delisle/bed/repository/archive.tar.gz?ref=v1.1
+ md5sums = e14089fdab9ec1607dee4e9ee31434c2
+
+pkgname = bed-latex
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..36f5dfa19cf6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Jean-Baptiste Delisle <jb dot delisle at aliceadsl dot fr>
+pkgname=bed-latex
+pkgver=1.1
+pkgrel=1
+pkgdesc="BEd: Beamer Editor, GUI for LaTeX Beamer presentations."
+arch=(any)
+url="https://framagit.org/delisle/bed"
+license=('GPL3')
+depends=('python>=3.0' 'python-pyqt5' 'python-poppler-qt5' 'texlive-core' 'texlive-latexextra')
+optdepends=('python-pygments')
+makedepends=()
+conflicts=('bed')
+install="bed.install"
+source=("bed-$pkgver.tar.gz::https://framagit.org/delisle/bed/repository/archive.tar.gz?ref=v$pkgver")
+md5sums=('e14089fdab9ec1607dee4e9ee31434c2')
+tag=bc71b26470dd9f53fd812a6d24ab39ae4918a5cd
+
+prepare() {
+ cd bed-v$pkgver-$tag
+ sed -i -e "s#/tmp/python3#/usr/bin/python3#" python/bed.py
+ sed -i -e "s#/tmp/pdflatex#pdflatex#" python/settings.py
+ sed -i 's#/local##g' launcher/bed.desktop
+}
+
+package(){
+ mkdir -p $pkgdir/usr/bin
+ mkdir -p $pkgdir/usr/share/bed
+ mkdir -p $pkgdir/usr/share/texmf/tex/latex/bed
+ mkdir -p $pkgdir/usr/share/applications
+ mkdir -p $pkgdir/usr/share/pixmaps
+
+ cd bed-v$pkgver-$tag
+ cp python/*.py $pkgdir/usr/share/bed
+ chmod +x $pkgdir/usr/share/bed/bed.py
+ cp icons/* $pkgdir/usr/share/bed
+ cp translation/*.qm $pkgdir/usr/share/bed
+ cp launcher/bed.desktop $pkgdir/usr/share/applications/
+ cp latex/bed.sty $pkgdir/usr/share/texmf/tex/latex/bed/
+ cd $pkgdir/usr/bin/
+ ln -s ../share/bed/bed.py bed
+ cd $pkgdir/usr/share/pixmaps
+ ln -s ../bed/bed.svg bed.svg
+}
diff --git a/bed.install b/bed.install
new file mode 100644
index 000000000000..4ea56bba9a2d
--- /dev/null
+++ b/bed.install
@@ -0,0 +1,11 @@
+post_install() {
+ texhash
+}
+
+post_upgrade() {
+ texhash
+}
+
+post_remove() {
+ texhash
+}