wok-next rev 19855

Add gptfdisk, spacefm-gtk2; up udevil.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Sep 05 03:04:03 2017 +0300 (2017-09-05)
parents 4c0c885152f4
children 0a9729329e28
files gptfdisk/description.txt gptfdisk/receipt spacefm-gtk2/receipt udevil/receipt
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/gptfdisk/description.txt	Tue Sep 05 03:04:03 2017 +0300
     1.3 @@ -0,0 +1,3 @@
     1.4 +GPT fdisk is a disk partitioning tool loosely modeled on Linux fdisk, but used
     1.5 +for modifying GUID Partition Table (GPT) disks. The related FixParts utility
     1.6 +fixes some common problems on Master Boot Record (MBR) disks.
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/gptfdisk/receipt	Tue Sep 05 03:04:03 2017 +0300
     2.3 @@ -0,0 +1,34 @@
     2.4 +# SliTaz package receipt v2.
     2.5 +
     2.6 +PACKAGE="gptfdisk"
     2.7 +VERSION="1.0.3"
     2.8 +CATEGORY="system-tools"
     2.9 +SHORT_DESC="GUID Partition Table (GPT) partitioning tools"
    2.10 +MAINTAINER="mojo@slitaz.org"
    2.11 +LICENSE="GPL2"
    2.12 +WEB_SITE="http://www.rodsbooks.com/gdisk/"
    2.13 +
    2.14 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    2.15 +WGET_URL="$SF_MIRROR/gptfdisk/$TARBALL"
    2.16 +
    2.17 +BUILD_DEPENDS="util-linux-uuid-dev ncurses-dev popt-dev"
    2.18 +
    2.19 +# Rules to configure and make the package.
    2.20 +compile_rules()
    2.21 +{
    2.22 +	make || return 1
    2.23 +
    2.24 +	# put apps to /sbin, where fdisk and friends
    2.25 +	mkdir -p $install/sbin
    2.26 +	cp -a gdisk cgdisk sgdisk fixparts $install/sbin
    2.27 +
    2.28 +	cook_pick_manpages *.8
    2.29 +	cook_pick_docs README NEWS
    2.30 +}
    2.31 +
    2.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
    2.33 +genpkg_rules()
    2.34 +{
    2.35 +	copy @std
    2.36 +	DEPENDS="ncurses popt util-linux-uuid"
    2.37 +}
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/spacefm-gtk2/receipt	Tue Sep 05 03:04:03 2017 +0300
     3.3 @@ -0,0 +1,35 @@
     3.4 +# SliTaz package receipt v2.
     3.5 +
     3.6 +PACKAGE="spacefm-gtk2"
     3.7 +VERSION="1.0.5"
     3.8 +CATEGORY="system-tools"
     3.9 +SHORT_DESC="Multi-panel tabbed file and desktop manager"
    3.10 +MAINTAINER="al.bobylev@gmail.com"
    3.11 +LICENSE="GPL3"
    3.12 +WEB_SITE="http://ignorantguru.github.io/spacefm/"
    3.13 +
    3.14 +TARBALL="spacefm-$VERSION.tar.gz"
    3.15 +WGET_URL="https://github.com/IgnorantGuru/spacefm/archive/$VERSION.tar.gz"
    3.16 +
    3.17 +BUILD_DEPENDS="intltool gtk+-dev eudev-dev ffmpegthumbnailer-dev   \
    3.18 +startup-notification-dev"
    3.19 +
    3.20 +# Rules to configure and make the package.
    3.21 +compile_rules()
    3.22 +{
    3.23 +	./configure \
    3.24 +		--with-preferable-sudo=/usr/bin/subox \
    3.25 +		$CONFIGURE_ARGS &&
    3.26 +	make &&
    3.27 +	make MKDIRPROG='mkdir -p' install || return 1
    3.28 +
    3.29 +	rm -rf $install/usr/share/mime/
    3.30 +}
    3.31 +
    3.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
    3.33 +genpkg_rules()
    3.34 +{
    3.35 +	copy @std
    3.36 +	DEPENDS="cairo eudev ffmpegthumbnailer gdk-pixbuf glib gtk+ pango \
    3.37 +	startup-notification xorg-libX11   bash"
    3.38 +}
     4.1 --- a/udevil/receipt	Mon Sep 04 02:20:25 2017 +0300
     4.2 +++ b/udevil/receipt	Tue Sep 05 03:04:03 2017 +0300
     4.3 @@ -1,32 +1,34 @@
     4.4 -# SliTaz package receipt.
     4.5 +# SliTaz package receipt v2.
     4.6  
     4.7  PACKAGE="udevil"
     4.8 -VERSION="0.4.3"
     4.9 +VERSION="0.4.4"
    4.10  CATEGORY="system-tools"
    4.11 -SHORT_DESC="Fast and light devices manager."
    4.12 +SHORT_DESC="Mount without password"
    4.13  MAINTAINER="pankso@slitaz.org"
    4.14  LICENSE="GPL3"
    4.15 +WEB_SITE="http://ignorantguru.github.io/udevil/"
    4.16 +
    4.17  TARBALL="$PACKAGE-$VERSION.tar.xz"
    4.18 -WEB_SITE="http://ignorantguru.github.com/udevil/"
    4.19 -WGET_URL="https://raw.github.com/IgnorantGuru/udevil/master/packages/$VERSION/$TARBALL"
    4.20 +WGET_URL="https://raw.githubusercontent.com/IgnorantGuru/udevil/pkg/$VERSION/$TARBALL"
    4.21  
    4.22 -DEPENDS="udev glib"
    4.23 -BUILD_DEPENDS="udev-dev glib-dev wget intltool"
    4.24 +BUILD_DEPENDS="intltool eudev-dev"
    4.25  
    4.26  # Rules to configure and make the package.
    4.27  compile_rules()
    4.28  {
    4.29 -	cd $src
    4.30 -	./configure --prefix=/usr &&
    4.31 -	make && make install
    4.32 +	./configure \
    4.33 +		--disable-systemd \
    4.34 +		$CONFIGURE_ARGS &&
    4.35 +	make && make install || return 1
    4.36 +
    4.37 +	# Must be suid root
    4.38 +	chmod +s $install/usr/bin/udevil
    4.39  }
    4.40  
    4.41  # Rules to gen a SliTaz package suitable for Tazpkg.
    4.42  genpkg_rules()
    4.43  {
    4.44 -	mkdir -p $fs/usr
    4.45 -	cp -a $install/etc $fs
    4.46 -	cp -a $install/usr/bin $fs/usr
    4.47 -	# Must be suid root
    4.48 -	chmod +s $fs/usr/bin/udevil
    4.49 +	copy @std
    4.50 +	DEPENDS="eudev glib   acl"
    4.51 +	SUGGESTED="util-linux-mount util-linux-misc"
    4.52  }