wok rev 17113

qedit: patch ; Add libqscintilla ; Add juffed
author Xander Ziiryanoff <psychomaniak@xakep.ru>
date Tue Sep 02 17:57:40 2014 +0200 (2014-09-02)
parents eb6dc9a5f72d
children 3025f71bda86
files juffed/receipt libqscintilla-dev/receipt libqscintilla/receipt qedit/receipt qedit/stuff/strvar_color_slitaz
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/juffed/receipt	Tue Sep 02 17:57:40 2014 +0200
     1.3 @@ -0,0 +1,32 @@
     1.4 +# SliTaz package receipt.
     1.5 +
     1.6 +PACKAGE="juffed"
     1.7 +COMMIT="58e2c637f1"
     1.8 +VERSION="{$COMMIT:0:4}.git"
     1.9 +CATEGORY="editors"
    1.10 +SHORT_DESC="Qt4 text & code editor"
    1.11 +MAINTAINER="psychomaniak@xakep.ru"
    1.12 +LICENSE="GPL2"
    1.13 +WEB_SITE="http://juffed.com"
    1.14 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    1.15 +WGET_URL="https://github.com/Mezomish/$PACKAGE/archive/$COMMIT.tar.gz"
    1.16 +#WGET_URL="&SF_MIRROR/$PACKAGE/$PACKAGE-$VERSION-1054.tar.bz2"
    1.17 +
    1.18 +DEPENDS="libQtGui libQtDBus libQtNetwork libqscintilla"
    1.19 +BUILD_DEPENDS="Qt4-dev cmake qmake libqscintilla-dev"
    1.20 +
    1.21 +# Rules to configure and make the package.
    1.22 +compile_rules()
    1.23 +{
    1.24 +	#sed -i 's/ ON/ OFF/g' $src/plugins/CMakeLists.txt
    1.25 +	cd $src && cmake \
    1.26 +		-DCMAKE_BUILD_TYPE=release \
    1.27 +		-DCMAKE_INSTALL_PREFIX=/usr . &&
    1.28 +	make && make DESTDIR=$DESTDIR install
    1.29 +}
    1.30 +
    1.31 +# Rules to gen a SliTaz package suitable for Tazpkg.
    1.32 +genpkg_rules()
    1.33 +{
    1.34 +	cp -a $install/* $fs
    1.35 +}
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/libqscintilla-dev/receipt	Tue Sep 02 17:57:40 2014 +0200
     2.3 @@ -0,0 +1,19 @@
     2.4 +# SliTaz package receipt.
     2.5 +
     2.6 +PACKAGE="libqscintilla-dev"
     2.7 +VERSION="2.8.3"
     2.8 +CATEGORY="development"
     2.9 +SHORT_DESC="Editor classes & widgets: qm, dev files."
    2.10 +MAINTAINER="psychomaniak@xakep.ru"
    2.11 +LICENSE="GPL2"
    2.12 +WEB_SITE="http://www.riverbankcomputing.co.uk/software/qscintilla"
    2.13 +
    2.14 +DEPENDS="libqscintilla"
    2.15 +WANTED="libqscintilla"
    2.16 +
    2.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
    2.18 +genpkg_rules()
    2.19 +{
    2.20 +	cp -a $install/* $fs
    2.21 +	rm -rf $fs/usr/lib
    2.22 +}
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/libqscintilla/receipt	Tue Sep 02 17:57:40 2014 +0200
     3.3 @@ -0,0 +1,30 @@
     3.4 +# SliTaz package receipt.
     3.5 +
     3.6 +PACKAGE="libqscintilla"
     3.7 +VERSION="2.8.3"
     3.8 +CATEGORY="development"
     3.9 +SHORT_DESC="Editor classes & widgets"
    3.10 +MAINTAINER="psychomaniak@xakep.ru"
    3.11 +LICENSE="GPL2"
    3.12 +WEB_SITE="http://www.riverbankcomputing.co.uk/software/qscintilla"
    3.13 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    3.14 +WGET_URL="$SF_MIRROR/pyqt/QScintilla-gpl-$VERSION.tar.gz"
    3.15 +
    3.16 +DEPENDS="libQtGui"
    3.17 +BUILD_DEPENDS="Qt4-dev cmake qmake PyQt-x11-gpl"
    3.18 +SUGGESTED="juffed"
    3.19 +
    3.20 +# Rules to configure and make the package.BUILD_TYPE=Release
    3.21 +compile_rules()
    3.22 +{
    3.23 +	cd $src ; rm -rf doc Qt3 ; cd $src/Qt4Qt5
    3.24 +	qmake qscintilla.pro
    3.25 +	sed -i 's/-O2/-Os/g' Makefile && make
    3.26 +	make DESTDIR=$DESTDIR INSTALL_ROOT=$install install
    3.27 +}
    3.28 +
    3.29 +# Rules to gen a SliTaz package suitable for Tazpkg.
    3.30 +genpkg_rules()
    3.31 +{
    3.32 +	mkdir $fs/usr ; cp -a $install/usr/lib $fs/usr
    3.33 +}
     4.1 --- a/qedit/receipt	Tue Sep 02 00:45:04 2014 +0300
     4.2 +++ b/qedit/receipt	Tue Sep 02 17:57:40 2014 +0200
     4.3 @@ -16,6 +16,7 @@
     4.4  # Rules to configure and make the package.
     4.5  compile_rules()
     4.6  {
     4.7 +	patch $src/patterns/shell_patterns.xml $stuff/strvar_color_slitaz
     4.8  	cd $src && cmake -DCMAKE_INSTALL_PREFIX=/usr . &&
     4.9  	make && make DESTDIR=$DESTDIR install
    4.10  }
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/qedit/stuff/strvar_color_slitaz	Tue Sep 02 17:57:40 2014 +0200
     5.3 @@ -0,0 +1,56 @@
     5.4 +--- oshell_patterns.xml
     5.5 ++++ shell_patterns.xml
     5.6 +@@ -1,5 +1,5 @@
     5.7 + <patterns>
     5.8 +- <class pattern="((/\.(((t?c)|ba)?sh)rc)|(/\w+\.(((t?c)|ba)?sh))|(/\w+\.cmake)|(/configure(\.in)?)|\.alias|CMakeLists\.txt|\.jdl)$" icon="text-x-script.png" first_line_pattern="^\s*#\s*!\s*(/.*bin/)?((t?c|k|ba)?sh)" name="shell" >
     5.9 ++ <class pattern="((/\.(((t?c)|ba)?sh)rc)|(/\w+\.(((t?c)|ba)?sh))|(/\w+\.cmake)|(/configure(\.in)?)|\.alias|CMakeLists\.txt|\.jdl)$" icon="text-x-script.png" first_line_pattern="^\s*#\s*!\s*(/.*bin/)?((t?c|k|ba)?sh)|( SliTaz)" name="shell+" >
    5.10 + 
    5.11 + <!--Options-->
    5.12 +   <Option>
    5.13 +@@ -9,7 +9,7 @@
    5.14 +   </Option>
    5.15 +   <Option>
    5.16 +    <Name>emulate_tabs</Name>
    5.17 +-   <Value>1</Value>
    5.18 ++   <Value>0</Value>
    5.19 +    <flags>2</flags>
    5.20 +   </Option>
    5.21 +   <Option>
    5.22 +@@ -29,7 +29,7 @@
    5.23 +   <style format="0" name="Function" color="#aa0000" />
    5.24 +   <style format="0" name="Keyword" color="#0000ff" />
    5.25 +   <style format="0" name="Keyword2" color="#0000aa" />
    5.26 +-  <style format="0" name="String" color="#00cd00" />
    5.27 ++  <style format="0" name="String" color="#008824" />
    5.28 + 
    5.29 + <!--Highlight patterns-->
    5.30 +   <range_pattern options="no_indent comments" style="Comment" parent="" name="Comment" >
    5.31 +@@ -60,6 +60,10 @@
    5.32 +    <comments></comments>
    5.33 +    <keyword>\$((\w+\b)|\{(\?)?(\w+)\})</keyword>
    5.34 +   </keyword_pattern>
    5.35 ++  <keyword_pattern style="Keyword2" parent="String" name="Variable" >
    5.36 ++   <comments></comments>
    5.37 ++   <keyword>\$((\w+\b)|\{(\?)?(\w+)\})</keyword>
    5.38 ++  </keyword_pattern>
    5.39 +   <keyword_pattern style="Keyword2" parent="" name="Assigned variables" >
    5.40 +    <comments></comments>
    5.41 +    <keyword>\b(set(env)?|alias)\s+\w+\b</keyword>
    5.42 +@@ -70,7 +74,7 @@
    5.43 +   </keyword_pattern>
    5.44 +   <keyword_pattern style="Keyword" parent="" name="Keyword" >
    5.45 +    <comments></comments>
    5.46 +-   <keyword>\b((set)?env|eval|export|umask|bindkey|(end)?if|break|end|then|else|source|echo|fi|test|in|case|esac|for(each)?|print|cd|cp|exit|rm|ls|do(ne)?)\b</keyword>
    5.47 ++   <keyword>\b((set)?env|eval|export|umask|bindkey|then|else|source|echo|test|in|print|cd|mkdir|mv|cp|rm|exit|ls|ln|cat|find|grep|awk|ch(mod|own)|kill|(c|q|)make|dialog|install)\b</keyword>
    5.48 +   </keyword_pattern>
    5.49 +   <keyword_pattern style="Keyword" parent="" name="Braces" >
    5.50 +    <comments></comments>
    5.51 +@@ -86,7 +90,7 @@
    5.52 +   </keyword_pattern>
    5.53 +   <keyword_pattern style="Function" parent="" name="Function" >
    5.54 +    <comments></comments>
    5.55 +-   <keyword>(\b|XML_AND)([^\s]+)\s*(?=\()</keyword>
    5.56 ++   <keyword>(\b|XML_AND)([^\s]+)\s*(?=\()|sed|patch|(end)?if|fi|case|esac|for(each)?|do(ne)?|break|end|EOT</keyword>
    5.57 +   </keyword_pattern>
    5.58 + 
    5.59 + <!--Indentation patterns-->