Date: Saturday, November 2, 2013 @ 09:55:16 Author: thestinger Revision: 100306
add libtsm for kmscon Added: libtsm/ libtsm/repos/ libtsm/trunk/ libtsm/trunk/PKGBUILD Modified: kmscon/trunk/PKGBUILD -----------------------+ kmscon/trunk/PKGBUILD | 32 +++++++------------------------- libtsm/trunk/PKGBUILD | 26 ++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 25 deletions(-) Modified: kmscon/trunk/PKGBUILD =================================================================== --- kmscon/trunk/PKGBUILD 2013-11-02 08:52:48 UTC (rev 100305) +++ kmscon/trunk/PKGBUILD 2013-11-02 08:55:16 UTC (rev 100306) @@ -2,44 +2,26 @@ # Maintainer: Daniel Micay <[email protected]> # Contributor: David Herrmann <[email protected]> pkgname=kmscon -pkgver=7 -pkgrel=2 +pkgver=8 +pkgrel=1 pkgdesc='Terminal emulator based on Kernel Mode Setting (KMS)' arch=(i686 x86_64) url='https://github.com/dvdhrm/kmscon' license=('MIT') -depends=(systemd libdrm mesa libegl libgbm libgles pango libxkbcommon libpciaccess xkeyboard-config) +depends=(systemd libdrm mesa libegl libgbm libgles pango libxkbcommon xkeyboard-config libtsm) makedepends=(git libxslt docbook-xsl linux-api-headers) +source=(git://github.com/dvdhrm/kmscon#tag=kmscon-$pkgver) +md5sums=(SKIP) -__gitroot=https://github.com/dvdhrm/kmscon.git -__gitname=kmscon build() { - cd "$srcdir" - - msg "Connecting to GIT server...." - - if [[ -d "$__gitname" ]]; then - cd "$__gitname" && git pull origin - msg "The local files are updated." - else - git clone "$__gitroot" "$__gitname" - fi - - msg "GIT checkout done or server timeout" - msg "Starting build..." - - rm -rf "$srcdir/$__gitname-build" - git clone "$srcdir/$__gitname" "$srcdir/$__gitname-build" - cd "$srcdir/$__gitname-build" - - git checkout $pkgname-$pkgver + cd $pkgname ./autogen.sh --prefix=/usr --disable-wlterm make } package() { - cd "$srcdir/$__gitname-build" + cd $pkgname make DESTDIR="$pkgdir/" install mkdir -p "$pkgdir/usr/share/licenses/$pkgname" "$pkgdir/usr/lib/systemd/system" cp COPYING "$pkgdir/usr/share/licenses/$pkgname/" Added: libtsm/trunk/PKGBUILD =================================================================== --- libtsm/trunk/PKGBUILD (rev 0) +++ libtsm/trunk/PKGBUILD 2013-11-02 08:55:16 UTC (rev 100306) @@ -0,0 +1,26 @@ +# Maintainer: Daniel Micay <[email protected]> +# Contributor: David Herrmann <[email protected]> +pkgname=libtsm +pkgver=3 +pkgrel=3 +pkgdesc='Terminal-emulator State Machine' +arch=('i686' 'x86_64') +url="http://www.freedesktop.org/wiki/Software/kmscon/$pkgname" +license=('MIT') +depends=(glibc) +makedepends=('libxkbcommon') +options=(!libtool) +source=(http://www.freedesktop.org/software/kmscon/releases/$pkgname-$pkgver.tar.xz) +md5sums=('c1b297a69d11a72f207ec35ae5ce7d69') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" + make DESTDIR="$pkgdir" install +}
