Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Maintainer: Scytrin dai Kinthra <scytrin@gmail.com>
- # Contributor: Devin J. Pohly <djpohly+arch@gmail.com>
- pkgname=st-hg
- pkgver=149
- pkgrel=1
- pkgdesc="A simple virtual terminal emulator for X"
- arch=('i686' 'x86_64')
- url="http://st.suckless.org/"
- license=('MIT')
- depends=('libx11')
- makedepends=('ncurses')
- # Uncomment to use your own config.h
- #source=(config.h)
- #md5sums=(...generate your own...)
- _hgroot="http://hg.suckless.org/"
- _hgrepo="st"
- build() {
- cd "$srcdir"
- msg "Connecting to Mercurial server...."
- if [ -d $_hgrepo ] ; then
- cd $_hgrepo
- hg pull -u || return 1
- msg "The local files are updated."
- else
- hg clone $_hgroot $_hgrepo || return 1
- fi
- msg "Mercurial checkout done or server timeout"
- msg "Starting make..."
- rm -rf "$srcdir/$_hgrepo-build"
- cp -r "$srcdir/$_hgrepo" "$srcdir/$_hgrepo-build"
- cd "$srcdir/$_hgrepo-build"
- # Uncomment to use your own config.h
- #cp "$srcdir/config.h" . || return 1
- make X11INC=/usr/include/X11 X11LIB=/usr/lib/X11 || return 1
- }
- package() {
- cd "$srcdir/$_hgrepo-build"
- install -d "$pkgdir/usr/share/terminfo" || return 1
- make PREFIX=/usr DESTDIR="$pkgdir" TERMINFO="$pkgdir/usr/share/terminfo" install || return 1
- install -m644 -D LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" || return 1
- install -m644 -D README "$pkgdir/usr/share/doc/$pkgname/README" || return 1
- }
- # vim:set ts=2 sw=2 et:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement