wok rev 14225
freetype*: up 2.4.11; fontconfig*: up 2.10.91; add freetype-infinality* and fontconfig-infinality; gobject-introspection: up 1.32.1; gtk+3*: up 3.4.4; add gtk3-engine-solidity, gtk3-engine-unico; pixman*: up 0.28.2; add libxklavier, lightdm*; slitaz-i18n: add all existing translations.
line diff
1.1 --- a/fontconfig-dev/receipt Thu Mar 21 01:05:34 2013 +0000 1.2 +++ b/fontconfig-dev/receipt Thu Mar 21 16:18:40 2013 +0000 1.3 @@ -1,19 +1,20 @@ 1.4 # SliTaz package receipt. 1.5 1.6 PACKAGE="fontconfig-dev" 1.7 -VERSION="2.8.0" 1.8 +VERSION="2.10.91" 1.9 CATEGORY="development" 1.10 -SHORT_DESC="Font configuration utilities and library devel files." 1.11 +SHORT_DESC="Font configuration utilities and library devel files" 1.12 MAINTAINER="pankso@slitaz.org" 1.13 WEB_SITE="http://www.fontconfig.org/wiki/" 1.14 + 1.15 +WANTED="fontconfig" 1.16 DEPENDS="fontconfig" 1.17 -WANTED="fontconfig" 1.18 1.19 # Rules to gen a SliTaz package suitable for Tazpkg. 1.20 genpkg_rules() 1.21 { 1.22 mkdir -p $fs/usr/lib 1.23 - cp -a $_pkg/usr/lib/*.*a $fs/usr/lib 1.24 - cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib 1.25 - cp -a $_pkg/usr/include $fs/usr 1.26 + cp -a $install/usr/include $fs/usr 1.27 + cp -a $install/usr/lib/pkgconfig $fs/usr/lib 1.28 + cp -a $install/usr/lib/*.*a $fs/usr/lib 1.29 }
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/fontconfig-infinality-yad/receipt Thu Mar 21 16:18:40 2013 +0000 2.3 @@ -0,0 +1,22 @@ 2.4 +# SliTaz package receipt. 2.5 + 2.6 +PACKAGE="fontconfig-infinality-yad" 2.7 +VERSION="20130321" 2.8 +CATEGORY="x-window" 2.9 +SHORT_DESC="Frontend for fontconfig-infinality written in yad" 2.10 +MAINTAINER="al.bobylev@gmail.com" 2.11 +LICENSE="GPL3" 2.12 + 2.13 +DEPENDS="fontconfig-infinality" 2.14 + 2.15 +# Rules to gen a SliTaz package suitable for Tazpkg. 2.16 +genpkg_rules() 2.17 +{ 2.18 + mkdir -p \ 2.19 + $fs/usr/bin \ 2.20 + $fs/usr/share/applications \ 2.21 + $fs/usr/share/pixmaps 2.22 + cp -a $stuff/infctl-yad $fs/usr/bin 2.23 + cp -a $stuff/*.desktop $fs/usr/share/applications 2.24 + cp -a $stuff/*.png $fs/usr/share/pixmaps 2.25 +}
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/fontconfig-infinality-yad/stuff/infctl-yad Thu Mar 21 16:18:40 2013 +0000 3.3 @@ -0,0 +1,38 @@ 3.4 +#!/bin/sh 3.5 +# Simple style chooser for fontconfig-infinality 3.6 +# 3.7 +# Copyright (C) 2013 SliTaz GNU/linux - GNU GPL v3 3.8 +# - Aleksej Bobylev <al.bobylev@gmail.com> 3.9 +# 3.10 + 3.11 +inf_main() { 3.12 + yad --entry \ 3.13 + --title="Fontconfig-infinality" \ 3.14 + --window-icon=/usr/share/pixmaps/infinality.png \ 3.15 + --text="Choose the style:" \ 3.16 + --center --on-top --entry-text \ 3.17 + "Infinality - subpixel AA, minimal replacements/tweaks, sans=Arial" \ 3.18 + "Windows 7 - subpixel AA, sans=Arial" \ 3.19 + "Windows XP - subpixel AA, sans=Arial" \ 3.20 + "Windows 98 - B/W full hinting on TT fonts, grayscale AA for others, sans=Arial" \ 3.21 + "OSX - Slight hinting, subpixel AA, sans=Helvetica Neue" \ 3.22 + "OSX2 - No hinting, subpixel AA, sans=Helvetica Neue" \ 3.23 + "Linux - subpixel AA, sans=DejaVu Sans" 3.24 +} 3.25 + 3.26 +main=$(inf_main) 3.27 +# Deal with --button values 3.28 +case $? in 3.29 + 1) exit 0 ;; 3.30 + *) continue ;; 3.31 +esac 3.32 + 3.33 +case "$main" in 3.34 + Infinality*) infctl.sh setstyle infinality ;; 3.35 + Windows\ 7*) infctl.sh setstyle win7 ;; 3.36 + Windows\ XP*) infctl.sh setstyle winxp ;; 3.37 + Windows\ 98*) infctl.sh setstyle win98 ;; 3.38 + OSX\ *) infctl.sh setstyle osx ;; 3.39 + OSX2*) infctl.sh setstyle osx2 ;; 3.40 + Linux*) infctl.sh setstyle linux ;; 3.41 +esac
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 4.2 +++ b/fontconfig-infinality-yad/stuff/infctl-yad.desktop Thu Mar 21 16:18:40 2013 +0000 4.3 @@ -0,0 +1,10 @@ 4.4 +[Desktop Entry] 4.5 +Type=Application 4.6 +Name=Infinality style 4.7 +Name[ru]=Стиль Infinality 4.8 +Comment=Choose font Infinalty style 4.9 +Comment[ru]=Выберите стиль шрифтов Infinality 4.10 +Exec=subox /usr/bin/infctl-yad 4.11 +Icon=infinality 4.12 +Terminal=false 4.13 +Categories=Settings;DesktopSettings;
5.1 Binary file fontconfig-infinality-yad/stuff/infinality.png has changed
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 6.2 +++ b/fontconfig-infinality/description.txt Thu Mar 21 16:18:40 2013 +0000 6.3 @@ -0,0 +1,9 @@ 6.4 +The purpose of these patches is to freely provide the nicest font rendering 6.5 +of any operating system. The second goal is to provide customization so that 6.6 +the end user is able to adjust the settings to his or her taste. Most common 6.7 +operating system font appearances can be emulated with these patches. 6.8 + 6.9 +The local.conf has been replaced with fontconfig-infinality, which drops into 6.10 +an existing /etc/fonts/. This should help distro maintainers greatly. It is 6.11 +strongly recommended to use these fontconfig settings, as they are tailored 6.12 +to work with the Freetype patches.
7.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 7.2 +++ b/fontconfig-infinality/receipt Thu Mar 21 16:18:40 2013 +0000 7.3 @@ -0,0 +1,26 @@ 7.4 +# SliTaz package receipt. 7.5 + 7.6 +PACKAGE="fontconfig-infinality" 7.7 +VERSION="1-20130104_1" 7.8 +CATEGORY="x-window" 7.9 +SHORT_DESC="Infinality addition for fontconfig" 7.10 +MAINTAINER="al.bobylev@gmail.com" 7.11 +WEB_SITE="http://www.infinality.net/blog/infinality-freetype-patches/" 7.12 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 7.13 +WGET_URL="http://www.infinality.net/fedora/linux/zips/$TARBALL" 7.14 + 7.15 +DEPENDS="fontconfig" 7.16 + 7.17 +# Rules to gen a SliTaz package suitable for Tazpkg. 7.18 +genpkg_rules() 7.19 +{ 7.20 + mkdir -p \ 7.21 + $fs/etc/fonts \ 7.22 + $fs/usr/bin 7.23 + cp -r $src/* $fs/etc/fonts 7.24 + mv $fs/etc/fonts/infinality/infctl.sh $fs/usr/bin 7.25 + # ported to Ash 7.26 + sed -i 's|bin/bash|bin/sh|; s|^function \([a-z]*\) |\1()\n|g; \ 7.27 + s|select style|for style|; s|rm -r|rm -rf|; s|mkdir|mkdir -p|' \ 7.28 + $fs/usr/bin/infctl.sh 7.29 +}
8.1 --- a/fontconfig/receipt Thu Mar 21 01:05:34 2013 +0000 8.2 +++ b/fontconfig/receipt Thu Mar 21 16:18:40 2013 +0000 8.3 @@ -1,36 +1,40 @@ 8.4 # SliTaz package receipt. 8.5 8.6 PACKAGE="fontconfig" 8.7 -VERSION="2.8.0" 8.8 +VERSION="2.10.91" 8.9 CATEGORY="x-window" 8.10 -SHORT_DESC="Font configuration utilities and library." 8.11 +SHORT_DESC="Font configuration utilities and library" 8.12 MAINTAINER="pankso@slitaz.org" 8.13 -DEPENDS="expat freetype zlib" 8.14 +WEB_SITE="http://www.fontconfig.org/wiki/" 8.15 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 8.16 +WGET_URL="http://www.freedesktop.org/software/fontconfig/release/$TARBALL" 8.17 + 8.18 +DEPENDS="bzlib expat freetype libxml2" 8.19 BUILD_DEPENDS="libxml2-dev freetype-dev" 8.20 -TARBALL="$PACKAGE-$VERSION.tar.gz" 8.21 -WEB_SITE="http://www.fontconfig.org/wiki/" 8.22 -WGET_URL="http://fontconfig.org/release/$TARBALL" 8.23 8.24 # Rules to configure and make the package. 8.25 compile_rules() 8.26 { 8.27 - cd $src 8.28 ./configure \ 8.29 --sysconfdir=/etc \ 8.30 - --prefix=/usr \ 8.31 - --mandir=/usr/share/man \ 8.32 --localstatedir=/var \ 8.33 --with-arch=$ARCH \ 8.34 + --disable-static \ 8.35 + --enable-iconv \ 8.36 + --enable-libxml2 \ 8.37 + --disable-docs \ 8.38 $CONFIGURE_ARGS && 8.39 - make && make DESTDIR=$PWD/_pkg install 8.40 + make && 8.41 + make DESTDIR=$install install 8.42 } 8.43 8.44 # Rules to gen a SliTaz package suitable for Tazpkg. 8.45 genpkg_rules() 8.46 { 8.47 mkdir -p $fs/usr/lib 8.48 - cp -a $_pkg/usr/bin $fs/usr 8.49 - cp -a $_pkg/usr/lib/*.so* $fs/usr/lib 8.50 - cp -a $_pkg/etc $fs 8.51 - cp -a $_pkg/var $fs 8.52 + cp -a $install/etc $fs 8.53 + cp -a $install/usr/bin $fs/usr 8.54 + cp -a $install/usr/lib/*.so* $fs/usr/lib 8.55 + cp -a $install/usr/share $fs/usr 8.56 + cp -a $install/var $fs 8.57 }
9.1 --- a/freetype-dev/receipt Thu Mar 21 01:05:34 2013 +0000 9.2 +++ b/freetype-dev/receipt Thu Mar 21 16:18:40 2013 +0000 9.3 @@ -1,20 +1,21 @@ 9.4 # SliTaz package receipt. 9.5 9.6 PACKAGE="freetype-dev" 9.7 -VERSION="2.4.9" 9.8 +VERSION="2.4.11" 9.9 CATEGORY="development" 9.10 -SHORT_DESC="Freetype font engine devel files." 9.11 +SHORT_DESC="Development files for Freetype-Infinality" 9.12 WEB_SITE="http://www.freetype.org/" 9.13 -MAINTAINER="pankso@slitaz.org" 9.14 -DEPENDS="freetype" 9.15 +MAINTAINER="al.bobylev@gmail.com" 9.16 + 9.17 WANTED="freetype" 9.18 +DEPENDS="freetype libzip-dev bzip2-dev" 9.19 9.20 # Rules to gen a SliTaz package suitable for Tazpkg. 9.21 genpkg_rules() 9.22 { 9.23 mkdir -p $fs/usr/lib 9.24 + cp -a $install/usr/include $fs/usr 9.25 + cp -a $install/usr/lib/pkgconfig $fs/usr/lib 9.26 cp -a $install/usr/lib/*.*a $fs/usr/lib 9.27 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 9.28 - cp -a $install/usr/include $fs/usr 9.29 cp -a $install/usr/share $fs/usr 9.30 }
10.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 10.2 +++ b/freetype-infinality-dev/receipt Thu Mar 21 16:18:40 2013 +0000 10.3 @@ -0,0 +1,21 @@ 10.4 +# SliTaz package receipt. 10.5 + 10.6 +PACKAGE="freetype-infinality-dev" 10.7 +VERSION="2.4.11" 10.8 +CATEGORY="development" 10.9 +SHORT_DESC="Development files for Freetype-Infinality" 10.10 +WEB_SITE="http://www.freetype.org/" 10.11 +MAINTAINER="al.bobylev@gmail.com" 10.12 + 10.13 +WANTED="freetype-infinality" 10.14 +DEPENDS="freetype-infinality libzip-dev bzip2-dev" 10.15 + 10.16 +# Rules to gen a SliTaz package suitable for Tazpkg. 10.17 +genpkg_rules() 10.18 +{ 10.19 + mkdir -p $fs/usr/lib 10.20 + cp -a $install/usr/include $fs/usr 10.21 + cp -a $install/usr/lib/pkgconfig $fs/usr/lib 10.22 + cp -a $install/usr/lib/*.*a $fs/usr/lib 10.23 + cp -a $install/usr/share $fs/usr 10.24 +}
11.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 11.2 +++ b/freetype-infinality/description.txt Thu Mar 21 16:18:40 2013 +0000 11.3 @@ -0,0 +1,8 @@ 11.4 +The FreeType engine is a free and portable font rendering engine, developed 11.5 +to provide advanced font support for a variety of platforms and environments. 11.6 +FreeType is a library which can open and manages font files as well as 11.7 +efficiently load, hint and render individual glyphs. FreeType is not a font 11.8 +server or a complete text-rendering library. 11.9 +This version is compiled with the patented bytecode interpreter and subpixel 11.10 +rendering enabled. It transparently overrides the system library using 11.11 +ld.so.conf.d.
12.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 12.2 +++ b/freetype-infinality/receipt Thu Mar 21 16:18:40 2013 +0000 12.3 @@ -0,0 +1,69 @@ 12.4 +# SliTaz package receipt. 12.5 + 12.6 +PACKAGE="freetype-infinality" 12.7 +PROVIDE="freetype" 12.8 +VERSION="2.4.11" 12.9 +CATEGORY="x-window" 12.10 +SHORT_DESC="Freetype font engine with infinality patches" 12.11 +MAINTAINER="al.bobylev@gmail.com" 12.12 +SOURCE="freetype" 12.13 +TARBALL="$SOURCE-$VERSION.tar.bz2" 12.14 +WEB_SITE="http://www.freetype.org/" 12.15 +WGET_URL="http://download.savannah.gnu.org/releases/freetype/$TARBALL" 12.16 + 12.17 +DEPENDS="slitaz-base-files zlib" 12.18 +BUILD_DEPENDS="bzip2-dev" 12.19 + 12.20 +# Rules to configure and make the package. 12.21 +compile_rules() 12.22 +{ 12.23 + # http://www.infinality.net/blog/infinality-freetype-patches/ 12.24 + # http://www.infinality.net/forum/viewtopic.php?f=2&t=77#p794 12.25 + mkdir -p $src/patch 12.26 + tar -xjf $stuff/* -C $src/patch 12.27 + patch -p1 < $src/patch/freetype-enable-subpixel-hinting-infinality-20120615-01.patch 12.28 + patch -p1 < $src/patch/freetype-entire-infinality-patchset-20130104-01.patch 12.29 + 12.30 + ./configure \ 12.31 + --sysconfdir=/etc \ 12.32 + --disable-static \ 12.33 + $CONFIGURE_ARGS && 12.34 + make && 12.35 + make install 12.36 +} 12.37 + 12.38 +# Rules to gen a SliTaz package suitable for Tazpkg. 12.39 +genpkg_rules() 12.40 +{ 12.41 + mkdir -p \ 12.42 + $fs/etc/profile.d \ 12.43 + $fs/usr/lib/freetype-infinality 12.44 + # profile settings 12.45 + install -m644 $src/patch/infinality-settings.sh $fs/etc/profile.d 12.46 + # binary & libs 12.47 + cp -a $install/usr/bin $fs/usr 12.48 + cp -a $install/usr/lib/*.so* $fs/usr/lib/freetype-infinality 12.49 +} 12.50 + 12.51 + 12.52 +post_install() 12.53 +{ 12.54 + # SliTaz not support /etc/profile.d/ by default, but use /etc/profile file 12.55 + cat >> /etc/profile << EOT 12.56 + 12.57 +# freetype-infinality profile settings 12.58 +. /etc/profile.d/infinality-settings.sh 12.59 +EOT 12.60 + 12.61 + # add patched libs to loader config 12.62 + echo '/usr/lib/freetype-infinality' >> /etc/ld.so.conf 12.63 + ldconfig 12.64 + echo 'Now you can log out/in to take effect on all your apps' 12.65 +} 12.66 + 12.67 +post_remove() 12.68 +{ 12.69 + sed -i '/infinality/d' /etc/profile 12.70 + sed -i '/freetype-infinality/d' /etc/ld.so.conf 12.71 + ldconfig 12.72 +}
13.1 Binary file freetype-infinality/stuff/freetype-infinality-2.4.11-20130104_04-x86_64.tar.bz2 has changed
14.1 --- a/freetype/receipt Thu Mar 21 01:05:34 2013 +0000 14.2 +++ b/freetype/receipt Thu Mar 21 16:18:40 2013 +0000 14.3 @@ -1,25 +1,26 @@ 14.4 # SliTaz package receipt. 14.5 14.6 PACKAGE="freetype" 14.7 -VERSION="2.4.9" 14.8 +VERSION="2.4.11" 14.9 CATEGORY="x-window" 14.10 SHORT_DESC="Freetype font engine." 14.11 MAINTAINER="pankso@slitaz.org" 14.12 TARBALL="$PACKAGE-$VERSION.tar.bz2" 14.13 WEB_SITE="http://www.freetype.org/" 14.14 WGET_URL="http://download.savannah.gnu.org/releases/freetype/$TARBALL" 14.15 -DEPENDS="zlib" 14.16 + 14.17 +DEPENDS="slitaz-base-files zlib" 14.18 +BUILD_DEPENDS="bzip2-dev" 14.19 14.20 # Rules to configure and make the package. 14.21 compile_rules() 14.22 { 14.23 - cd $src 14.24 ./configure \ 14.25 --sysconfdir=/etc \ 14.26 - --prefix=/usr \ 14.27 - --mandir=/usr/share/man \ 14.28 + --disable-static \ 14.29 $CONFIGURE_ARGS && 14.30 - make && make install 14.31 + make && 14.32 + make install 14.33 } 14.34 14.35 # Rules to gen a SliTaz package suitable for Tazpkg.
15.1 --- a/gobject-introspection-dev/receipt Thu Mar 21 01:05:34 2013 +0000 15.2 +++ b/gobject-introspection-dev/receipt Thu Mar 21 16:18:40 2013 +0000 15.3 @@ -1,22 +1,25 @@ 15.4 # SliTaz package receipt. 15.5 15.6 PACKAGE="gobject-introspection-dev" 15.7 -VERSION="1.30.0" 15.8 +VERSION="1.32.1" 15.9 CATEGORY="development" 15.10 -SHORT_DESC="Gobject-introspection devel files." 15.11 +SHORT_DESC="Gobject-introspection devel files" 15.12 MAINTAINER="pankso@slitaz.org" 15.13 -DEPENDS="gobject-introspection libffi-dev" 15.14 +WEB_SITE="http://live.gnome.org/GObjectInstrospection" 15.15 + 15.16 WANTED="gobject-introspection" 15.17 -WEB_SITE="http://live.gnome.org/GObjectInstrospection" 15.18 +DEPENDS="gobject-introspection glib-dev libffi-dev" 15.19 15.20 # Rules to gen a SliTaz package suitable for Tazpkg. 15.21 genpkg_rules() 15.22 { 15.23 - mkdir -p $fs/usr/lib $fs/usr/share 15.24 - cp -a $_pkg/usr/include $fs/usr 15.25 - cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib 15.26 - cp -a $_pkg/usr/lib/*.*a $fs/usr/lib 15.27 - cp -a $_pkg/usr/share/aclocal $fs/usr/share 15.28 - cp -a $_pkg/usr/share/gir-1.0 $fs/usr/share 15.29 - cp -a $_pkg/usr/share/gobject-introspection-* $fs/usr/share 15.30 + mkdir -p \ 15.31 + $fs/usr/lib \ 15.32 + $fs/usr/share 15.33 + cp -a $install/usr/include $fs/usr 15.34 + cp -a $install/usr/lib/pkgconfig $fs/usr/lib 15.35 + cp -a $install/usr/lib/*.la $fs/usr/lib 15.36 + cp -a $install/usr/share/aclocal $fs/usr/share 15.37 + cp -a $install/usr/share/gir-1.0 $fs/usr/share 15.38 + cp -a $install/usr/share/gobject-introspection-* $fs/usr/share 15.39 }
16.1 --- a/gobject-introspection/receipt Thu Mar 21 01:05:34 2013 +0000 16.2 +++ b/gobject-introspection/receipt Thu Mar 21 16:18:40 2013 +0000 16.3 @@ -1,24 +1,22 @@ 16.4 # SliTaz package receipt. 16.5 16.6 PACKAGE="gobject-introspection" 16.7 -VERSION="1.30.0" 16.8 -CATEGORY="x-window" 16.9 -SHORT_DESC="Introspection system for GObject-based libraries." 16.10 -DEPENDS="libgio glib libffi python" 16.11 -BUILD_DEPENDS="glib-dev libgio-dev pkg-config bison flex libffi-dev python-dev cairo-dev" 16.12 +VERSION="1.32.1" 16.13 +CATEGORY="development" 16.14 +SHORT_DESC="Introspection system for GObject-based libraries" 16.15 MAINTAINER="pankso@slitaz.org" 16.16 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 16.17 WEB_SITE="http://live.gnome.org/GObjectInstrospection" 16.18 -WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION:0:4}/$TARBALL" 16.19 +TARBALL="$PACKAGE-$VERSION.tar.xz" 16.20 +HI_VERSION=$(echo $VERSION | cut -d. -f1,2) 16.21 +WGET_URL="$GNOME_MIRROR/$PACKAGE/$HI_VERSION/$TARBALL" 16.22 + 16.23 +DEPENDS="libgio" 16.24 +BUILD_DEPENDS="flex bison glib-dev python-dev libgio-dev libffi-dev cairo-dev" 16.25 16.26 # Rules to configure and make the package. 16.27 compile_rules() 16.28 { 16.29 - cd $src 16.30 - sed -i "s/.*self._linker_cmd,.*/&\n if libtool:\n args.append('-export-dynamic')/" giscanner/dumper.py 16.31 ./configure \ 16.32 - --prefix=/usr \ 16.33 - --sysconfdir=/etc \ 16.34 --disable-static \ 16.35 $CONFIGURE_ARGS && 16.36 make && 16.37 @@ -28,9 +26,11 @@ 16.38 # Rules to gen a SliTaz package suitable for Tazpkg. 16.39 genpkg_rules() 16.40 { 16.41 - mkdir -p $fs/usr/lib $fs/usr/share 16.42 - cp -a $_pkg/usr/bin $fs/usr 16.43 - cp -a $_pkg/usr/lib/*.so* $fs/usr/lib 16.44 - cp -a $_pkg/usr/lib/gobject-introspection $fs/usr/lib 16.45 - cp -a $_pkg/usr/lib/girepository-1.0 $fs/usr/lib 16.46 + mkdir -p \ 16.47 + $fs/usr/lib \ 16.48 + $fs/usr/share 16.49 + cp -a $install/usr/bin $fs/usr 16.50 + cp -a $install/usr/lib/girepository-1.0 $fs/usr/lib 16.51 + cp -a $install/usr/lib/gobject-introspection $fs/usr/lib 16.52 + cp -a $install/usr/lib/*.so* $fs/usr/lib 16.53 }
17.1 --- a/gtk+3-demo/receipt Thu Mar 21 01:05:34 2013 +0000 17.2 +++ b/gtk+3-demo/receipt Thu Mar 21 16:18:40 2013 +0000 17.3 @@ -1,9 +1,9 @@ 17.4 # SliTaz package receipt. 17.5 17.6 PACKAGE="gtk+3-demo" 17.7 -VERSION="3.2.3" 17.8 +VERSION="3.4.4" 17.9 CATEGORY="development" 17.10 -SHORT_DESC="The GIMP Toolkit example code and demo" 17.11 +SHORT_DESC="The GIMP Toolkit 3.x example code and demo" 17.12 MAINTAINER="pankso@slitaz.org" 17.13 WEB_SITE="http://www.gtk.org/" 17.14 17.15 @@ -13,8 +13,10 @@ 17.16 # Rules to gen a SliTaz package suitable for Tazpkg. 17.17 genpkg_rules() 17.18 { 17.19 - mkdir -p $fs/usr/bin $fs/usr/share/pixmaps 17.20 - cp -a $install/usr/bin/gtk3-demo $fs/usr/bin 17.21 + mkdir -p \ 17.22 + $fs/usr/bin \ 17.23 + $fs/usr/share/pixmaps 17.24 + cp -a $install/usr/bin/gtk3-demo* $fs/usr/bin 17.25 cp -a $install/usr/share/gtk-3.0 $fs/usr/share 17.26 - install -Dm644 $stuff/gtk-demo.png $fs/usr/share/pixmaps 17.27 + cp -a $stuff/gtk-demo.png $fs/usr/share/pixmaps 17.28 }
18.1 --- a/gtk+3-dev/receipt Thu Mar 21 01:05:34 2013 +0000 18.2 +++ b/gtk+3-dev/receipt Thu Mar 21 16:18:40 2013 +0000 18.3 @@ -1,9 +1,9 @@ 18.4 # SliTaz package receipt. 18.5 18.6 PACKAGE="gtk+3-dev" 18.7 -VERSION="3.2.3" 18.8 +VERSION="3.4.4" 18.9 CATEGORY="development" 18.10 -SHORT_DESC="The GIMP Toolkit (development files)" 18.11 +SHORT_DESC="The GIMP Toolkit 3.x (development files)" 18.12 MAINTAINER="pankso@slitaz.org" 18.13 WEB_SITE="http://www.gtk.org/" 18.14 18.15 @@ -14,14 +14,19 @@ 18.16 # Rules to gen a SliTaz package suitable for Tazpkg. 18.17 genpkg_rules() 18.18 { 18.19 - mkdir -p $fs/usr/lib $fs/usr/share 18.20 - cp -a $install/usr/lib/*.*a $fs/usr/lib 18.21 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 18.22 + mkdir -p \ 18.23 + $fs/usr/lib \ 18.24 + $fs/usr/share 18.25 + cp -a $install/usr/include $fs/usr 18.26 + cp -a $install/usr/lib/girepository-1.0 $fs/usr/lib 18.27 + 18.28 # Copy all libs and remove the shared. 18.29 cp -a $install/usr/lib/gtk-3.0 $fs/usr/lib 18.30 - rm -rf $fs/usr/lib/gtk-3.0/3.0.0/*/*.so* 18.31 - cp -a $install/usr/lib/girepository-1.0 $fs/usr/lib 18.32 - cp -a $install/usr/include $fs/usr 18.33 + rm -rf $fs/usr/lib/gtk-3.0/3.0.0/*/*.so 18.34 + 18.35 + cp -a $install/usr/lib/pkgconfig $fs/usr/lib 18.36 + cp -a $install/usr/lib/*.la $fs/usr/lib 18.37 + 18.38 cp -a $install/usr/share/aclocal $fs/usr/share 18.39 cp -a $install/usr/share/gir-1.0 $fs/usr/share 18.40 }
19.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 19.2 +++ b/gtk+3-widget-factory/receipt Thu Mar 21 16:18:40 2013 +0000 19.3 @@ -0,0 +1,18 @@ 19.4 +# SliTaz package receipt. 19.5 + 19.6 +PACKAGE="gtk+3-widget-factory" 19.7 +VERSION="3.4.4" 19.8 +CATEGORY="development" 19.9 +SHORT_DESC="The GIMP Toolkit 3.x widget factory" 19.10 +MAINTAINER="pankso@slitaz.org" 19.11 +WEB_SITE="http://www.gtk.org/" 19.12 + 19.13 +WANTED="gtk+3" 19.14 +DEPENDS="gtk+3" 19.15 + 19.16 +# Rules to gen a SliTaz package suitable for Tazpkg. 19.17 +genpkg_rules() 19.18 +{ 19.19 + mkdir -p $fs/usr/bin 19.20 + cp -a $install/usr/bin/gtk3-widget-factory $fs/usr/bin 19.21 +}
20.1 --- a/gtk+3/receipt Thu Mar 21 01:05:34 2013 +0000 20.2 +++ b/gtk+3/receipt Thu Mar 21 16:18:40 2013 +0000 20.3 @@ -1,31 +1,44 @@ 20.4 # SliTaz package receipt. 20.5 20.6 PACKAGE="gtk+3" 20.7 -SOURCE="gtk+" 20.8 -VERSION="3.2.3" 20.9 +VERSION="3.4.4" 20.10 CATEGORY="x-window" 20.11 SHORT_DESC="The GIMP Toolkit 3.x" 20.12 MAINTAINER="pankso@slitaz.org" 20.13 -SUGGESTED="cups" 20.14 +SOURCE="gtk+" 20.15 TARBALL="$SOURCE-$VERSION.tar.xz" 20.16 WEB_SITE="http://www.gtk.org/" 20.17 WGET_URL="$GNOME_MIRROR/$SOURCE/${VERSION:0:3}/$TARBALL" 20.18 CONFIG_FILES="/etc/gtk-3.0/settings.ini" 20.19 CROSS="bug: /bin/bash: no: command not found" 20.20 20.21 -DEPENDS="atk gdk-pixbuf pango xorg-libXcomposite xorg-libXcursor \ 20.22 -xorg-libXdamage xorg-libXi xorg-libXinerama xorg-libXrandr" 20.23 +DEPENDS="atk gdk-pixbuf pango xorg-libXcomposite xorg-libXcursor xorg-libXi \ 20.24 +xorg-libXinerama xorg-libXrandr" 20.25 +SUGGESTED="cups" 20.26 BUILD_DEPENDS="bash pkg-config cups-dev dbus-dev gobject-introspection-dev \ 20.27 -perl gdk-pixbuf-dev xorg-dev libffi-dev atk-dev pango-dev cairo-dev" 20.28 +perl gdk-pixbuf-dev xorg-dev libffi-dev atk-dev pango-dev cairo-dev indent " 20.29 20.30 # Rules to configure and make the package. 20.31 compile_rules() 20.32 { 20.33 - cd $src 20.34 ./configure \ 20.35 --prefix=/usr \ 20.36 --sysconfdir=/etc \ 20.37 - --build=$HOST_SYSTEM --host=$HOST_SYSTEM && 20.38 + --localstatedir=/var \ 20.39 + --build=$HOST_SYSTEM \ 20.40 + --host=$HOST_SYSTEM \ 20.41 + --enable-debug=no \ 20.42 + --enable-xkb \ 20.43 + --enable-xinerama \ 20.44 + --enable-xrandr \ 20.45 + --enable-xfixes \ 20.46 + --enable-xcomposite \ 20.47 + --enable-xdamage \ 20.48 + --enable-x11-backend \ 20.49 + --enable-introspection=yes \ 20.50 + --enable-packagekit=no \ 20.51 + --enable-colord=no \ 20.52 + --with-x && 20.53 make $MAKEFLAGS && 20.54 make DESTDIR=$DESTDIR install 20.55 } 20.56 @@ -33,22 +46,28 @@ 20.57 # Rules to gen a SliTaz package suitable for Tazpkg. 20.58 genpkg_rules() 20.59 { 20.60 - mkdir -p $fs/usr/lib/gtk-3.0 $fs/usr/share $fs/usr/bin $fs/etc/gtk-3.0 20.61 + mkdir -p \ 20.62 + $fs/etc/gtk-3.0 \ 20.63 + $fs/usr/bin \ 20.64 + $fs/usr/lib/gtk-3.0 \ 20.65 + $fs/usr/share 20.66 + 20.67 + # Configuration file. 20.68 + cp -a $install/etc $fs 20.69 + cp -f $stuff/settings.ini $fs/etc/gtk-3.0 20.70 + 20.71 + # Apps. 20.72 + cp $install/usr/bin/gtk-query-immodules-3.0 $fs/usr/bin 20.73 + cp $install/usr/bin/gtk-update-icon-cache $fs/usr/bin 20.74 + # gtk3-demo & gtk3-demo-application -> gtk+3-demo 20.75 + # gtk3-widget-factory -> gtk+3-widget-factory 20.76 20.77 # Libs. 20.78 cp -a $install/usr/lib/*.so* $fs/usr/lib 20.79 - cp -a $install/usr/lib/gtk-3.0/3.0.0 $fs/usr/lib/gtk-2.0 20.80 + cp -a $install/usr/lib/gtk-3.0/3.0.0 $fs/usr/lib/gtk-3.0 20.81 rm -rf $fs/usr/lib/gtk-3.0/3.0.0/*/*.la 20.82 20.83 - # Themes 20.84 + # Themes. 20.85 cp -a $install/usr/share/themes $fs/usr/share 20.86 cp -a $install/usr/share/glib-2.0 $fs/usr/share 20.87 - 20.88 - # Apps. 20.89 - cp $install/usr/bin/gtk-query-immodules-3.0 $fs/usr/bin 20.90 - #cp $install/usr/bin/gtk-update-icon-cache $fs/usr/bin 20.91 - 20.92 - # Configuration file 20.93 - cp -a $install/etc $fs 20.94 - cp -f $stuff/settings.ini $fs/etc/gtk-3.0 20.95 }
21.1 --- a/gtk+3/stuff/settings.ini Thu Mar 21 01:05:34 2013 +0000 21.2 +++ b/gtk+3/stuff/settings.ini Thu Mar 21 16:18:40 2013 +0000 21.3 @@ -1,1 +1,17 @@ 21.4 # SliTaz GTK 3.0 Configuration file 21.5 +[Settings] 21.6 +gtk-theme-name=SliTaz 21.7 +gtk-icon-theme-name=SliTaz 21.8 +gtk-font-name=DejaVu Sans 9 21.9 +gtk-cursor-theme-name=slitaz-polar 21.10 +gtk-cursor-theme-size=0 21.11 +gtk-toolbar-style=GTK_TOOLBAR_ICONS 21.12 +gtk-toolbar-icon-size=GTK_ICON_SIZE_SMALL_TOOLBAR 21.13 +gtk-button-images=1 21.14 +gtk-menu-images=1 21.15 +gtk-enable-event-sounds=1 21.16 +gtk-enable-input-feedback-sounds=1 21.17 +gtk-xft-antialias=1 21.18 +gtk-xft-hinting=1 21.19 +gtk-xft-hintstyle=hintfull 21.20 +gtk-xft-rgba=rgb
22.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 22.2 +++ b/gtk3-engine-solidity/receipt Thu Mar 21 16:18:40 2013 +0000 22.3 @@ -0,0 +1,36 @@ 22.4 +# SliTaz package receipt. 22.5 + 22.6 +PACKAGE="gtk3-engine-solidity" 22.7 +VERSION="0.4.1" 22.8 +CATEGORY="x-window" 22.9 +SHORT_DESC="Solidity GTK+3 engine and themes" 22.10 +MAINTAINER="al.bobylev@gmail.com" 22.11 +LICENSE="GPL" 22.12 +WEB_SITE="http://gnome-look.org/content/show.php/solidity+gtk3+engine?content=142331" 22.13 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 22.14 +WGET_URL="http://gnome-look.org/CONTENT/content-files/142331-solidity-$VERSION.tar.bz2" 22.15 + 22.16 +DEPENDS="gtk+3" 22.17 +BUILD_DEPENDS="vala glib-dev gtk+3-dev" 22.18 + 22.19 +# Rules to configure and make the package. 22.20 +compile_rules() 22.21 +{ 22.22 + cd $src/source/gtk3 22.23 + valac --pkg=gmodule-2.0 --pkg=gtk+-3.0 -C solidity.vala 22.24 + gcc -shared -fPIC \ 22.25 + $(pkg-config --cflags --libs glib-2.0 gmodule-2.0 gtk+-3.0) \ 22.26 + -o libsolidity.so solidity.c 22.27 +} 22.28 + 22.29 +# Rules to gen a SliTaz package suitable for Tazpkg. 22.30 +genpkg_rules() 22.31 +{ 22.32 + mkdir -p \ 22.33 + $fs/usr/lib/gtk-3.0/3.0.0/theming-engines \ 22.34 + $fs/usr/share 22.35 + cp -a $src/source/gtk3/libsolidity.so \ 22.36 + $fs/usr/lib/gtk-3.0/3.0.0/theming-engines 22.37 + cp -a $src/themes $fs/usr/share 22.38 + find $fs -name 'gtk-2.0' -delete 22.39 +}
23.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 23.2 +++ b/gtk3-engine-unico-dev/receipt Thu Mar 21 16:18:40 2013 +0000 23.3 @@ -0,0 +1,19 @@ 23.4 +# SliTaz package receipt. 23.5 + 23.6 +PACKAGE="gtk3-engine-unico-dev" 23.7 +VERSION="1.0.2" 23.8 +CATEGORY="development" 23.9 +SHORT_DESC="Development files for Unico" 23.10 +MAINTAINER="al.bobylev@gmail.com" 23.11 +LICENSE="GPL" 23.12 +WEB_SITE="https://launchpad.net/unico" 23.13 + 23.14 +WANTED="gtk3-engine-unico" 23.15 +DEPENDS="gtk3-engine-unico" 23.16 + 23.17 +# Rules to gen a SliTaz package suitable for Tazpkg. 23.18 +genpkg_rules() 23.19 +{ 23.20 + cp -a $install/* $fs 23.21 + find $fs -name '*.so' -delete 23.22 +}
24.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 24.2 +++ b/gtk3-engine-unico/receipt Thu Mar 21 16:18:40 2013 +0000 24.3 @@ -0,0 +1,32 @@ 24.4 +# SliTaz package receipt. 24.5 + 24.6 +PACKAGE="gtk3-engine-unico" 24.7 +VERSION="1.0.2" 24.8 +CATEGORY="x-window" 24.9 +SHORT_DESC="Unico GTK3 theme engine" 24.10 +MAINTAINER="al.bobylev@gmail.com" 24.11 +LICENSE="GPL" 24.12 +WEB_SITE="https://launchpad.net/unico" 24.13 +SOURCE="unico" 24.14 +TARBALL="$SOURCE-$VERSION.tar.gz" 24.15 +WGET_URL="https://launchpad.net/unico/1.0/$VERSION/+download/$TARBALL" 24.16 + 24.17 +DEPENDS="gtk+3" 24.18 +BUILD_DEPENDS="gtk+3-dev wget" 24.19 + 24.20 +# Rules to configure and make the package. 24.21 +compile_rules() 24.22 +{ 24.23 + ./configure \ 24.24 + --enable-debug=no \ 24.25 + $CONFIGURE_ARGS && 24.26 + make && 24.27 + make install 24.28 +} 24.29 + 24.30 +# Rules to gen a SliTaz package suitable for Tazpkg. 24.31 +genpkg_rules() 24.32 +{ 24.33 + cp -a $install/* $fs 24.34 + find $fs -name '*.*a' -delete 24.35 +}
25.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 25.2 +++ b/libxklavier-dev/receipt Thu Mar 21 16:18:40 2013 +0000 25.3 @@ -0,0 +1,21 @@ 25.4 +# SliTaz package receipt. 25.5 + 25.6 +PACKAGE="libxklavier-dev" 25.7 +VERSION="5.0" 25.8 +CATEGORY="development" 25.9 +SHORT_DESC="Development files for libxklavier" 25.10 +MAINTAINER="al.bobylev@gmail.com" 25.11 +LICENSE="GPL2" 25.12 +WEB_SITE="http://freedesktop.org/wiki/Software/LibXklavier" 25.13 + 25.14 +WANTED="libxklavier" 25.15 +DEPENDS="libxklavier glib-dev libxml2-dev" 25.16 + 25.17 +# Rules to gen a SliTaz package suitable for Tazpkg. 25.18 +genpkg_rules() 25.19 +{ 25.20 + mkdir -p $fs/usr/lib 25.21 + cp -a $install/usr/include $fs/usr 25.22 + cp -a $install/usr/lib/pkgconfig $fs/usr/lib 25.23 + cp -a $install/usr/lib/*.la $fs/usr/lib 25.24 +}
26.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 26.2 +++ b/libxklavier/receipt Thu Mar 21 16:18:40 2013 +0000 26.3 @@ -0,0 +1,34 @@ 26.4 +# SliTaz package receipt. 26.5 + 26.6 +PACKAGE="libxklavier" 26.7 +VERSION="5.0" 26.8 +CATEGORY="system-tools" 26.9 +SHORT_DESC="Library providing high-level API for XKB" 26.10 +MAINTAINER="al.bobylev@gmail.com" 26.11 +LICENSE="GPL2" 26.12 +WEB_SITE="http://freedesktop.org/wiki/Software/LibXklavier" 26.13 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 26.14 +WGET_URL="$SF_MIRROR/gswitchit/libxklavier/5.0/$TARBALL" 26.15 + 26.16 +DEPENDS="glib xorg-libXi xorg-libxkbfile" 26.17 +BUILD_DEPENDS="libxml2-dev glib-dev xorg-xkbcomp iso-codes" 26.18 + 26.19 +# Rules to configure and make the package. 26.20 +compile_rules() 26.21 +{ 26.22 + ./configure \ 26.23 + --disable-static \ 26.24 + --disable-gtk-doc \ 26.25 + --enable-xkb-support \ 26.26 + --enable-xmodmap-support \ 26.27 + $CONFIGURE_ARGS && 26.28 + make && 26.29 + make install 26.30 +} 26.31 + 26.32 +# Rules to gen a SliTaz package suitable for Tazpkg. 26.33 +genpkg_rules() 26.34 +{ 26.35 + mkdir -p $fs/usr/lib 26.36 + cp -a $install/usr/lib/*.so* $fs/usr/lib 26.37 +}
27.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 27.2 +++ b/lightdm-dev/receipt Thu Mar 21 16:18:40 2013 +0000 27.3 @@ -0,0 +1,26 @@ 27.4 +# SliTaz package receipt. 27.5 + 27.6 +PACKAGE="lightdm-dev" 27.7 +VERSION="1.5.1" 27.8 +CATEGORY="development" 27.9 +SHORT_DESC="Development files for lightdm" 27.10 +MAINTAINER="al.bobylev@gmail.com" 27.11 +LICENSE="GPL3 LGPL3" 27.12 +WEB_SITE="https://launchpad.net/lightdm" 27.13 + 27.14 +WANTED="lightdm" 27.15 +DEPENDS="lightdm glib-dev libgio-dev libxklavier-dev xorg-libX11-dev" 27.16 + 27.17 +# Rules to gen a SliTaz package suitable for Tazpkg. 27.18 +genpkg_rules() 27.19 +{ 27.20 + mkdir -p \ 27.21 + $fs/usr/lib \ 27.22 + $fs/usr/share 27.23 + cp -a $install/usr/include $fs/usr 27.24 + cp -a $install/usr/lib/girepository* $fs/usr/lib 27.25 + cp -a $install/usr/lib/pkgconfig $fs/usr/lib 27.26 + cp -a $install/usr/lib/*.la $fs/usr/lib 27.27 + cp -a $install/usr/share/gir* $fs/usr/share 27.28 + cp -a $install/usr/share/vala $fs/usr/share 27.29 +}
28.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 28.2 +++ b/lightdm-gtk2-greeter/receipt Thu Mar 21 16:18:40 2013 +0000 28.3 @@ -0,0 +1,59 @@ 28.4 +# SliTaz package receipt. 28.5 + 28.6 +PACKAGE="lightdm-gtk2-greeter" 28.7 +VERSION="1.5.1" 28.8 +CATEGORY="x-window" 28.9 +SHORT_DESC="Reference GTK+ greeter for LightDM" 28.10 +MAINTAINER="al.bobylev@gmail.com" 28.11 +LICENSE="GPL3" 28.12 +WEB_SITE="https://launchpad.net/lightdm-gtk-greeter" 28.13 +SOURCE="lightdm-gtk-greeter" 28.14 +TARBALL="$SOURCE-$VERSION.tar.gz" 28.15 +WGET_URL="https://launchpad.net/$SOURCE/1.6/$VERSION/+download/$TARBALL" 28.16 + 28.17 +DEPENDS="gtk+ lightdm" 28.18 +BUILD_DEPENDS="gobject-introspection-dev gtk+-dev lightdm-dev libxklavier-dev \ 28.19 +wget" 28.20 + 28.21 +# Rules to configure and make the package. 28.22 +compile_rules() 28.23 +{ 28.24 + ./configure \ 28.25 + --sysconfdir=/etc \ 28.26 + --disable-static \ 28.27 + --enable-introspection \ 28.28 + --with-gtk2 \ 28.29 + $CONFIGURE_ARGS && 28.30 + make && 28.31 + make install 28.32 +} 28.33 + 28.34 +# Rules to gen a SliTaz package suitable for Tazpkg. 28.35 +genpkg_rules() 28.36 +{ 28.37 + mkdir -p $fs/usr/share/locale 28.38 + cp -a $install/etc $fs 28.39 + cp -a $install/usr/sbin $fs/usr 28.40 + cp -a $install/usr/share/xgreeters $fs/usr/share 28.41 + 28.42 + # localization 28.43 + . $WOK/slitaz-i18n/stuff/locale-pack.conf 28.44 + for lang in $LOCALE_PACK; do 28.45 + langf=$install/usr/share/locale/$lang 28.46 + [ -d $langf ] && cp -a $langf $fs/usr/share/locale 28.47 + done 28.48 +} 28.49 + 28.50 +post_install() 28.51 +{ 28.52 + echo 'make lightdm-gtk2-greeter default greeter' 28.53 + sed -i 's|^# \(greeter-session =\)|\1 lightdm-gtk2-greeter #|' \ 28.54 + /etc/lightdm/lightdm.conf 28.55 +} 28.56 + 28.57 +post_remove() 28.58 +{ 28.59 + echo 'back to default greeter' 28.60 + sed -i 's|^\(greeter-session =\).*#\(.*\)|#\1\2|' \ 28.61 + /etc/lightdm/lightdm.conf 28.62 +}
29.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 29.2 +++ b/lightdm-gtk3-greeter/receipt Thu Mar 21 16:18:40 2013 +0000 29.3 @@ -0,0 +1,58 @@ 29.4 +# SliTaz package receipt. 29.5 + 29.6 +PACKAGE="lightdm-gtk3-greeter" 29.7 +VERSION="1.5.1" 29.8 +CATEGORY="x-window" 29.9 +SHORT_DESC="Reference GTK+3 greeter for LightDM" 29.10 +MAINTAINER="al.bobylev@gmail.com" 29.11 +LICENSE="GPL3" 29.12 +WEB_SITE="https://launchpad.net/lightdm-gtk-greeter" 29.13 +SOURCE="lightdm-gtk-greeter" 29.14 +TARBALL="$SOURCE-$VERSION.tar.gz" 29.15 +WGET_URL="https://launchpad.net/$SOURCE/1.6/$VERSION/+download/$TARBALL" 29.16 + 29.17 +DEPENDS="gtk+3 lightdm" 29.18 +BUILD_DEPENDS="gobject-introspection-dev gtk+3-dev lightdm-dev libxklavier-dev \ 29.19 +wget" 29.20 + 29.21 +# Rules to configure and make the package. 29.22 +compile_rules() 29.23 +{ 29.24 + ./configure \ 29.25 + --sysconfdir=/etc \ 29.26 + --disable-static \ 29.27 + --enable-introspection \ 29.28 + $CONFIGURE_ARGS && 29.29 + make && 29.30 + make install 29.31 +} 29.32 + 29.33 +# Rules to gen a SliTaz package suitable for Tazpkg. 29.34 +genpkg_rules() 29.35 +{ 29.36 + mkdir -p $fs/usr/share/locale 29.37 + cp -a $install/etc $fs 29.38 + cp -a $install/usr/sbin $fs/usr 29.39 + cp -a $install/usr/share/xgreeters $fs/usr/share 29.40 + 29.41 + # localization 29.42 + . $WOK/slitaz-i18n/stuff/locale-pack.conf 29.43 + for lang in $LOCALE_PACK; do 29.44 + langf=$install/usr/share/locale/$lang 29.45 + [ -d $langf ] && cp -a $langf $fs/usr/share/locale 29.46 + done 29.47 +} 29.48 + 29.49 +post_install() 29.50 +{ 29.51 + echo 'make lightdm-gtk3-greeter default greeter' 29.52 + sed -i 's|^# \(greeter-session =\)|\1 lightdm-gtk3-greeter #|' \ 29.53 + /etc/lightdm/lightdm.conf 29.54 +} 29.55 + 29.56 +post_remove() 29.57 +{ 29.58 + echo 'back to default greeter' 29.59 + sed -i 's|^\(greeter-session =\).*#\(.*\)|#\1\2|' \ 29.60 + /etc/lightdm/lightdm.conf 29.61 +}
30.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 30.2 +++ b/lightdm/description.txt Thu Mar 21 16:18:40 2013 +0000 30.3 @@ -0,0 +1,5 @@ 30.4 +An display manager that: 30.5 + * Has a lightweight codebase 30.6 + * Is standards compliant (PAM, ConsoleKit, etc) 30.7 + * Has a well defined interface between the server and user interface 30.8 + * Cross-desktop (greeters can be written in any toolkit)
31.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 31.2 +++ b/lightdm/receipt Thu Mar 21 16:18:40 2013 +0000 31.3 @@ -0,0 +1,52 @@ 31.4 +# SliTaz package receipt. 31.5 + 31.6 +PACKAGE="lightdm" 31.7 +VERSION="1.5.1" 31.8 +CATEGORY="system-tools" 31.9 +SHORT_DESC="A lightweight display manager" 31.10 +MAINTAINER="al.bobylev@gmail.com" 31.11 +LICENSE="GPL3 LGPL3" 31.12 +WEB_SITE="https://launchpad.net/lightdm" 31.13 +TARBALL="$PACKAGE-$VERSION.tar.xz" 31.14 +WGET_URL="https://launchpad.net/$PACKAGE/1.6/$VERSION/+download/$TARBALL" 31.15 +HELP="https://wiki.archlinux.org/index.php/LightDM" 31.16 + 31.17 +DEPENDS="libgcrypt libgio libxklavier pam xorg-libX11" 31.18 +BUILD_DEPENDS="gobject-introspection-dev pam-dev itstool libxklavier-dev \ 31.19 +libgcrypt-dev wget" 31.20 + 31.21 +# Rules to configure and make the package. 31.22 +compile_rules() 31.23 +{ 31.24 + ./configure \ 31.25 + --libexecdir=/usr/lib \ 31.26 + --sysconfdir=/etc \ 31.27 + --disable-static \ 31.28 + --enable-introspection \ 31.29 + --enable-liblightdm-gobject \ 31.30 + --disable-gtk-doc \ 31.31 + --with-greeter-session=lightdm-gtk-greeter \ 31.32 + $CONFIGURE_ARGS && 31.33 + make && 31.34 + make install 31.35 +} 31.36 + 31.37 +# Rules to gen a SliTaz package suitable for Tazpkg. 31.38 +genpkg_rules() 31.39 +{ 31.40 + mkdir -p \ 31.41 + $fs/usr/lib \ 31.42 + $fs/usr/share/locale 31.43 + cp -a $install/etc $fs 31.44 + cp -a $install/usr/bin $fs/usr 31.45 + cp -a $install/usr/lib/lightdm $fs/usr/lib 31.46 + cp -a $install/usr/lib/*.so* $fs/usr/lib 31.47 + cp -a $install/usr/sbin $fs/usr 31.48 + 31.49 + # localization 31.50 + . $WOK/slitaz-i18n/stuff/locale-pack.conf 31.51 + for lang in $LOCALE_PACK; do 31.52 + langf=$install/usr/share/locale/$lang 31.53 + [ -d $langf ] && cp -a $langf $fs/usr/share/locale 31.54 + done 31.55 +}
32.1 --- a/pixman-dev/receipt Thu Mar 21 01:05:34 2013 +0000 32.2 +++ b/pixman-dev/receipt Thu Mar 21 16:18:40 2013 +0000 32.3 @@ -1,20 +1,21 @@ 32.4 # SliTaz package receipt. 32.5 32.6 PACKAGE="pixman-dev" 32.7 -VERSION="0.26.0" 32.8 +VERSION="0.28.2" 32.9 CATEGORY="development" 32.10 -SHORT_DESC="Pixman library devel files." 32.11 +SHORT_DESC="Pixman library devel files" 32.12 MAINTAINER="pankso@slitaz.org" 32.13 -DEPENDS="pixman" 32.14 -WANTED="pixman" 32.15 WEB_SITE="http://www.cairographics.org/" 32.16 HOST_ARCH="i486 arm" 32.17 32.18 +WANTED="pixman" 32.19 +DEPENDS="pixman" 32.20 + 32.21 # Rules to gen a SliTaz package suitable for Tazpkg. 32.22 genpkg_rules() 32.23 { 32.24 mkdir -p $fs/usr/lib 32.25 + cp -a $install/usr/include $fs/usr 32.26 + cp -a $install/usr/lib/pkgconfig $fs/usr/lib 32.27 cp -a $install/usr/lib/*.*a $fs/usr/lib 32.28 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 32.29 - cp -a $install/usr/include $fs/usr 32.30 }
33.1 --- a/pixman/receipt Thu Mar 21 01:05:34 2013 +0000 33.2 +++ b/pixman/receipt Thu Mar 21 16:18:40 2013 +0000 33.3 @@ -1,24 +1,28 @@ 33.4 # SliTaz package receipt. 33.5 33.6 PACKAGE="pixman" 33.7 -VERSION="0.26.0" 33.8 +VERSION="0.28.2" 33.9 CATEGORY="x-window" 33.10 -SHORT_DESC="Pixman library." 33.11 +SHORT_DESC="Pixman library" 33.12 MAINTAINER="pankso@slitaz.org" 33.13 -BUILD_DEPENDS="perl" 33.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 33.15 +TARBALL="$PACKAGE-$VERSION.tar.gz" 33.16 WEB_SITE="http://www.cairographics.org/" 33.17 -WGET_URL="$XORG_MIRROR/lib/$TARBALL" 33.18 +#WGET_URL="$XORG_MIRROR/lib/$TARBALL" 33.19 +WGET_URL="${WEB_SITE}releases/$TARBALL" 33.20 HOST_ARCH="i486 arm" 33.21 33.22 +DEPENDS="glibc-base" 33.23 +BUILD_DEPENDS="libpng-dev" 33.24 + 33.25 # Rules to configure and make the package. 33.26 compile_rules() 33.27 { 33.28 - cd $src 33.29 ./configure \ 33.30 --enable-gtk=no \ 33.31 + --enable-libpng \ 33.32 $CONFIGURE_ARGS && 33.33 - make && make install 33.34 + make && 33.35 + make install 33.36 } 33.37 33.38 # Rules to gen a SliTaz package suitable for Tazpkg.
34.1 --- a/slitaz-i18n/receipt Thu Mar 21 01:05:34 2013 +0000 34.2 +++ b/slitaz-i18n/receipt Thu Mar 21 16:18:40 2013 +0000 34.3 @@ -8,9 +8,11 @@ 34.4 WEB_SITE="http://www.slitaz.org/" 34.5 34.6 # Bdeps ensure packages are built so we can get generated po files. 34.7 -BUILD_DEPENDS="asunder alsaplayer epdfview galculator viewnior gparted nano \ 34.8 -glib gtk+ leafpad lxpanel lxtask obconf openbox pcmanfm midori mtpaint \ 34.9 -mhwaveedit lostirc" 34.10 +BUILD_DEPENDS="acl alsaplayer alsa-utils asunder atk attr dialog e2fsprogs \ 34.11 +epdfview galculator gcc-lib-base gcolor2 gdk-pixbuf gettext-base glib glibc-base \ 34.12 +gparted gtk+ isomaster kbd-base leafpad libwebkit lostirc lxappearance lxpanel \ 34.13 +lxrandr lxtask mhwaveedit midori mtpaint nano obconf openbox parcellite parted \ 34.14 +pcmanfm popt retawq sakura transmission viewnior yad" 34.15 34.16 # Rules to gen a SliTaz package suitable for Tazpkg. 34.17 genpkg_rules()
35.1 --- a/slitaz-i18n/stuff/locale-pack.conf Thu Mar 21 01:05:34 2013 +0000 35.2 +++ b/slitaz-i18n/stuff/locale-pack.conf Thu Mar 21 16:18:40 2013 +0000 35.3 @@ -1,8 +1,10 @@ 35.4 35.5 # Packages LC_MESSAGES included in the locale pack. 35.6 -CORE_PKGS="asunder alsaplayer epdfview galculator viewnior gparted nano \ 35.7 -glib gtk+ leafpad lxpanel lxtask lxrandr obconf openbox pcmanfm midori \ 35.8 -mtpaint mhwaveedit lostirc transmission" 35.9 +CORE_PKGS="acl alsaplayer alsa-utils asunder atk attr dialog e2fsprogs epdfview \ 35.10 +galculator gcc-lib-base gcolor2 gdk-pixbuf gettext-base glib glibc-base gparted \ 35.11 +gtk+ isomaster kbd-base leafpad libwebkit lostirc lxappearance lxpanel lxrandr \ 35.12 +lxtask mhwaveedit midori mtpaint nano obconf openbox parcellite parted pcmanfm \ 35.13 +popt retawq sakura transmission viewnior yad" 35.14 35.15 # List of all locale pack (locale-xx) 35.16 -LOCALE_PACK="cs da de es fr hu id it pt pt_BR ru sl sv zh_CN zh_TW" 35.17 +LOCALE_PACK="cs da de el es fr hu id it pt pt_BR ru sl sv zh_CN zh_TW"