Date: Tuesday, April 2, 2019 @ 20:58:18 Author: arojas Revision: 448247
extra2community: Moving bluefish from extra to community Added: bluefish/ bluefish/repos/ bluefish/trunk/ bluefish/trunk/PKGBUILD bluefish/trunk/bluefish.install ------------------+ PKGBUILD | 41 +++++++++++++++++++++++++++++++++++++++++ bluefish.install | 24 ++++++++++++++++++++++++ 2 files changed, 65 insertions(+) Added: bluefish/trunk/PKGBUILD =================================================================== --- bluefish/trunk/PKGBUILD (rev 0) +++ bluefish/trunk/PKGBUILD 2019-04-02 20:58:18 UTC (rev 448247) @@ -0,0 +1,41 @@ +# Maintainer: Eric Bélanger <[email protected]> + +pkgname=bluefish +pkgver=2.2.10 +pkgrel=3 +pkgdesc="A powerful HTML editor for experienced web designers and programmers" +arch=('x86_64') +url="http://bluefish.openoffice.nl/" +license=('GPL3') +depends=('gtk3' 'enchant' 'python2') +makedepends=('gucharmap' 'intltool') +optdepends=('gucharmap: for using the charmap plugin') +install=bluefish.install +source=(https://www.bennewitz.com/bluefish/stable/source/bluefish-${pkgver}.tar.bz2{,.sig}) +sha1sums=('abb2080b5cbc65cd9c7551572ac21012c5ee2031' + 'SKIP') +validpgpkeys=('58FD02766D031E832560A6A226073EFCDAC576E6') + +prepare() { + cd ${pkgname}-${pkgver} + sed -i 's|/usr/bin/env python|/usr/bin/env python2|' \ + src/plugin_zencoding/zencoding/{,filters/,actions/}*.py \ + data/{jsbeautify,jsmin.py,lorem-ipsum-generator} + sed -e 's|\[enchant\]|\[enchant-2\]|g' -e 's|\[enchant >|\[enchant-2 >|g' \ + -e 's|enchant/enchant.h|enchant-2/enchant.h|g' -e 's|BF_dependencies enchant|BF_dependencies enchant-2|g' \ + -i configure.ac + autoreconf -vi +} + +build() { + cd ${pkgname}-${pkgver} + PYTHON=/usr/bin/python2 ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --enable-spell-check --disable-update-databases --disable-xml-catalog-update + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +} Property changes on: bluefish/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: bluefish/trunk/bluefish.install =================================================================== --- bluefish/trunk/bluefish.install (rev 0) +++ bluefish/trunk/bluefish.install 2019-04-02 20:58:18 UTC (rev 448247) @@ -0,0 +1,24 @@ +post_install() { + if [ ! -d etc/xml ]; then + mkdir -p etc/xml + fi + if [ ! -e etc/xml/catalog ]; then + xmlcatalog --noout --create etc/xml/catalog + fi + xmlcatalog --noout --add 'delegateURI' \ + 'http://bluefish.openoffice.nl/ns/bflang/2.0/' /usr/share/xml/bluefish \ + etc/xml/catalog +} + +pre_upgrade() { + post_remove +} + +post_upgrade() { + post_install +} + +post_remove() { + xmlcatalog --noout --del \ + /usr/share/xml/bluefish etc/xml/catalog +}
