summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorEugene Lamskoy2018-06-01 16:52:35 +0300
committerEugene Lamskoy2018-06-01 16:55:39 +0300
commit3df346c43a3bf22751f7997bebe67d289e473f17 (patch)
tree03b402cb14086b8297ab3f193106120ceba80ec5 /PKGBUILD
downloadaur-3df346c43a3bf22751f7997bebe67d289e473f17.tar.gz
Golded-plus-git
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD57
1 files changed, 57 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..97c57b30f86d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,57 @@
+pkgname=golded-plus-git
+pkgver=release_1_1_4_6.r1486.g1c03dbf
+pkgrel=1
+pkgdesc="golded-plus Fidonet Mail Reader/Editor"
+arch=('i686' 'x86_64')
+url="http://bbconf.sourceforge.net/"
+license=('GPL2')
+source=("${pkgname}::git+https://github.com/golded-plus/golded-plus.git")
+makedepends=('git' 'gcc' 'make' 'glibc' 'groff')
+depends=('ncurses' 'screen' 'xorg-luit')
+provides=('golded-plus')
+
+
+build() {
+ cd "${pkgname}"
+ make PLATFORM=lnx strip
+ pushd docs
+ make tokentpl.txt
+ make tokencfg.txt
+ popd
+ make docs
+}
+
+prepare() {
+ cp "${pkgname}/golded3/mygolded.__h" "${pkgname}/golded3/mygolded.h"
+ cd "${pkgname}"
+ iconv -c -f cp866 -t utf8 docs/rusfaq.txt | sed 2s/cp866/utf-8/ >docs/rusfaq.utf8
+ iconv -c -f cp866 -t utf8 docs/notework.rus | sed 2s/cp866/utf-8/ >docs/notework.utf8
+}
+
+pkgver() {
+ cd "$pkgname"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+package() {
+ cd "$pkgname"
+ mkdir -m 644 -p ${pkgdir}/usr/share/doc/goldedplus/examples/{config,template}
+ mkdir -m 644 -p ${pkgdir}/usr/share/goldedplus/cfgs/{charset,colorset}
+ install -d ${pkgdir}/usr/bin
+ install bin/*lnx bin/golded ${pkgdir}/usr/bin/
+ install -d ${pkgdir}/usr/man/man1
+ install -m 644 docs/*.1 ${pkgdir}/usr/man/man1/
+ install -m 644 ${pkgdir}/usr/man/man1/golded.1 ${pkgdir}/usr/man/man1/gedlnx.1
+ install -m 644 ${pkgdir}/usr/man/man1/goldnode.1 ${pkgdir}/usr/man/man1/gnlnx.1
+ install -m 644 ${pkgdir}/usr/man/man1/rddt.1 ${pkgdir}/usr/man/man1/rddtlnx.1
+ install -m 644 -d ${pkgdir}/usr/share/doc/goldedplus
+ install -m 644 -d ${pkgdir}/usr/share/doc/goldedplus/examples
+ install -m 644 cfgs/config/* ${pkgdir}/usr/share/doc/goldedplus/examples/config
+ install -m 644 cfgs/template/* ${pkgdir}/usr/share/doc/goldedplus/examples/template
+ install -m 644 -d ${pkgdir}/usr/share/goldedplus/
+ install -m 644 cfgs/charset/* ${pkgdir}/usr/share/goldedplus/cfgs/charset
+ install -m 644 cfgs/colorset/* ${pkgdir}/usr/share/goldedplus/cfgs/colorset
+}
+
+
+md5sums=('SKIP')