wok-next rev 20624
Up lsof (4.91), granite (0.5), tumbler (fix: disable gtk-doc, update deps)
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Thu Apr 26 03:40:57 2018 +0300 (2018-04-26) |
parents | 5c189fc65a98 |
children | aee343d75a6c |
files | granite/receipt granite/stuff/16.png granite/stuff/22.png granite/stuff/24.png granite/stuff/32.png granite/stuff/48.png lsof/receipt tumbler/receipt |
line diff
1.1 --- a/granite/receipt Wed Apr 25 22:28:07 2018 +0300 1.2 +++ b/granite/receipt Thu Apr 26 03:40:57 2018 +0300 1.3 @@ -1,74 +1,47 @@ 1.4 # SliTaz package receipt v2. 1.5 1.6 PACKAGE="granite" 1.7 -VERSION="0.2.1" 1.8 +VERSION="0.5" 1.9 CATEGORY="system-tools" 1.10 -SHORT_DESC="A development library for elementary development" 1.11 +SHORT_DESC="Library that extends GTK+" 1.12 MAINTAINER="al.bobylev@gmail.com" 1.13 LICENSE="LGPL3" 1.14 -WEB_SITE="https://launchpad.net/granite" 1.15 -BRANCH="535" 1.16 -TARBALL="$PACKAGE-$BRANCH.tar.bz2" 1.17 -WGET_URL="bzr|lp:granite" 1.18 +WEB_SITE="https://github.com/elementary/granite" 1.19 1.20 -BUILD_DEPENDS="bazaar cmake vala gtk+3-dev glib-dev libgee-dev \ 1.21 -gobject-introspection-dev" 1.22 -SPLIT="granite granite-demo granite-dev" 1.23 +TARBALL="$PACKAGE-$VERSION.tar.gz" 1.24 +WGET_URL="https://github.com/elementary/granite/archive/$VERSION.tar.gz" 1.25 1.26 -# Rules to configure and make the package. 1.27 -compile_rules() 1.28 -{ 1.29 - # gee-1.0 is old while gee-0.8 is latest ;) 1.30 - sed -i 's|gee-1.0|gee-0.8|g; s|Gee-1.0|Gee-0.8|g' \ 1.31 - $(grep -li gee-1.0 $(find . -type f)) 1.32 +BUILD_DEPENDS="cmake vala gtk+3-dev libgee-dev gobject-introspection-dev \ 1.33 +gettext" 1.34 +SPLIT="granite-demo granite granite-dev" 1.35 1.36 - mkdir build && 1.37 - cd build && 1.38 - cmake .. -DCMAKE_INSTALL_PREFIX=/usr && 1.39 +COOKOPTS="!menus" 1.40 + 1.41 +compile_rules() { 1.42 + mkdir build 1.43 + cd build 1.44 + cmake \ 1.45 + -DCMAKE_INSTALL_PREFIX=/usr \ 1.46 + .. && 1.47 make && 1.48 make DESTDIR=$install install 1.49 } 1.50 1.51 -# Rules to gen a SliTaz package suitable for Tazpkg. 1.52 -genpkg_rules() 1.53 -{ 1.54 +genpkg_rules() { 1.55 case $PACKAGE in 1.56 - granite) 1.57 - DEPENDS="gtk+3 libgee" 1.58 - mkdir -p \ 1.59 - $fs/usr/lib \ 1.60 - $fs/usr/share/locale 1.61 - cp -a $install/usr/lib/*.so* $fs/usr/lib 1.62 - # icons converted from svg 1.63 - for size in 16 22 24 32 48; do 1.64 - ifolder=$fs/usr/share/icons/hicolor/${size}x${size}/actions 1.65 - mkdir -p $ifolder 1.66 - cp $stuff/${size}.png $ifolder/application-menu.png 1.67 - done 1.68 - # localization 1.69 - . $WOK/slitaz-i18n/stuff/locale-pack.conf 1.70 - for lang in $LOCALE_PACK; do 1.71 - langf=$install/usr/share/locale/$lang 1.72 - [ -d $langf ] && cp -a $langf $fs/usr/share/locale 1.73 - done 1.74 - ;; 1.75 - granite-dev) 1.76 - CAT="development|Development files for granite" 1.77 - DEPENDS="granite" 1.78 - mkdir -p \ 1.79 - $fs/usr/lib \ 1.80 - $fs/usr/share 1.81 - cp -a $install/usr/include $fs/usr 1.82 - cp -a $install/usr/lib/girepository* $fs/usr/lib 1.83 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 1.84 - cp -a $install/usr/share/gir* $fs/usr/share 1.85 - cp -a $install/usr/share/vala $fs/usr/share 1.86 - ;; 1.87 - granite-demo) 1.88 - CAT="development|Demo for granite" 1.89 - DEPENDS="granite" 1.90 - mkdir -p $fs/usr 1.91 - cp -a $install/usr/bin $fs/usr 1.92 - ;; 1.93 + granite-demo) 1.94 + copy granite-demo granite-demo.desktop 1.95 + CAT="development|demo" 1.96 + DEPENDS="glib granite gtk+3 libgee" 1.97 + ;; 1.98 + granite) 1.99 + copy @std *.svg *.mo @rm 1.100 + DEPENDS="cairo gdk-pixbuf glib gtk+3 libgee pango" 1.101 + ;; 1.102 + *-dev) 1.103 + copy @dev 1.104 + DEPENDS="granite cairo-dev gdk-pixbuf-dev glib-dev gtk+3-dev \ 1.105 + libgee-dev" 1.106 + ;; 1.107 esac 1.108 }
2.1 Binary file granite/stuff/16.png has changed
3.1 Binary file granite/stuff/22.png has changed
4.1 Binary file granite/stuff/24.png has changed
5.1 Binary file granite/stuff/32.png has changed
6.1 Binary file granite/stuff/48.png has changed
7.1 --- a/lsof/receipt Wed Apr 25 22:28:07 2018 +0300 7.2 +++ b/lsof/receipt Thu Apr 26 03:40:57 2018 +0300 7.3 @@ -1,32 +1,29 @@ 7.4 -# SliTaz package receipt. 7.5 +# SliTaz package receipt v2. 7.6 7.7 PACKAGE="lsof" 7.8 -VERSION="4.84" 7.9 +VERSION="4.91" 7.10 CATEGORY="system-tools" 7.11 -SHORT_DESC="list open files." 7.12 +SHORT_DESC="Lists open files for running Unix processes" 7.13 MAINTAINER="pascal.bellard@slitaz.org" 7.14 LICENSE="BSD" 7.15 +WEB_SITE="https://people.freebsd.org/~abe/" 7.16 + 7.17 TARBALL="${PACKAGE}_$VERSION.tar.bz2" 7.18 -WEB_SITE="http://people.freebsd.org/~abe/" 7.19 -WGET_URL="ftp://lsof.itap.purdue.edu/pub/tools/unix/$PACKAGE/$TARBALL" 7.20 +WGET_URL="ftp://ftp.fu-berlin.de/pub/unix/tools/lsof/$TARBALL" 7.21 7.22 -# Rules to configure and make the package. 7.23 -compile_rules() 7.24 -{ 7.25 - mv ${PACKAGE}_${VERSION} $src 2> /dev/null 7.26 - cd $src 7.27 - if [ ! -d ${PACKAGE}_${VERSION}_src ]; then 7.28 - tar xf ${PACKAGE}_${VERSION}_src.tar 7.29 - fi 7.30 +BUILD_DEPENDS="perl" 7.31 + 7.32 +compile_rules() { 7.33 + tar xf ${PACKAGE}_${VERSION}_src.tar 7.34 cd ${PACKAGE}_${VERSION}_src 7.35 + 7.36 yes '' | ./Configure linux && 7.37 - make 7.38 + make -j1 || return 1 7.39 + 7.40 + install -Dm755 $src/${PACKAGE}_${VERSION}_src/lsof $install/usr/bin/lsof 7.41 + cook_pick_manpages $src/${PACKAGE}_${VERSION}_src/lsof.8 7.42 } 7.43 7.44 -# Rules to gen a SliTaz package suitable for Tazpkg. 7.45 -genpkg_rules() 7.46 -{ 7.47 - mkdir -p $fs/usr/bin 7.48 - cp $src/${PACKAGE}_${VERSION}_src/lsof $fs/usr/bin 7.49 +genpkg_rules() { 7.50 + copy @std 7.51 } 7.52 -
8.1 --- a/tumbler/receipt Wed Apr 25 22:28:07 2018 +0300 8.2 +++ b/tumbler/receipt Thu Apr 26 03:40:57 2018 +0300 8.3 @@ -6,12 +6,12 @@ 8.4 SHORT_DESC="D-Bus thumbnailing service" 8.5 MAINTAINER="al.bobylev@gmail.com" 8.6 LICENSE="GPL2 LGPL2.1" 8.7 -WEB_SITE="https://www.openhub.net/p/tumbler" 8.8 +WEB_SITE="http://docs.xfce.org/xfce/thunar/tumbler" 8.9 8.10 TARBALL="$PACKAGE-$VERSION.tar.bz2" 8.11 WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL" 8.12 8.13 -BUILD_DEPENDS="intltool gtk-doc dbus-glib dbus-dev dbus-glib-dev \ 8.14 +BUILD_DEPENDS="intltool dbus-glib dbus-dev dbus-glib-dev \ 8.15 gdk-pixbuf-dev curl-dev freetype-dev libjpeg-turbo-dev ffmpegthumbnailer-dev \ 8.16 gst1-plugins-base-dev libgsf-dev poppler-dev libopenraw-dev lcms2-dev" 8.17 SPLIT="tumbler-plugin-cover tumbler-plugin-ffmpeg tumbler-plugin-font \ 8.18 @@ -25,7 +25,6 @@ 8.19 8.20 ./configure \ 8.21 --disable-debug \ 8.22 - --enable-gtk-doc \ 8.23 $CONFIGURE_ARGS && 8.24 fix libtool && 8.25 make && 8.26 @@ -36,64 +35,56 @@ 8.27 case $PACKAGE in 8.28 *-cover) 8.29 copy tumbler-cover-thumbnailer.so 8.30 - DEPENDS="tumbler openssl libcurl libidn2 libssh2" 8.31 + DEPENDS="gdk-pixbuf glib libcurl tumbler" 8.32 CAT="graphics|cover video thumbnailer" 8.33 ;; 8.34 *-ffmpeg) 8.35 copy tumbler-ffmpeg-thumbnailer.so 8.36 - DEPENDS="tumbler ffmpegthumbnailer" 8.37 + DEPENDS="ffmpegthumbnailer gdk-pixbuf glib tumbler" 8.38 CAT="graphics|FFmpeg video thumbnailer" 8.39 ;; 8.40 *-font) 8.41 copy tumbler-font-thumbnailer.so 8.42 - DEPENDS="tumbler bzlib freetype libharfbuzz" 8.43 + DEPENDS="freetype gdk-pixbuf glib tumbler" 8.44 CAT="graphics|font thumbnailer" 8.45 ;; 8.46 *-gst) 8.47 copy tumbler-gst-thumbnailer.so 8.48 - DEPENDS="tumbler gst1-plugins-base gstreamer1" 8.49 + DEPENDS="gdk-pixbuf glib gst1-plugins-base gstreamer1 tumbler" 8.50 CAT="graphics|GStreamer video thumbnailer" 8.51 ;; 8.52 *-jpeg) 8.53 copy tumbler-jpeg-thumbnailer.so 8.54 - DEPENDS="tumbler libjpeg-turbo" 8.55 + DEPENDS="gdk-pixbuf glib libjpeg-turbo tumbler" 8.56 CAT="graphics|JPEG thumbnailer" 8.57 ;; 8.58 *-odf) 8.59 copy tumbler-odf-thumbnailer.so 8.60 - DEPENDS="tumbler bzlib libgsf liblzma libxml2" 8.61 + DEPENDS="gdk-pixbuf glib libgsf tumbler" 8.62 CAT="graphics|ODF thumbnailer" 8.63 ;; 8.64 *-poppler) 8.65 copy tumbler-poppler-thumbnailer.so 8.66 - DEPENDS="tumbler bzlib cairo fontconfig freetype lcms2 libharfbuzz \ 8.67 - libjpeg-turbo liblzma libxml2 poppler tiff xorg-libX11 xorg-libXau \ 8.68 - xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb xorg-pixman" 8.69 + DEPENDS="cairo gdk-pixbuf glib poppler tumbler" 8.70 CAT="graphics|Poppler PDF/PS thumbnailer" 8.71 ;; 8.72 *-raw) 8.73 copy tumbler-raw-thumbnailer.so 8.74 - DEPENDS="tumbler libjpeg-turbo libopenraw libopenraw-gnome" 8.75 + DEPENDS="gdk-pixbuf glib libopenraw-gnome tumbler" 8.76 CAT="graphics|RAW thumbnailer" 8.77 ;; 8.78 tumbler) 8.79 copy @std @rm 8.80 - DEPENDS="dbus dbus-glib gdk-pixbuf glib libffi libpng16 pcre \ 8.81 - util-linux-blkid util-linux-mount util-linux-uuid zlib" 8.82 + DEPENDS="dbus dbus-glib gdk-pixbuf glib libpng16" 8.83 CAT="graphics|main package" 8.84 CONFIG_FILES="/etc/xdg/tumbler/tumbler.rc" 8.85 ;; 8.86 *-dev) 8.87 copy @dev 8.88 - DEPENDS="tumbler bzip2-dev cairo-dev curl-dev \ 8.89 - ffmpegthumbnailer-dev fontconfig-dev freetype-dev gdk-pixbuf-dev \ 8.90 - glib-dev gst1-plugins-base-dev gstreamer1-dev harfbuzz-dev \ 8.91 - libjpeg-turbo-dev lcms2-dev libffi-dev libgsf-dev libidn2-dev \ 8.92 - libopenraw-dev libpng16-dev libssh2-dev libxml2-dev openssl-dev \ 8.93 - pcre-dev poppler-dev tiff-dev util-linux-blkid-dev \ 8.94 - util-linux-mount-dev util-linux-uuid-dev xorg-libX11-dev \ 8.95 - xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ 8.96 - xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev" 8.97 + DEPENDS="tumbler tumbler-plugin-cover tumbler-plugin-ffmpeg \ 8.98 + tumbler-plugin-font tumbler-plugin-gst tumbler-plugin-jpeg \ 8.99 + tumbler-plugin-odf tumbler-plugin-poppler tumbler-plugin-raw \ 8.100 + glib-dev" 8.101 ;; 8.102 esac 8.103 TAGS="Xfce"