wok-next rev 19882
Up gtkspell, geany, geany-plugins.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Oct 06 03:22:11 2017 +0300 (2017-10-06) |
parents | ec4ebc01cb25 |
children | 937bd624f2ab |
files | geany-dev/receipt geany-doc/receipt geany-plugins/receipt geany/receipt geany/stuff/filetype_extensions.conf geany/stuff/geany.desktop gtkspell-dev/receipt gtkspell/receipt |
line diff
1.1 --- a/geany-dev/receipt Fri Oct 06 01:28:11 2017 +0300 1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 1.3 @@ -1,20 +0,0 @@ 1.4 -# SliTaz package receipt. 1.5 - 1.6 -PACKAGE="geany-dev" 1.7 -VERSION="1.23.1" 1.8 -CATEGORY="development" 1.9 -SHORT_DESC="Geany devel files needed to build plugins." 1.10 -MAINTAINER="pankso@slitaz.org" 1.11 -LICENSE="GPL2" 1.12 -WANTED="geany" 1.13 -WEB_SITE="http://geany.uvena.de/" 1.14 -HOST_ARCH="i486 arm" 1.15 - 1.16 -# Rules to gen a SliTaz package suitable for Tazpkg. 1.17 -genpkg_rules() 1.18 -{ 1.19 - mkdir -p $fs/usr/lib/geany 1.20 - cp -a $install/usr/lib/geany/*.*a $fs/usr/lib/geany 1.21 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 1.22 - cp -a $install/usr/include $fs/usr 1.23 -}
2.1 --- a/geany-doc/receipt Fri Oct 06 01:28:11 2017 +0300 2.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 2.3 @@ -1,18 +0,0 @@ 2.4 -# SliTaz package receipt. 2.5 - 2.6 -PACKAGE="geany-doc" 2.7 -VERSION="1.23.1" 2.8 -CATEGORY="development" 2.9 -SHORT_DESC="Geany official documentation." 2.10 -MAINTAINER="pankso@slitaz.org" 2.11 -LICENSE="GPL2" 2.12 -WANTED="geany" 2.13 -WEB_SITE="http://geany.uvena.de/" 2.14 -HOST_ARCH="i486 arm" 2.15 - 2.16 -# Rules to gen a SliTaz package suitable for Tazpkg. 2.17 -genpkg_rules() 2.18 -{ 2.19 - mkdir -p $fs/usr/share 2.20 - cp -a $install/usr/share/doc $fs/usr/share 2.21 -}
3.1 --- a/geany-plugins/receipt Fri Oct 06 01:28:11 2017 +0300 3.2 +++ b/geany-plugins/receipt Fri Oct 06 03:22:11 2017 +0300 3.3 @@ -1,72 +1,43 @@ 3.4 -# SliTaz package receipt. 3.5 +# SliTaz package receipt v2. 3.6 3.7 PACKAGE="geany-plugins" 3.8 -VERSION="1.23" 3.9 +VERSION="1.31" 3.10 CATEGORY="development" 3.11 -SHORT_DESC="Additionnal plugins for Geany." 3.12 +SHORT_DESC="Additional plugins for Geany" 3.13 MAINTAINER="pankso@slitaz.org" 3.14 LICENSE="GPL2" 3.15 -TARBALL="$PACKAGE-$VERSION.tar.gz" 3.16 WEB_SITE="http://plugins.geany.org/" 3.17 + 3.18 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 3.19 WGET_URL="$WEB_SITE/$PACKAGE/$TARBALL" 3.20 -#HOST_ARCH="i486 arm" 3.21 3.22 -DEPENDS="enchant gtkspell geany lua" 3.23 -BUILD_DEPENDS="gtkspell-dev geany-dev lua-dev libxml2-dev" 3.24 +BUILD_DEPENDS_arm="gtkspell-dev geany-dev lua-dev libxml2-dev" 3.25 +BUILD_DEPENDS="intltool geany-dev gtk+-dev check-dev vte-gtk2-dev \ 3.26 +python-dev pygtk-dev gtkspell-dev" # lua5.1-dev but produces error 3.27 +SPLIT="geany-plugins-dev" 3.28 3.29 -# Handle cross compilation. 3.30 -case "$ARCH" in 3.31 - i?86) 3.32 - BUILD_DEPENDS="gtkspell-dev geany-dev lua-dev libxml2-dev vte-dev" 3.33 -esac 3.34 - 3.35 -# Rules to configure and make the package. 3.36 -compile_rules() 3.37 -{ 3.38 - ./configure \ 3.39 - --libexecdir=/usr/lib \ 3.40 - --enable-addons \ 3.41 - --enable-codenav \ 3.42 - --enable-commander \ 3.43 - --enable-debugger \ 3.44 - --disable-devhelp \ 3.45 - --enable-geanydoc \ 3.46 - --enable-treebrowser \ 3.47 - --enable-geanyvc \ 3.48 - --disable-geanyextrasel \ 3.49 - --disable-geanygendoc \ 3.50 - --disable-geanyinsertnum \ 3.51 - --disable-geanylatex \ 3.52 - --disable-geanylipsum \ 3.53 - --disable-geanylua \ 3.54 - --disable-geanymacro \ 3.55 - --disable-geanyminiscript \ 3.56 - --disable-geanynumberedbookmarks \ 3.57 - --disable-geanyprj \ 3.58 - --disable-geanysendmail \ 3.59 - --disable-geanypg \ 3.60 - --disable-largefile \ 3.61 - --disable-geniuspaste \ 3.62 - --disable-gproject \ 3.63 - --disable-markdown \ 3.64 - --disable-peg-markdown \ 3.65 - --disable-multiterm \ 3.66 - --disable-pretty_printer \ 3.67 - --disable-scope \ 3.68 - --disable-shiftcolumn \ 3.69 - --disable-spellcheck \ 3.70 - --disable-tableconvert \ 3.71 - --disable-updatechecker \ 3.72 - --disable-webhelper \ 3.73 - --disable-xmlsnippets \ 3.74 - $CONFIGURE_ARGS ${ARCH_ARGS} && 3.75 - make && make install 3.76 +compile_rules() { 3.77 + ./configure $CONFIGURE_ARGS && make && make install 3.78 } 3.79 3.80 -# Rules to gen a SliTaz package suitable for Tazpkg. 3.81 -genpkg_rules() 3.82 -{ 3.83 - mkdir -p $fs/usr/lib/geany 3.84 - 3.85 - cp -a $install/usr/lib/geany/*.so $fs/usr/lib/geany 3.86 +genpkg_rules() { 3.87 + case $PACKAGE in 3.88 + geany-plugins) 3.89 + copy @std 3.90 + DEPENDS="geany atk cairo enchant fontconfig freetype gdk-pixbuf \ 3.91 + glib gtk+ gtkspell libxml2 pango python vte-gtk2 xorg-libX11 \ 3.92 + xorg-libXext" 3.93 + ;; 3.94 + *-dev) 3.95 + copy @dev 3.96 + DEPENDS="geany-plugins atk-dev bzip2-dev cairo-dev enchant-dev \ 3.97 + fontconfig-dev freetype-dev gdk-pixbuf-dev geany-dev glib-dev \ 3.98 + gtk+-dev gtkspell-dev harfbuzz-dev libffi-dev libpng16-dev \ 3.99 + libxml2-dev ncurses-dev pango-dev pcre-dev python-dev \ 3.100 + util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \ 3.101 + vte-gtk2-dev xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev \ 3.102 + xorg-libXext-dev xorg-libXrender-dev xorg-libxcb-dev \ 3.103 + xorg-pixman-dev xz-dev zlib-dev" 3.104 + ;; 3.105 + esac 3.106 }
4.1 --- a/geany/receipt Fri Oct 06 01:28:11 2017 +0300 4.2 +++ b/geany/receipt Fri Oct 06 03:22:11 2017 +0300 4.3 @@ -1,51 +1,61 @@ 4.4 -# SliTaz package receipt. 4.5 +# SliTaz package receipt v2. 4.6 4.7 PACKAGE="geany" 4.8 -VERSION="1.23.1" 4.9 +VERSION="1.31" 4.10 CATEGORY="development" 4.11 -SHORT_DESC="Small and fast IDE using GTK+ toolkit." 4.12 +SHORT_DESC="Small and fast IDE using GTK+ toolkit" 4.13 MAINTAINER="pankso@slitaz.org" 4.14 LICENSE="GPL2" 4.15 -SUGGESTED="geany-plugins vte" 4.16 -TARBALL="$PACKAGE-$VERSION.tar.gz" 4.17 -WEB_SITE="http://geany.uvena.de/" 4.18 -WGET_URL="http://download.geany.org/$TARBALL" 4.19 -TAGS="text-editor" 4.20 +WEB_SITE="http://www.geany.org/" 4.21 HOST_ARCH="i486 arm" 4.22 4.23 -DEPENDS="glibc-base glib gcc-lib-base expat zlib libxcb xcb-util \ 4.24 -gtk+ atk cairo pango pixman libpng fontconfig freetype xorg-libX11 \ 4.25 -xorg-libXau xorg-libXcomposite xorg-libXcursor xorg-libXdamage \ 4.26 -xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXinerama xorg-libXrender" 4.27 -BUILD_DEPENDS="glib-dev expat-dev gtk+-dev atk-dev pango-dev cairo-dev \ 4.28 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 4.29 +WGET_URL="http://download.geany.org/$TARBALL" 4.30 + 4.31 +BUILD_DEPENDS_arm="glib-dev expat-dev gtk+-dev atk-dev pango-dev cairo-dev \ 4.32 pixman-dev libpng-dev freetype-dev fontconfig-dev xorg-libXrender-dev \ 4.33 xorg-xproto xorg-renderproto xorg-libX11-dev xorg-kbproto xorg-libXau-dev \ 4.34 xorg-libXdmcp-dev libxml2-dev" 4.35 +BUILD_DEPENDS="gtk+-dev intltool python-lxml python-docutils" 4.36 +SPLIT="geany-doc geany-dev" 4.37 4.38 -# Handle cross compilation. 4.39 -case "$ARCH" in 4.40 - i?86) BUILD_DEPENDS="$BUILD_DEPENDS perl-xml-parser intltool gettext glibc-locale" ;; 4.41 - arm*) ARCH_ARGS="--disable-vte" ;; 4.42 -esac 4.43 +compile_rules() { 4.44 + sed -i '/_Keywords=/d' $src/geany.desktop.in 4.45 4.46 -# Rules to configure and make the package. 4.47 -compile_rules() 4.48 -{ 4.49 + case "$ARCH" in 4.50 + arm*) ARCH_ARGS="--disable-vte";; 4.51 + esac 4.52 + 4.53 ./configure \ 4.54 - ${CONFIGURE_ARGS} ${ARCH_ARGS} && 4.55 + $ARCH_ARGS $CONFIGURE_ARGS && 4.56 make && make install 4.57 } 4.58 4.59 -# Rules to gen a SliTaz package suitable for Tazpkg. 4.60 -genpkg_rules() 4.61 -{ 4.62 - mkdir -p $fs/usr/share/pixmaps $fs/usr/lib/geany 4.63 - cp -a $install/usr/bin $fs/usr 4.64 - cp -a $install/usr/lib/geany/*.so $fs/usr/lib/geany 4.65 - cp -a $install/usr/share/geany $fs/usr/share 4.66 - cp -a $stuff/filetype_extensions.conf $fs/usr/share/geany 4.67 - rm $fs/usr/share/geany/GPL-2 4.68 - cp -a $install/usr/share/icons $fs/usr/share 4.69 - cd $fs/usr/share 4.70 - ln -sf /usr/share/icons/hicolor/48x48/apps/geany.png pixmaps/geany.png 4.71 +genpkg_rules() { 4.72 + case $PACKAGE in 4.73 + geany) 4.74 + copy @std 4.75 + rm -r $fs/usr/share/icons/; cook_copy_icons 4.76 + DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+ \ 4.77 + libffi libharfbuzz liblzma libpng16 libxml2 pango pcre python \ 4.78 + util-linux-blkid util-linux-mount util-linux-uuid xorg-libX11 \ 4.79 + xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb \ 4.80 + xorg-pixman zlib" 4.81 + SUGGESTED="geany-plugins vte" 4.82 + TAGS="text-editor" 4.83 + ;; 4.84 + geany-doc) 4.85 + CAT="docs|official documentation" 4.86 + copy doc/ 4.87 + ;; 4.88 + geany-dev) 4.89 + copy @dev 4.90 + DEPENDS="geany atk-dev bzip2-dev cairo-dev fontconfig-dev \ 4.91 + freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev harfbuzz-dev \ 4.92 + libffi-dev libpng16-dev libxml2-dev pango-dev pcre-dev \ 4.93 + util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \ 4.94 + xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ 4.95 + xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev" 4.96 + ;; 4.97 + esac 4.98 }
5.1 --- a/geany/stuff/filetype_extensions.conf Fri Oct 06 01:28:11 2017 +0300 5.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 5.3 @@ -1,40 +0,0 @@ 5.4 -#*** This file generated by: geany --generate-data-files *** 5.5 - 5.6 -#Filetype extension configuration file for Geany 5.7 -#Insert as many items as you want, seperate them with a ";". 5.8 -#See Geany's main documentation for details. 5.9 -[Extensions] 5.10 -ASM=*.asm; 5.11 -C=*.c;*.h; 5.12 -C++=*.cpp;*.cxx;*.c++;*.cc;*.h;*.hpp;*.hxx;*.h++;*.hh;*.C; 5.13 -C#=*.cs;*.vala; 5.14 -CAML=*.ml;*.mli; 5.15 -D=*.d;*.di; 5.16 -Fortran=*.f;*.for;*.ftn;*.f77;*.f90;*.f95; 5.17 -FreeBasic=*.bas;*.bi; 5.18 -Haskell=*.hs;*.lhs; 5.19 -Haxe=*.hx; 5.20 -Java=*.java;*.jsp; 5.21 -Pascal=*.pas;*.pp;*.inc;*.dpr;*.dpk; 5.22 -VHDL=*.vhd;*.vhdl; 5.23 -Ferite=*.fe; 5.24 -Javascript=*.js; 5.25 -Lua=*.lua; 5.26 -Make=*.mak;*.mk;GNUmakefile;makefile;Makefile;makefile.*;Makefile.*; 5.27 -O-Matrix=*.oms; 5.28 -Perl=*.pl;*.perl;*.pm;*.agi;*.pod; 5.29 -PHP=*.php;*.php3;*.php4;*.php5;*.phtml; 5.30 -Python=*.py;*.pyw; 5.31 -Ruby=*.rb;*.rhtml;*.ruby; 5.32 -Sh=*.sh;configure;configure.in;configure.in.in;configure.ac;*.ksh;*.zsh;*.ash;*.bash;receipt; 5.33 -Tcl=*.tcl;*.tk;*.wish; 5.34 -CSS=*.css; 5.35 -Docbook=*.docbook; 5.36 -HTML=*.htm;*.html;*.shtml;*.hta;*.htd;*.htt;*.cfm; 5.37 -XML=*.xml;*.sgml;*.xsl;*.xslt;*.xsd; 5.38 -Conf=*.conf;*.ini;config;*rc;*.cfg; 5.39 -Diff=*.diff;*.patch;*.rej; 5.40 -LaTeX=*.tex;*.sty;*.idx;*.ltx; 5.41 -reStructuredText=*.rest;*.reST;*.rst; 5.42 -SQL=*.sql; 5.43 -None=*;
6.1 --- a/geany/stuff/geany.desktop Fri Oct 06 01:28:11 2017 +0300 6.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 6.3 @@ -1,11 +0,0 @@ 6.4 -[Desktop Entry] 6.5 -Type=Application 6.6 -Name=Geany IDE 6.7 -Name[fr]=EDI Geany 6.8 -Name[pt]=IDE Geany 6.9 -Name[pt_BR]=IDE Geany 6.10 -Exec=geany %F 6.11 -Icon=geany 6.12 -Categories=GTK;Development;IDE; 6.13 -MimeType=text/plain;text/x-chdr;text/x-csrc;text/x-c++hdr;text/x-c++src;text/x-java;text/x-dsrc;text/x-pascal;text/x-perl;text/x-python;application/x-php;application/x-httpd-php*;application/xml;text/html;text/css;text/x-sql;text/x-diff; 6.14 -StartupNotify=true
7.1 --- a/gtkspell-dev/receipt Fri Oct 06 01:28:11 2017 +0300 7.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 7.3 @@ -1,23 +0,0 @@ 7.4 -# SliTaz package receipt. 7.5 - 7.6 -PACKAGE="gtkspell-dev" 7.7 -VERSION="2.0.16" 7.8 -CATEGORY="development" 7.9 -SHORT_DESC="provides highlighting and replacement of misspelled words" 7.10 -MAINTAINER="allan316@gmail.com" 7.11 -LICENSE="GPL2" 7.12 -WEB_SITE="http://gtkspell.sourceforge.net" 7.13 -WANTED="gtkspell" 7.14 -HOST_ARCH="i486 arm" 7.15 - 7.16 -DEPENDS="enchant-dev gtk+-dev gtkspell pkg-config" 7.17 - 7.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 7.19 -genpkg_rules() 7.20 -{ 7.21 - mkdir -p $fs/usr/lib 7.22 - cp -a $install/usr/include $fs/usr 7.23 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 7.24 - cp -a $install/usr/lib/*.*a $fs/usr/lib 7.25 -} 7.26 -
8.1 --- a/gtkspell/receipt Fri Oct 06 01:28:11 2017 +0300 8.2 +++ b/gtkspell/receipt Fri Oct 06 03:22:11 2017 +0300 8.3 @@ -1,31 +1,43 @@ 8.4 -# SliTaz package receipt. 8.5 +# SliTaz package receipt v2. 8.6 8.7 PACKAGE="gtkspell" 8.8 VERSION="2.0.16" 8.9 CATEGORY="development" 8.10 -SHORT_DESC="provides highlighting and replacement of misspelled words" 8.11 +SHORT_DESC="Provides highlighting and replacement of misspelled words" 8.12 MAINTAINER="allan316@gmail.com" 8.13 LICENSE="GPL2" 8.14 -TARBALL="$PACKAGE-$VERSION.tar.gz" 8.15 -WEB_SITE="http://gtkspell.sourceforge.net" 8.16 -WGET_URL="$WEB_SITE/download/$TARBALL" 8.17 +WEB_SITE="http://gtkspell.sourceforge.net/" 8.18 HOST_ARCH="i486 arm" 8.19 8.20 -DEPENDS="enchant gtk+ cairo" 8.21 -BUILD_DEPENDS="enchant-dev gtk+-dev pkg-config expat-dev" 8.22 +TARBALL="$PACKAGE-$VERSION.tar.gz" 8.23 +WGET_URL="$WEB_SITE/download/$TARBALL" 8.24 8.25 -# Rules to configure and make the package. 8.26 -compile_rules() 8.27 -{ 8.28 - ./configure \ 8.29 - $CONFIGURE_ARGS && 8.30 - make && make install 8.31 +BUILD_DEPENDS="gtk+-dev enchant-dev intltool" 8.32 +SPLIT="gtkspell-dev" 8.33 + 8.34 +compile_rules() { 8.35 + ./configure $CONFIGURE_ARGS && make && make install 8.36 } 8.37 8.38 -# Rules to gen a SliTaz package suitable for Tazpkg. 8.39 -genpkg_rules() 8.40 -{ 8.41 - mkdir -p $fs/usr 8.42 - cp -a $install/usr/lib $fs/usr 8.43 +genpkg_rules() { 8.44 + case $PACKAGE in 8.45 + gtkspell) 8.46 + copy @std 8.47 + DEPENDS="atk bzlib cairo enchant fontconfig freetype gdk-pixbuf \ 8.48 + glib gtk+ libffi libharfbuzz liblzma libpng16 libxml2 pango pcre \ 8.49 + util-linux-blkid util-linux-mount util-linux-uuid xorg-libX11 \ 8.50 + xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb \ 8.51 + xorg-pixman zlib" 8.52 + ;; 8.53 + *-dev) 8.54 + copy @dev 8.55 + DEPENDS="gtkspell atk-dev bzip2-dev cairo-dev enchant-dev \ 8.56 + fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev \ 8.57 + harfbuzz-dev libffi-dev libpng16-dev libxml2-dev pango-dev \ 8.58 + pcre-dev util-linux-blkid-dev util-linux-mount-dev \ 8.59 + util-linux-uuid-dev xorg-libX11-dev xorg-libXau-dev \ 8.60 + xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev \ 8.61 + xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev" 8.62 + ;; 8.63 + esac 8.64 } 8.65 -