diff options
author | Kyle Keen | 2015-08-19 23:41:15 -0400 |
---|---|---|
committer | Kyle Keen | 2015-08-19 23:41:15 -0400 |
commit | 28cecf7437f4518e6b51d349d8724430c744325f (patch) | |
tree | 9f1e5f3d5f0630a670d3014caeb2331c29f317af | |
download | aur-gutenmark.tar.gz |
init
-rw-r--r-- | .SRCINFO | 42 | ||||
-rw-r--r-- | GutenMark.cfg | 36 | ||||
-rw-r--r-- | PKGBUILD | 68 |
3 files changed, 146 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..4f1ddc3361ad --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,42 @@ +pkgbase = gutenmark + pkgdesc = Attractively formatting Project Gutenberg texts into HTML or LaTeX + pkgver = 20090510 + pkgrel = 1 + url = http://www.sandroid.org/GutenMark/ + arch = i686 + arch = x86_64 + license = GPL + makedepends = wxgtk + depends = gcc-libs + optdepends = wxgtk: GUItenMark + source = http://www.sandroid.org/GutenMark/wasftp.GutenMark/SoftwareSnapshots/GutenMark_source_dev-20090510.tar.gz + source = GutenMark.cfg + source = http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/special.words.gz + source = http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/english.names.gz + source = http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/US.places.gz + source = http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/french.names.gz + source = http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/english.words.gz + source = http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/french.words.gz + source = http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/german2.words.gz + source = http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/german.words.gz + source = http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/latin.words.gz + source = http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/italian.words.gz + source = http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/spanish.words.gz + source = http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/NonUS.places.gz + md5sums = d90f4d85ed02ef07303144c37d4b9415 + md5sums = 3126824b8fae69bab98672f87c480165 + md5sums = e1a7c4c58c5c3682634c141d567b35c1 + md5sums = 087d3a43a86094b9e7e193a4b20f299b + md5sums = cc4e2c5b495b199ef270f15443fba366 + md5sums = 0af566d81d4479ef04419d6b5ded0ad6 + md5sums = 29deac9f1f6bd542c3578baf042b6c00 + md5sums = 32ffb05dc7788523b039d6c5f98220c5 + md5sums = 15ab403c7dc00757931c1ae207e00003 + md5sums = f8c295932a9d4211165b2e470b88b815 + md5sums = a093e1e06da3b68af29b47f015c3a4dd + md5sums = d8a34f0393669ea801a6eee79384b0f9 + md5sums = 461ea537c5f56aa30e926fcafb10ab35 + md5sums = 4c31a93d7206c794e4b5b6a5f771fcfd + +pkgname = gutenmark + diff --git a/GutenMark.cfg b/GutenMark.cfg new file mode 100644 index 000000000000..42135c8eeb68 --- /dev/null +++ b/GutenMark.cfg @@ -0,0 +1,36 @@ + +# A profile in which NO wordlists are processed. +[none] + +# cpu is cheap, use all the big lists +[english] +native=special.words.gz English +native=english.names.gz English +native=US.places.gz English +native=french.names.gz French +native=english.words.gz English +native=NonUS.places.gz English +foreign=german2.words.gz German +foreign=german.words.gz German +foreign=french.words.gz French +foreign=latin.words.gz Latin +foreign=italian.words.gz Italian +foreign=spanish.words.gz Spanish + +# todo: profiles for other languages +# en:40907 fr:2572 de:1282 fi:1119 nl:706 it:631 pt:538 es:449 zh:409 + +[french] +native=french.words.gz French +native=french.names.gz French +native=*.names.gz +native=*.places.gz +foreign=*.words.gz + +[german] +native=german2.words.gz German +native=german.words.gz German +native=*.names.gz +native=*.places.gz +foreign=*.words.gz + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f16f1ea509ea --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,68 @@ +# Maintainer: Kyle Keen <keenerd@gmail.com> +pkgname=gutenmark +pkgver=20090510 +pkgrel=1 +pkgdesc="Attractively formatting Project Gutenberg texts into HTML or LaTeX" +arch=('i686' 'x86_64') +url="http://www.sandroid.org/GutenMark/" +license=('GPL') +depends=('gcc-libs') +optdepends=('wxgtk: GUItenMark') +makedepends=('wxgtk') +source=("http://www.sandroid.org/GutenMark/wasftp.GutenMark/SoftwareSnapshots/GutenMark_source_dev-$pkgver.tar.gz" + "GutenMark.cfg" + "http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/special.words.gz" + "http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/english.names.gz" + "http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/US.places.gz" + "http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/french.names.gz" + "http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/english.words.gz" + "http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/french.words.gz" + "http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/german2.words.gz" + "http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/german.words.gz" + "http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/latin.words.gz" + "http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/italian.words.gz" + "http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/spanish.words.gz" + "http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/NonUS.places.gz") +md5sums=('d90f4d85ed02ef07303144c37d4b9415' + '3126824b8fae69bab98672f87c480165' + 'e1a7c4c58c5c3682634c141d567b35c1' + '087d3a43a86094b9e7e193a4b20f299b' + 'cc4e2c5b495b199ef270f15443fba366' + '0af566d81d4479ef04419d6b5ded0ad6' + '29deac9f1f6bd542c3578baf042b6c00' + '32ffb05dc7788523b039d6c5f98220c5' + '15ab403c7dc00757931c1ae207e00003' + 'f8c295932a9d4211165b2e470b88b815' + 'a093e1e06da3b68af29b47f015c3a4dd' + 'd8a34f0393669ea801a6eee79384b0f9' + '461ea537c5f56aa30e926fcafb10ab35' + '4c31a93d7206c794e4b5b6a5f771fcfd') + +build() { + rm *.{words,places,names} + cd "GutenMark-source" + sed -i 's|./GutenMark.cfg|/etc/GutenMark.cfg|' libGutenSpell/MatchWordlists.c + # bad hack + sed -i 's|ExecutableFilename, AltCfg|"/usr/share/gutenmark/GutenMark", AltCfg|' AutoMark.c + # disable tests + sed -i 's|\(^.*bldhb10.html.*\)|#\1|' Makefile + make +} + +package() { + for i in $(find -name '*.gz' -and ! -name '*.tar.gz'); do + install -Dm644 $i "$pkgdir/usr/share/$pkgname/$(basename $i)" + done + cd "GutenMark-source" + # missing 'make install' + for _bin in $(find ./ -type f -executable); do + if [[ "$_bin" == "./BuildBox.sh" ]]; then + continue + fi + _base=${_bin##*/} + install -Dm755 "$_bin" "$pkgdir/usr/bin/$_base" + done + + install -Dm644 "$srcdir/GutenMark.cfg" "$pkgdir/etc/GutenMark.cfg" +} + |