diff options
author | Connor Behan | 2015-06-08 17:09:20 -0400 |
---|---|---|
committer | Connor Behan | 2015-06-08 17:09:20 -0400 |
commit | 9a2639576152d1d7cf45a6ce5c7cea65ba659afe (patch) | |
tree | 3d0f748fe928b5ca0c2f4c7147ed14d81749784f /PKGBUILD | |
download | aur-9a2639576152d1d7cf45a6ce5c7cea65ba659afe.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..df92b658540d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Contributor: Connor Behan <connor.behan@gmail.com> + +pkgname=medit-full +pkgver=1.2.0 +pkgrel=2 +pkgdesc="Medit with the python bindings restored" +arch=('i686' 'x86_64') +url="http://mooedit.sourceforge.net" +options=('!emptydirs') +license=('GPL') +depends=('pygtk' 'libxml2' 'pcre' 'libsm' 'python2' 'gtk2' 'gcc-libs') +optdepends=('ctags' 'vte: terminal emulator') +makedepends=('pkg-config' 'perl-xml-parser' 'intltool' 'gcc-objc') +conflicts=('medit') +replaces=('medit') +provides=('medit') +install=medit.install +source=(http://downloads.sourceforge.net/mooedit/medit-${pkgver}.tar.bz2) + +build() { + cd "$srcdir"/medit-$pkgver + export PYTHON=/usr/bin/python2 + ./configure --prefix=/usr --with-python --enable-moo-module --enable-shared + make +} + +package() { + cd "$srcdir"/medit-$pkgver + make DESTDIR="$pkgdir" install + cd "$pkgdir"/usr/share/medit-1/language-specs + sed -i "s|*.sh|*.sh;PKGBUILD|" sh.lang + rm -rf "$pkgdir"/usr/share/mime + rm -rf "$pkgdir"/usr/share/icons/hicolor/icon-theme.cache + + # Build the stand-alone medit app as well + cd "$srcdir"/medit-$pkgver/moo/medit-app + gcc -I. -I.. -I../.. `pkg-config --cflags gtk+-2.0` -c main.c + mv ../.libs/_moo.so ../.libs/libmoo.so + gcc -L../.libs -lmoo `pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0` -o medit main.o + install -Dm755 medit "$pkgdir"/usr/bin/medit + install -Dm644 medit.desktop.in "$pkgdir"/usr/share/applications/medit.desktop + cd ../mooutils/pixmaps + install -Dm644 medit.png "$pkgdir"/usr/share/icons/hicolor/48x48/apps/medit.png + cd "$pkgdir"/usr/lib + ln -s python2.7/site-packages/_moo.so _moo.so + # Since we are doing this much work to save a few MB of space, we better delete the static archive + rm -f python2.7/site-packages/_moo.a +} +md5sums=('8388a8e275d0e1fa6cd19f7bb081279a') |