# HG changeset patch # User Matthew Sheets # Date 1247068251 0 # Node ID de6186d0a7c1fe86eff53d1660848af8bd423435 # Parent 759a344ac7abd1319d400064b4a7e000677f788b Add: coreutils (all coreutils packaged in groups by function) diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-character/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-character/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,44 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-character" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU utilities that operate on characters." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/tr $fs/usr/bin + cp -a $_pkg/usr/bin/expand $fs/usr/bin + cp -a $_pkg/usr/bin/unexpand $fs/usr/bin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/usr/bin/tr $root/usr/bin/expand $root/usr/bin/unexpand + status +} + +post_remove() +{ + ln -s /bin/busybox /usr/bin/tr + ln -s /bin/busybox /usr/bin/expand + ln -s /bin/busybox /usr/bin/unexpand +} diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-command/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-command/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,57 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-command" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU command utilities." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/bin + cp -a $_pkg/usr/bin/nice $fs/bin + cp -a $_pkg/usr/bin/kill $fs/bin + cp -a $_pkg/usr/bin/sleep $fs/bin + + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/env $fs/usr/bin + cp -a $_pkg/usr/bin/nohup $fs/usr/bin + cp -a $_pkg/usr/bin/timeout $fs/usr/bin + + mkdir -p $fs/usr/sbin + cp -a $_pkg/usr/bin/chroot $fs/usr/sbin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/bin/nice $root/bin/kill $root/bin/sleep + rm -f $root/usr/bin/env $root/usr/bin/nohup + rm -f $root/usr/sbin/chroot + status +} + +post_remove() +{ + ln -s /bin/busybox /bin/nice + ln -s /bin/busybox /bin/kill + ln -s /bin/busybox /bin/sleep + ln -s /bin/busybox /usr/bin/env + ln -s /bin/busybox /usr/bin/nohup + ln -s /bin/busybox /usr/sbin/chroot +} diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-conditions/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-conditions/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,51 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-conditions" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU utilities for conditions." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base gmp" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/bin + cp -a $_pkg/usr/bin/false $fs/bin + cp -a $_pkg/usr/bin/true $fs/bin + + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/test $fs/usr/bin + cp -a $_pkg/usr/bin/[ $fs/usr/bin + cp -a $_pkg/usr/bin/expr $fs/usr/bin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/bin/false $root/bin/true + rm -f $root/usr/bin/test $root/usr/bin/[ $root/usr/bin/expr + status +} + +post_remove() +{ + ln -s /bin/busybox /bin/false + ln -s /bin/busybox /bin/true + ln -s /bin/busybox /usr/bin/test + ln -s /bin/busybox /usr/bin/[ + ln -s /bin/busybox /usr/bin/expr +} diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-context-system/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-context-system/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,51 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-context-system" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU utilities related to the system context." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/bin + cp -a $_pkg/usr/bin/date $fs/bin + cp -a $_pkg/usr/bin/uname $fs/bin + + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/chcon $fs/usr/bin + cp -a $_pkg/usr/bin/runcon $fs/usr/bin + cp -a $_pkg/usr/bin/hostid $fs/usr/bin + cp -a $_pkg/usr/bin/uptime $fs/usr/bin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/bin/date $root/bin/uname + rm -f $root/usr/bin/hostid $root/usr/bin/uptime + status +} + +post_remove() +{ + ln -s /bin/busybox /bin/date + ln -s /bin/busybox /bin/uname + ln -s /bin/busybox /usr/bin/hostid + ln -s /bin/busybox /usr/bin/uptime +} diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-context-user/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-context-user/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,52 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-context-user" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU utilities related to the user context." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/bin + cp -a $_pkg/usr/bin/id $fs/bin + + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/logname $fs/usr/bin + cp -a $_pkg/usr/bin/whoami $fs/usr/bin + cp -a $_pkg/usr/bin/groups $fs/usr/bin + cp -a $_pkg/usr/bin/pinky $fs/usr/bin + cp -a $_pkg/usr/bin/users $fs/usr/bin + cp -a $_pkg/usr/bin/who $fs/usr/bin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/bin/id + rm -f $root/usr/bin/logname $root/usr/bin/whoami $root/usr/bin/who + status +} + +post_remove() +{ + ln -s /bin/busybox /bin/id + ln -s /bin/busybox /usr/bin/logname + ln -s /bin/busybox /usr/bin/whoami + ln -s /bin/busybox /usr/bin/who +} diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-context-working/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-context-working/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,49 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-context-working" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU utilities related to the working context." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/bin + cp -a $_pkg/usr/bin/pwd $fs/bin + cp -a $_pkg/usr/bin/stty $fs/bin + cp -a $_pkg/usr/bin/printevn $fs/bin + + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/tty $fs/usr/bin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/bin/pwd $root/bin/stty $root/bin/printenv + rm -f $root/usr/bin/tty + status +} + +post_remove() +{ + ln -s /bin/busybox /bin/pwd + ln -s /bin/busybox /bin/stty + ln -s /bin/busybox /bin/printenv + ln -s /bin/busybox /usr/bin/tty +} diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-directory/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-directory/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,48 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-directory" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU utilities that list directories." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/bin + cp -a $_pkg/usr/bin/ls $fs/bin + + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/dir $fs/usr/bin + cp -a $_pkg/usr/bin/vdir $fs/usr/bin + cp -a $_pkg/usr/bin/dircolors $fs/usr/bin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/bin/ls $root/usr/bin/dir $root/usr/bin/vdir $root/usr/bin/dircolors + status +} + +post_remove() +{ + ln -s /bin/busybox /bin/ls + ln -s /bin/busybox /usr/bin/dir + ln -s /bin/busybox /usr/bin/vdir + ln -s /bin/busybox /usr/bin/dircolors +} diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-disk/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-disk/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,50 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-disk" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU utilities that work with disks." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/bin + cp -a $_pkg/usr/bin/df $fs/bin + cp -a $_pkg/usr/bin/stat $fs/bin + cp -a $_pkg/usr/bin/sync $fs/bin + + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/du $fs/usr/bin + cp -a $_pkg/usr/bin/truncate $fs/usr/bin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/bin/df $root/bin/stat $root/bin/sync + rm -f $root/usr/bin/du + status +} + +post_remove() +{ + ln -s /bin/busybox /bin/df + ln -s /bin/busybox /bin/stat + ln -s /bin/busybox /bin/sync + ln -s /bin/busybox /usr/bin/du +} diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-file-attributes/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-file-attributes/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,46 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-file-attributes" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU utilities that change file attributes." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/bin + cp -a $_pkg/usr/bin/chown $fs/bin + cp -a $_pkg/usr/bin/chgrp $fs/bin + cp -a $_pkg/usr/bin/chmod $fs/bin + cp -a $_pkg/usr/bin/touch $fs/bin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/bin/chown $root/bin/chgrp $root/bin/chmod $root/bin/touch + status +} + +post_remove() +{ + ln -s /bin/busybox /bin/chown + ln -s /bin/busybox /bin/chgrp + ln -s /bin/busybox /bin/chmod + ln -s /bin/busybox /bin/touch +} diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-file-format/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-file-format/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,42 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-file-format" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU utilities that format file contents." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/fmt $fs/usr/bin + cp -a $_pkg/usr/bin/pr $fs/usr/bin + cp -a $_pkg/usr/bin/fold $fs/usr/bin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/usr/bin/fold + status +} + +post_remove() +{ + ln -s /bin/busybox /usr/bin/fold +} diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-file-output-full/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-file-output-full/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,47 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-file-output-full" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU utilities that output entire files." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/bin + cp -a $_pkg/usr/bin/cat $fs/bin + + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/tac $fs/usr/bin + cp -a $_pkg/usr/bin/nl $fs/usr/bin + cp -a $_pkg/usr/bin/od $fs/usr/bin + cp -a $_pkg/usr/bin/base64 $fs/usr/bin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/bin/cat $root/usr/bin/od + status +} + +post_remove() +{ + ln -s /bin/busybox /bin/cat + ln -s /bin/busybox /usr/bin/od +} diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-file-output-part/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-file-output-part/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,45 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-file-output-part" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU utilities that output file parts." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/head $fs/usr/bin + cp -a $_pkg/usr/bin/tail $fs/usr/bin + cp -a $_pkg/usr/bin/split $fs/usr/bin + cp -a $_pkg/usr/bin/csplit $fs/usr/bin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/usr/bin/head $root/usr/bin/tail $root/usr/bin/split + status +} + +post_remove() +{ + ln -s /bin/busybox /usr/bin/head + ln -s /bin/busybox /usr/bin/tail + ln -s /bin/busybox /usr/bin/split +} diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-file-sort/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-file-sort/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,47 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-file-sort" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU utilities that operate on sorted files." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/sort $fs/usr/bin + cp -a $_pkg/usr/bin/shuf $fs/usr/bin + cp -a $_pkg/usr/bin/uniq $fs/usr/bin + cp -a $_pkg/usr/bin/comm $fs/usr/bin + cp -a $_pkg/usr/bin/ptx $fs/usr/bin + cp -a $_pkg/usr/bin/tsort $fs/usr/bin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/usr/bin/sort $root/usr/bin/uniq $root/usr/bin/comm + status +} + +post_remove() +{ + ln -s /bin/busybox /usr/bin/sort + ln -s /bin/busybox /usr/bin/uniq + ln -s /bin/busybox /usr/bin/comm +} diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-file-special/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-file-special/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,56 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-file-special" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU utilities that work with special file types." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/bin + cp -a $_pkg/usr/bin/ln $fs/bin + cp -a $_pkg/usr/bin/mkdir $fs/bin + cp -a $_pkg/usr/bin/mknod $fs/bin + cp -a $_pkg/usr/bin/rmdir $fs/bin + + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/link $fs/usr/bin + cp -a $_pkg/usr/bin/mkfifo $fs/usr/bin + cp -a $_pkg/usr/bin/mktemp $fs/usr/bin + cp -a $_pkg/usr/bin/readlink $fs/usr/bin + cp -a $_pkg/usr/bin/unlink $fs/usr/bin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/bin/ln $root/bin/mkdir $root/bin/mknod $root/bin/rmdir + rm -f $root/usr/bin/mkfifo $root/usr/bin/readlink + status +} + +post_remove() +{ + ln -s /bin/busybox /bin/ln + ln -s /bin/busybox /bin/mkdir + ln -s /bin/busybox /bin/mknod + ln -s /bin/busybox /bin/rmdir + ln -s /bin/busybox /usr/bin/mkfifo + ln -s /bin/busybox /usr/bin/readlink +} diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-file-summarize/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-file-summarize/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,52 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-file-summarize" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU utilities that summarize files." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/wc $fs/usr/bin + cp -a $_pkg/usr/bin/sum $fs/usr/bin + cp -a $_pkg/usr/bin/cksum $fs/usr/bin + cp -a $_pkg/usr/bin/md5sum $fs/usr/bin + cp -a $_pkg/usr/bin/sha1sum $fs/usr/bin + cp -a $_pkg/usr/bin/sha224sum $fs/usr/bin + cp -a $_pkg/usr/bin/sha256sum $fs/usr/bin + cp -a $_pkg/usr/bin/sha384sum $fs/usr/bin + cp -a $_pkg/usr/bin/sha512sum $fs/usr/bin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/usr/bin/wc $root/usr/bin/sum $root/usr/bin/cksum $root/usr/bin/md5sum $root/usr/bin/sha1sum + status +} + +post_remove() +{ + ln -s /bin/busybox /usr/bin/wc + ln -s /bin/busybox /usr/bin/sum + ln -s /bin/busybox /usr/bin/cksum + ln -s /bin/busybox /usr/bin/md5sum + ln -s /bin/busybox /usr/bin/sha1sum +} diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-line/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-line/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,42 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-line" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU utilities that operate on fields within a line." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base gmp libcap" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/cut $fs/usr/bin + cp -a $_pkg/usr/bin/paste $fs/usr/bin + cp -a $_pkg/usr/bin/join $fs/usr/bin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/usr/bin/cut + status +} + +post_remove() +{ + ln -s /bin/busybox /usr/bin/cut +} diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-numeric/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-numeric/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,41 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-numeric" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU numeric utilities." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base gmp" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/factor $fs/usr/bin + cp -a $_pkg/usr/bin/seq $fs/usr/bin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/usr/bin/seq + status +} + +post_remove() +{ + ln -s /bin/busybox /usr/bin/seq +} diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-operations/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-operations/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,53 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-operations" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU utilities that perform basic operations." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/bin + cp -a $_pkg/usr/bin/cp $fs/bin + cp -a $_pkg/usr/bin/dd $fs/bin + cp -a $_pkg/usr/bin/mv $fs/bin + cp -a $_pkg/usr/bin/rm $fs/bin + + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/install $fs/usr/bin + cp -a $_pkg/usr/bin/shred $fs/usr/bin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/bin/cp $root/bin/dd $root/bin/mv $root/bin/rm + rm -f $root/usr/bin/install $root/usr/bin/shred + status +} + +post_remove() +{ + ln -s /bin/busybox /bin/cp + ln -s /bin/busybox /bin/dd + ln -s /bin/busybox /bin/mv + ln -s /bin/busybox /bin/rm + ln -s /bin/busybox /usr/bin/install + ln -s /bin/busybox /usr/bin/shred +} diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-path/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-path/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,43 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-path" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU utilities that perform path manipulation." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/basename $fs/usr/bin + cp -a $_pkg/usr/bin/dirname $fs/usr/bin + cp -a $_pkg/usr/bin/pathchk $fs/usr/bin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/usr/bin/basename $root/usr/bin/dirname + status +} + +post_remove() +{ + ln -s /bin/busybox /usr/bin/basename + ln -s /bin/busybox /usr/bin/dirname +} diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-print/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-print/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,47 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-print" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU utilities that print text." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/bin + cp -a $_pkg/usr/bin/echo $fs/bin + + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/printf $fs/usr/bin + cp -a $_pkg/usr/bin/yes $fs/usr/bin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/bin/echo + rm -f $root/usr/bin/printf $root/usr/bin/yes + status +} + +post_remove() +{ + ln -s /bin/busybox /bin/echo + ln -s /bin/busybox /usr/bin/printf + ln -s /bin/busybox /usr/bin/yes +} diff -r 759a344ac7ab -r de6186d0a7c1 coreutils-redirection/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/coreutils-redirection/receipt Wed Jul 08 15:50:51 2009 +0000 @@ -0,0 +1,40 @@ +# SliTaz package receipt. + +PACKAGE="coreutils-redirection" +VERSION="7.4" +CATEGORY="system-tools" +SHORT_DESC="GNU utilities that work with disks." +MAINTAINER="rcx@zoominternet.net" +WEB_SITE="http://www.gnu.org/software/coreutils/" +DEPENDS="glibc-base" +WANTED="coreutils" + +# Rules to gen a SliTaz package suitable for Tazpkg. +# +# This is a special package for installed system or developer. We only take +# a few things, as Busybox provides all the basic utilities, but not for compiling. +# But DO NOT erase a Busybox applet, remove it before with pre_install rules. +# +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/tee $fs/usr/bin +} + +# Pre and post install commands for Tazpkg. +# We must remove all Busybox symlink before installing. +# +pre_install() +{ + local root + root=$1 + echo "Processing pre-install commands..." + echo -n "Removing all Busybox replaced utils... " + rm -f $root/usr/bin/tee + status +} + +post_remove() +{ + ln -s /bin/busybox /usr/bin/tee +}