# HG changeset patch # User Aleksej Bobylev # Date 1404929847 -10800 # Node ID 345677019f4eb8c5bce0d0c0c0eaf3ec317f9ec2 # Parent 34b9552c35397d9cf978dfa527326a737ea2a3d4 Add qterminal. diff -r 34b9552c3539 -r 345677019f4e qterminal/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/qterminal/receipt Wed Jul 09 21:17:27 2014 +0300 @@ -0,0 +1,36 @@ +# SliTaz package receipt. + +PACKAGE="qterminal" +COMMIT="fff3774510ac437b8635f8a0b6c2d7f20b9cef86" +VERSION="${COMMIT:0:7}" +CATEGORY="system" +SHORT_DESC="A Qt based terminal" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="GPL2" +WEB_SITE="https://github.com/qterminal/qterminal" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WGET_URL="$WEB_SITE/archive/$COMMIT.tar.gz" +GENERIC_PIXMAPS="no" +GENERIC_MENUS="no" + +DEPENDS="libQtCore libQtGui xorg-libX11 qtermwidget" +BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake qtermwidget-dev xorg-libX11-dev" + +# Rules to configure and make the package. +compile_rules() +{ + mkdir build; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr -DUSE_SYSTEM_QXT=0 .. && + make && + make DESTDIR=$install install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/share + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/share/applications $fs/usr/share + + sed -i 's|^Icon=.*$|Icon=terminal|g' $fs/usr/share/applications/*.desktop +} diff -r 34b9552c3539 -r 345677019f4e qtermwidget-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/qtermwidget-dev/receipt Wed Jul 09 21:17:27 2014 +0300 @@ -0,0 +1,22 @@ +# SliTaz package receipt. + +PACKAGE="qtermwidget-dev" +COMMIT="c12a3635127e5eb8e492f7a9c49500d8693565c0" +VERSION="${COMMIT:0:7}" +CATEGORY="development" +SHORT_DESC="Development files for qtermwidget" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="GPL2" +WEB_SITE="https://github.com/qterminal/qtermwidget" + +WANTED="qtermwidget" +DEPENDS="qtermwidget" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib $fs/usr/share + cp -a $install/usr/include $fs/usr + cp -a $install/usr/lib/pkgconfig $install/usr/lib/qt4 $fs/usr/lib + cp -a $install/usr/share/cmake $fs/usr/share +} diff -r 34b9552c3539 -r 345677019f4e qtermwidget/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/qtermwidget/receipt Wed Jul 09 21:17:27 2014 +0300 @@ -0,0 +1,32 @@ +# SliTaz package receipt. + +PACKAGE="qtermwidget" +COMMIT="c12a3635127e5eb8e492f7a9c49500d8693565c0" +VERSION="${COMMIT:0:7}" +CATEGORY="system" +SHORT_DESC="A Qt terminal widget" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="GPL2" +WEB_SITE="https://github.com/qterminal/qtermwidget" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WGET_URL="$WEB_SITE/archive/$COMMIT.tar.gz" + +DEPENDS="gcc-lib-base glibc-base" +BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake" + +# Rules to configure and make the package. +compile_rules() +{ + mkdir build; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr .. && + make && + make DESTDIR=$install install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib $fs/usr/share + cp -a $install/usr/lib/*.so* $fs/usr/lib + cp -a $install/usr/share/qtermwidget4 $fs/usr/share +}