summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoraksr2015-06-23 10:12:55 +0200
committeraksr2015-06-23 10:12:55 +0200
commitee5b862fc9705586c00a39a8d0fcd6b5d484ca25 (patch)
treedaebebbf0ff969e115b7458ca4e1951e3221544d
downloadaur-ee5b862fc9705586c00a39a8d0fcd6b5d484ca25.tar.gz
Start.
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD60
2 files changed, 84 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ec105aefc186
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = neatroff-git
+ pkgdesc = An implementation of troff typesetting system in C programming language.
+ pkgver = 0.r370.f1e9b60
+ pkgrel = 5
+ url = http://litcave.rudi.ir/
+ arch = i686
+ arch = x86_64
+ license = custom:BSD
+ makedepends = git
+ depends = neatmkfn-git
+ optdepends = neateqn-git: An eqn preprocessor for neatroff.
+ optdepends = neatpost-git: Postscript postprocessor for neatroff.
+ optdepends = neatrefer-git: A small refer clone for managing bibliographic references.
+ provides = neatroff
+ conflicts = neatroff
+ source = neatroff-git::git://repo.or.cz/neatroff.git
+ source = git://repo.or.cz/neatroff_make.git
+ source = http://litcave.rudi.ir/neatroff.pdf
+ md5sums = SKIP
+ md5sums = SKIP
+ md5sums = SKIP
+
+pkgname = neatroff-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d1594c7836ec
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,60 @@
+# Maintainer: aksr <aksr at t-com dot me>
+pkgname=neatroff-git
+pkgver=0.r370.f1e9b60
+pkgrel=5
+epoch=
+pkgdesc="An implementation of troff typesetting system in C programming language."
+arch=('i686' 'x86_64')
+url="http://litcave.rudi.ir/"
+license=('custom:BSD')
+groups=()
+depends=('neatmkfn-git')
+makedepends=('git')
+optdepends=('neateqn-git: An eqn preprocessor for neatroff.'
+ 'neatpost-git: Postscript postprocessor for neatroff.'
+ 'neatrefer-git: A small refer clone for managing bibliographic references.')
+checkdepends=()
+provides=('neatroff')
+conflicts=('neatroff')
+replaces=()
+backup=()
+options=()
+changelog=
+install=
+source=("$pkgname::git://repo.or.cz/neatroff.git"
+ "git://repo.or.cz/neatroff_make.git"
+ "http://litcave.rudi.ir/neatroff.pdf")
+noextract=()
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP')
+
+## FONTS directory
+FDIR=/usr/share/neatroff/font
+
+## MACROS directory
+MDIR=/usr/share/neatroff/tmac
+
+pkgver() {
+ cd $srcdir/$pkgname
+ printf "0.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "$srcdir/$pkgname"
+ make all FDIR=$FDIR MDIR=$MDIR
+}
+
+package() {
+ cd "$srcdir/$pkgname"
+ install -Dm755 roff $pkgdir/usr/bin/neatroff
+ install -Dm644 README $pkgdir/usr/share/doc/$pkgname/README
+ install -Dm644 ../neatroff.pdf $pkgdir/usr/share/doc/$pkgname/neatroff.pdf
+ install -Dm644 ../neatroff_make/tmac/NOTICE $pkgdir/usr/share/licenses/$pkgname/NOTICE
+
+ ## copy neatroff macros
+ mkdir -p $pkgdir/usr/share/neatroff/tmac/
+ cp -r ../neatroff_make/tmac/* $pkgdir/usr/share/neatroff/tmac/
+ rm -f $pkgdir/usr/share/neatroff/tmac/NOTICE
+}
+