wok-next rev 20295

Attempt to fix warzone2100; add feathernotes, featherpad, kvantum, libqscintilla-qt5, plataro
author Aleksej Bobylev <al.bobylev@gmail.com>
date Wed Nov 08 21:51:43 2017 +0200 (2017-11-08)
parents 0fd9d6a0dc21
children 4028bd407203
files feathernotes/receipt featherpad/receipt kvantum/receipt libqscintilla-qt5/receipt plataro/receipt warzone2100/receipt warzone2100/stuff/autorevision.cache warzone2100/stuff/autorevision.h
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/feathernotes/receipt	Wed Nov 08 21:51:43 2017 +0200
     1.3 @@ -0,0 +1,32 @@
     1.4 +# SliTaz package receipt v2.
     1.5 +
     1.6 +PACKAGE="feathernotes"
     1.7 +VERSION="170724"
     1.8 +COMMIT="48c9dc1"
     1.9 +CATEGORY="x-window"
    1.10 +SHORT_DESC="Lightweight Qt5 Notes-Manager for Linux"
    1.11 +MAINTAINER="al.bobylev@gmail.com"
    1.12 +LICENSE="GPL3"
    1.13 +WEB_SITE="https://github.com/tsujan/FeatherNotes"
    1.14 +
    1.15 +TARBALL="$PACKAGE-$COMMIT.tar.gz"
    1.16 +WGET_URL="https://github.com/tsujan/FeatherNotes/archive/$COMMIT.tar.gz"
    1.17 +
    1.18 +BUILD_DEPENDS="qt5-dev mesa17-dev"
    1.19 +
    1.20 +compile_rules() {
    1.21 +	mkdir build
    1.22 +	cd    build
    1.23 +	qmake \
    1.24 +		PREFIX=/usr \
    1.25 +		.. &&
    1.26 +	make &&
    1.27 +	make INSTALL_ROOT=$install install || return 1
    1.28 +
    1.29 +	find $install/usr/share -type f -exec chmod 0644 '{}' \;
    1.30 +}
    1.31 +
    1.32 +genpkg_rules() {
    1.33 +	copy @std
    1.34 +	DEPENDS="libatomic mesa17 qt5-base qt5-svg qt5-x11extras xorg-libX11"
    1.35 +}
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/featherpad/receipt	Wed Nov 08 21:51:43 2017 +0200
     2.3 @@ -0,0 +1,31 @@
     2.4 +# SliTaz package receipt v2.
     2.5 +
     2.6 +PACKAGE="featherpad"
     2.7 +VERSION="0.6.3"
     2.8 +CATEGORY="text"
     2.9 +SHORT_DESC="Lightweight Qt5 Plain-Text Editor for Linux"
    2.10 +MAINTAINER="al.bobylev@gmail.com"
    2.11 +LICENSE="GPL3"
    2.12 +WEB_SITE="https://github.com/tsujan/FeatherPad"
    2.13 +
    2.14 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    2.15 +WGET_URL="https://github.com/tsujan/FeatherPad/archive/V$VERSION.tar.gz"
    2.16 +
    2.17 +BUILD_DEPENDS="qt5-dev mesa17-dev"
    2.18 +
    2.19 +compile_rules() {
    2.20 +	mkdir build
    2.21 +	cd    build
    2.22 +	qmake \
    2.23 +		PREFIX=/usr \
    2.24 +		.. &&
    2.25 +	make &&
    2.26 +	make INSTALL_ROOT=$install install || return 1
    2.27 +
    2.28 +	find $install/usr/share -type f -exec chmod 0644 '{}' \;
    2.29 +}
    2.30 +
    2.31 +genpkg_rules() {
    2.32 +	copy @std
    2.33 +	DEPENDS="libatomic mesa17 qt5-base qt5-svg qt5-x11extras xorg-libX11"
    2.34 +}
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/kvantum/receipt	Wed Nov 08 21:51:43 2017 +0200
     3.3 @@ -0,0 +1,32 @@
     3.4 +# SliTaz package receipt v2.
     3.5 +
     3.6 +PACKAGE="kvantum"
     3.7 +VERSION="0.10.5"
     3.8 +CATEGORY="customization"
     3.9 +SHORT_DESC="Linux SVG-based theme engine for Qt4/Qt5 and KDE"
    3.10 +MAINTAINER="al.bobylev@gmail.com"
    3.11 +LICENSE="GPL3"
    3.12 +WEB_SITE="https://github.com/tsujan/Kvantum/tree/master/Kvantum"
    3.13 +
    3.14 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    3.15 +WGET_URL="https://github.com/tsujan/Kvantum/archive/V$VERSION.tar.gz"
    3.16 +
    3.17 +BUILD_DEPENDS="qt5-dev xorg-libX11-dev"
    3.18 +
    3.19 +compile_rules() {
    3.20 +	mkdir build
    3.21 +	cd    build
    3.22 +	qmake \
    3.23 +		PREFIX=/usr \
    3.24 +		../Kvantum &&
    3.25 +	make &&
    3.26 +	make INSTALL_ROOT=$install install || return 1
    3.27 +
    3.28 +	find $install/usr/share -type f -exec chmod 0644 '{}' \;
    3.29 +}
    3.30 +
    3.31 +genpkg_rules() {
    3.32 +	copy @std
    3.33 +	DEPENDS="libatomic mesa17 qt5-base qt5-svg qt5-x11extras xorg-libX11 \
    3.34 +	xorg-libXext"
    3.35 +}
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/libqscintilla-qt5/receipt	Wed Nov 08 21:51:43 2017 +0200
     4.3 @@ -0,0 +1,57 @@
     4.4 +# SliTaz package receipt v2.
     4.5 +
     4.6 +PACKAGE="libqscintilla-qt5"
     4.7 +VERSION="2.10.1"
     4.8 +CATEGORY="libs"
     4.9 +SHORT_DESC="Scintilla C++ editor class ported to Qt5"
    4.10 +MAINTAINER="psychomaniak@xakep.ru"
    4.11 +LICENSE="GPL2"
    4.12 +WEB_SITE="http://www.riverbankcomputing.co.uk/software/qscintilla"
    4.13 +
    4.14 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    4.15 +WGET_URL="$SF_MIRROR/pyqt/QScintilla_gpl-$VERSION.tar.gz"
    4.16 +
    4.17 +BUILD_DEPENDS="qt5-dev mesa17-dev python"
    4.18 +SPLIT="libqscintilla-qt5-dev libqscintilla-qt5-python libqscintilla-qt5"
    4.19 +
    4.20 +compile_rules() {
    4.21 +	export QMAKEFEATURES=$src/Qt4Qt5/features/
    4.22 +
    4.23 +	cd $src/Qt4Qt5
    4.24 +	qmake qscintilla.pro &&
    4.25 +	make &&
    4.26 +	make DESTDIR=$DESTDIR INSTALL_ROOT=$DESTDIR install || return 1
    4.27 +
    4.28 +	cd $src/designer-Qt4Qt5
    4.29 +	qmake designer.pro \
    4.30 +		INCLUDEPATH+=../Qt4Qt5 \
    4.31 +		QMAKE_LIBDIR+=../Qt4Qt5 &&
    4.32 +	make &&
    4.33 +	make DESTDIR=$DESTDIR INSTALL_ROOT=$DESTDIR install || return 1
    4.34 +
    4.35 +	cd $src/Python
    4.36 +	python configure.py \
    4.37 +		--pyqt=PyQt5 \
    4.38 +		-n ../Qt4Qt5/ \
    4.39 +		-o ../Qt4Qt5/ \
    4.40 +		-c &&
    4.41 +	make &&
    4.42 +	make DESTDIR=$DESTDIR INSTALL_ROOT=$DESTDIR install || return 1
    4.43 +}
    4.44 +
    4.45 +genpkg_rules() {
    4.46 +	case $PACKAGE in
    4.47 +		*-dev)
    4.48 +			copy @dev mkspecs/
    4.49 +			;;
    4.50 +		libqscintilla-qt5-python)
    4.51 +			copy python/
    4.52 +			DEPENDS="libqscintilla-qt5 python"
    4.53 +			CAT="development|Python files"
    4.54 +			;;
    4.55 +		libqscintilla-qt5)
    4.56 +			copy @std @rm
    4.57 +			DEPENDS="libatomic mesa17 qt5-base qt5-tools"
    4.58 +			;;
    4.59 +	esac
    4.60 +}
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/plataro/receipt	Wed Nov 08 21:51:43 2017 +0200
     5.3 @@ -0,0 +1,24 @@
     5.4 +# SliTaz package receipt v2.
     5.5 +
     5.6 +PACKAGE="plataro"
     5.7 +VERSION="171021"
     5.8 +COMMIT="e65b7be"
     5.9 +CATEGORY="customization"
    5.10 +SHORT_DESC="SVG icon set for KDE and LXQt"
    5.11 +MAINTAINER="al.bobylev@gmail.com"
    5.12 +LICENSE="GPL3"
    5.13 +WEB_SITE="https://github.com/tsujan/Plataro"
    5.14 +
    5.15 +TARBALL="$PACKAGE-$COMMIT.tar.gz"
    5.16 +WGET_URL="https://github.com/tsujan/Plataro/archive/$COMMIT.tar.gz"
    5.17 +
    5.18 +compile_rules() {
    5.19 +	mkdir -p $install/usr/share/icons/Plataro
    5.20 +	cp -r ./* $install/usr/share/icons/Plataro
    5.21 +	cd $install/usr/share/icons/Plataro/
    5.22 +	rm COPYING INSTALL README.md screenshot.jpg
    5.23 +}
    5.24 +
    5.25 +genpkg_rules() {
    5.26 +	copy @std
    5.27 +}
     6.1 --- a/warzone2100/receipt	Wed Nov 08 19:02:32 2017 +0100
     6.2 +++ b/warzone2100/receipt	Wed Nov 08 21:51:43 2017 +0200
     6.3 @@ -26,7 +26,10 @@
     6.4  		--with-distributor="SliTaz" \
     6.5  		--with-appdatadir=/usr/share/appdata \
     6.6  		$CONFIGURE_ARGS &&
     6.7 -	make -C src autorevision.h &&
     6.8 +	# not work on the cook server, OK at home:
     6.9 +	# make -C src autorevision.h &&
    6.10 +	# dirty hack here, and only for current version:
    6.11 +	cp -f $stuff/autorevision.* src/ &&
    6.12  	make &&
    6.13  	make DESTDIR=$DESTDIR install
    6.14  }
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/warzone2100/stuff/autorevision.cache	Wed Nov 08 21:51:43 2017 +0200
     7.3 @@ -0,0 +1,14 @@
     7.4 +# Generated by autorevision - do not hand-hack!
     7.5 +
     7.6 +VCS_TYPE="git"
     7.7 +VCS_BASENAME="wz_repo_for_builds"
     7.8 +VCS_BRANCH=""
     7.9 +VCS_TAG="3.2.3"
    7.10 +VCS_EXTRA="3.2.3"
    7.11 +
    7.12 +VCS_FULL_HASH="c84d1934d6d087c5a37d978207acc2409d354c3b"
    7.13 +VCS_SHORT_HASH="c84d193"
    7.14 +
    7.15 +VCS_WC_MODIFIED=0
    7.16 +
    7.17 +# end
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/warzone2100/stuff/autorevision.h	Wed Nov 08 21:51:43 2017 +0200
     8.3 @@ -0,0 +1,19 @@
     8.4 +/* Generated by autorevision - do not hand-hack! */
     8.5 +#ifndef AUTOREVISION_H
     8.6 +#define AUTOREVISION_H
     8.7 +
     8.8 +#define VCS_TYPE		"git"
     8.9 +#define VCS_BASENAME	"wz_repo_for_builds"
    8.10 +#define VCS_BRANCH		""
    8.11 +#define VCS_TAG			"3.2.3"
    8.12 +#define VCS_EXTRA       "3.2.3"
    8.13 +
    8.14 +
    8.15 +#define VCS_FULL_HASH		"c84d1934d6d087c5a37d978207acc2409d354c3b"
    8.16 +#define VCS_SHORT_HASH		"c84d193"
    8.17 +
    8.18 +#define VCS_WC_MODIFIED		0
    8.19 +
    8.20 +#endif
    8.21 +
    8.22 +/* end */