summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJean-Baptiste Delisle2017-01-31 20:39:43 +0100
committerJean-Baptiste Delisle2017-01-31 20:39:43 +0100
commit8fe9f9b0cfaa64d18847f33bb8672547e260d34f (patch)
tree117ad669a13a1fe3e04962a3565f6c5f74846c39
downloadaur-8fe9f9b0cfaa64d18847f33bb8672547e260d34f.tar.gz
inital commit
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD44
-rw-r--r--bed.install11
3 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0320ae353d63
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = bed-latex-git
+ pkgdesc = BEd: Beamer Editor, GUI for LaTeX Beamer presentations.
+ pkgver = git
+ 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
+ provides = bed-latex
+ conflicts = bed,bed-latex
+ source = bed-latex-git::git+https://framagit.org/delisle/bed.git
+ md5sums = SKIP
+
+pkgname = bed-latex-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c420d83fcdfc
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Maintainer: Jean-Baptiste Delisle <jb dot delisle at aliceadsl dot fr>
+pkgname=bed-latex-git
+pkgver=git
+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=()
+provides=('bed-latex')
+conflicts=('bed','bed-latex')
+install="bed.install"
+source=("$pkgname::git+https://framagit.org/delisle/bed.git")
+md5sums=('SKIP')
+
+
+prepare() {
+ cd $pkgname
+ 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 $pkgname
+ 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
+}