# HG changeset patch # User Aleksej Bobylev # Date 1504569843 -10800 # Node ID e96c2053ccb9ebfb73e71ff43c4e57815c5757ab # Parent 4c0c885152f4fbe3ce83903bbfe50fc620eb127e Add gptfdisk, spacefm-gtk2; up udevil. diff -r 4c0c885152f4 -r e96c2053ccb9 gptfdisk/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gptfdisk/description.txt Tue Sep 05 03:04:03 2017 +0300 @@ -0,0 +1,3 @@ +GPT fdisk is a disk partitioning tool loosely modeled on Linux fdisk, but used +for modifying GUID Partition Table (GPT) disks. The related FixParts utility +fixes some common problems on Master Boot Record (MBR) disks. diff -r 4c0c885152f4 -r e96c2053ccb9 gptfdisk/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gptfdisk/receipt Tue Sep 05 03:04:03 2017 +0300 @@ -0,0 +1,34 @@ +# SliTaz package receipt v2. + +PACKAGE="gptfdisk" +VERSION="1.0.3" +CATEGORY="system-tools" +SHORT_DESC="GUID Partition Table (GPT) partitioning tools" +MAINTAINER="mojo@slitaz.org" +LICENSE="GPL2" +WEB_SITE="http://www.rodsbooks.com/gdisk/" + +TARBALL="$PACKAGE-$VERSION.tar.gz" +WGET_URL="$SF_MIRROR/gptfdisk/$TARBALL" + +BUILD_DEPENDS="util-linux-uuid-dev ncurses-dev popt-dev" + +# Rules to configure and make the package. +compile_rules() +{ + make || return 1 + + # put apps to /sbin, where fdisk and friends + mkdir -p $install/sbin + cp -a gdisk cgdisk sgdisk fixparts $install/sbin + + cook_pick_manpages *.8 + cook_pick_docs README NEWS +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + copy @std + DEPENDS="ncurses popt util-linux-uuid" +} diff -r 4c0c885152f4 -r e96c2053ccb9 spacefm-gtk2/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/spacefm-gtk2/receipt Tue Sep 05 03:04:03 2017 +0300 @@ -0,0 +1,35 @@ +# SliTaz package receipt v2. + +PACKAGE="spacefm-gtk2" +VERSION="1.0.5" +CATEGORY="system-tools" +SHORT_DESC="Multi-panel tabbed file and desktop manager" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="GPL3" +WEB_SITE="http://ignorantguru.github.io/spacefm/" + +TARBALL="spacefm-$VERSION.tar.gz" +WGET_URL="https://github.com/IgnorantGuru/spacefm/archive/$VERSION.tar.gz" + +BUILD_DEPENDS="intltool gtk+-dev eudev-dev ffmpegthumbnailer-dev \ +startup-notification-dev" + +# Rules to configure and make the package. +compile_rules() +{ + ./configure \ + --with-preferable-sudo=/usr/bin/subox \ + $CONFIGURE_ARGS && + make && + make MKDIRPROG='mkdir -p' install || return 1 + + rm -rf $install/usr/share/mime/ +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + copy @std + DEPENDS="cairo eudev ffmpegthumbnailer gdk-pixbuf glib gtk+ pango \ + startup-notification xorg-libX11 bash" +} diff -r 4c0c885152f4 -r e96c2053ccb9 udevil/receipt --- a/udevil/receipt Mon Sep 04 02:20:25 2017 +0300 +++ b/udevil/receipt Tue Sep 05 03:04:03 2017 +0300 @@ -1,32 +1,34 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="udevil" -VERSION="0.4.3" +VERSION="0.4.4" CATEGORY="system-tools" -SHORT_DESC="Fast and light devices manager." +SHORT_DESC="Mount without password" MAINTAINER="pankso@slitaz.org" LICENSE="GPL3" +WEB_SITE="http://ignorantguru.github.io/udevil/" + TARBALL="$PACKAGE-$VERSION.tar.xz" -WEB_SITE="http://ignorantguru.github.com/udevil/" -WGET_URL="https://raw.github.com/IgnorantGuru/udevil/master/packages/$VERSION/$TARBALL" +WGET_URL="https://raw.githubusercontent.com/IgnorantGuru/udevil/pkg/$VERSION/$TARBALL" -DEPENDS="udev glib" -BUILD_DEPENDS="udev-dev glib-dev wget intltool" +BUILD_DEPENDS="intltool eudev-dev" # Rules to configure and make the package. compile_rules() { - cd $src - ./configure --prefix=/usr && - make && make install + ./configure \ + --disable-systemd \ + $CONFIGURE_ARGS && + make && make install || return 1 + + # Must be suid root + chmod +s $install/usr/bin/udevil } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr - cp -a $install/etc $fs - cp -a $install/usr/bin $fs/usr - # Must be suid root - chmod +s $fs/usr/bin/udevil + copy @std + DEPENDS="eudev glib acl" + SUGGESTED="util-linux-mount util-linux-misc" }