Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Maintainer: Ivan de Jesús Pompa García <ivan.pompa@gmx.com>
- pkgname=textadept-latest-stable
- pkgver=6.3
- pkgrel=1
- pkgdesc="A fast, minimalist, and ridiculously extensible cross-platform text editor. Package for GTK3."
- arch=('i686' 'x86_64')
- url="http://foicica.com/textadept"
- license=('MIT')
- depends=('gtk3'
- 'lua'
- 'desktop-file-utils')
- conflicts=('textadept textadept-latest-stable')
- provides=('textadept')
- source=("http://foicica.com/textadept/download/textadept_${pkgver}.src.zip"
- "textadept.desktop"
- "textadept.install")
- md5sums=("28c0fe3978c6db3e66eaf3b8bc45903f"
- "f73f31facd5d77da09c566b743d062e7"
- "4b21bad3aab0a2200be168f9875195ae")
- build() {
- cd ${srcdir}/textadept_${pkgver}.src/src
- make GTK3=1 -e CXX="g++ -lgmodule-2.0 -llua -lm -ldl" || return 1
- make GTK3=1 -e CXX="g++ -lgmodule-2.0 -llua -lm -ldl" ncurses || return 1
- if [ ! -d "${pkgdir}/usr/share/textadept" ]; then
- mkdir -p ${pkgdir}/usr/share/textadept
- fi
- if [ ! -d "${pkgdir}/usr/share/doc/textadept" ]; then
- mkdir -p ${pkgdir}/usr/share/doc/textadept
- fi
- cd ${srcdir}/textadept_${pkgver}.src
- cp -R -t ${pkgdir}/usr/share/textadept core init.lua lexers LICENSE \
- modules themes textadept textadept-ncurses
- cp -R doc/* ${pkgdir}/usr/share/doc/textadept
- install -D -m644 ${startdir}/textadept.desktop \
- ${pkgdir}/usr/share/applications/${pkgname}.desktop
- mkdir -p ${pkgdir}/usr/bin
- ln -s /usr/share/textadept/textadept ${pkgdir}/usr/bin/textadept
- ln -s /usr/share/textadept/textadept-ncurses ${pkgdir}/usr/bin/textadept-ncurses
- }
- install=textadept.install
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement