crux-commits
Threads by month
- ----- 2025 -----
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- 1 participants
- 74133 discussions
Author: sten
Date: 2006-08-03 23:19:53 +0200 (Thu, 03 Aug 2006)
New Revision: 1681
Added:
crux-2.2/ports/opt/freeglut/freeglut-2.4.0.patch
Modified:
crux-2.2/ports/opt/freeglut/.md5sum
crux-2.2/ports/opt/freeglut/Pkgfile
Log:
freeglut: bugfix release. Fixes compilation against nVidia headers, and a mis-generated GLUT cursors
Modified: crux-2.2/ports/opt/freeglut/.md5sum
===================================================================
--- crux-2.2/ports/opt/freeglut/.md5sum 2006-08-03 19:13:05 UTC (rev 1680)
+++ crux-2.2/ports/opt/freeglut/.md5sum 2006-08-03 21:19:53 UTC (rev 1681)
@@ -1 +1,2 @@
+d6ba7e22ebb0fd7904b8e18c97475ba6 freeglut-2.4.0.patch
6d16873bd876fbf4980a927cfbc496a1 freeglut-2.4.0.tar.gz
Modified: crux-2.2/ports/opt/freeglut/Pkgfile
===================================================================
--- crux-2.2/ports/opt/freeglut/Pkgfile 2006-08-03 19:13:05 UTC (rev 1680)
+++ crux-2.2/ports/opt/freeglut/Pkgfile 2006-08-03 21:19:53 UTC (rev 1681)
@@ -6,12 +6,15 @@
name=freeglut
version=2.4.0
-release=1
-source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.gz)
+release=2
+source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.gz \
+ freeglut-2.4.0.patch)
build() {
+ patch -p0 -i $SRC/freeglut-2.4.0.patch
cd $name-$version
- ./configure --prefix=/usr
+ ./configure --prefix=/usr \
+ --disable-warnings
make
make DESTDIR=$PKG install
}
Added: crux-2.2/ports/opt/freeglut/freeglut-2.4.0.patch
===================================================================
--- crux-2.2/ports/opt/freeglut/freeglut-2.4.0.patch (rev 0)
+++ crux-2.2/ports/opt/freeglut/freeglut-2.4.0.patch 2006-08-03 21:19:53 UTC (rev 1681)
@@ -0,0 +1,23 @@
+--- freeglut-2.4.0.orig/src/freeglut_cursor.c
++++ freeglut-2.4.0/src/freeglut_cursor.c
+@@ -130,7 +130,9 @@
+ XCreateFontCursor( fgDisplay.Display, entry->cursorShape );
+ }
+ cursor = entry->cachedCursor;
+- } else {
++ if (cursor == None)
++ fgError( "Failed to create cursor" );
++ } else {
+ switch( cursorIDToUse )
+ {
+ case GLUT_CURSOR_NONE:
+@@ -147,9 +149,6 @@
+ }
+ }
+
+- if ( ( cursorIDToUse != GLUT_CURSOR_NONE ) && ( cursor == None ) ) {
+- fgError( "Failed to create cursor" );
+- }
+ XDefineCursor( fgDisplay.Display,
+ window->Window.Handle, cursor );
+ }
1
0
Author: jaeger
Date: 2006-08-03 21:13:05 +0200 (Thu, 03 Aug 2006)
New Revision: 1680
Modified:
crux-2.2/ports/opt/firefox/.md5sum
crux-2.2/ports/opt/firefox/Pkgfile
Log:
firefox: updated to version 1.5.0.6
Modified: crux-2.2/ports/opt/firefox/.md5sum
===================================================================
--- crux-2.2/ports/opt/firefox/.md5sum 2006-08-03 14:27:57 UTC (rev 1679)
+++ crux-2.2/ports/opt/firefox/.md5sum 2006-08-03 19:13:05 UTC (rev 1680)
@@ -1,2 +1,2 @@
-4ef41c8983c47c36efada10a867ffa6f firefox-1.5.0.5-source.tar.bz2
+3a659d384744cab77f90920f6d529c89 firefox-1.5.0.6-source.tar.bz2
9c62bd78f4ff2a5f166bc72d83db75e0 mozconfig
Modified: crux-2.2/ports/opt/firefox/Pkgfile
===================================================================
--- crux-2.2/ports/opt/firefox/Pkgfile 2006-08-03 14:27:57 UTC (rev 1679)
+++ crux-2.2/ports/opt/firefox/Pkgfile 2006-08-03 19:13:05 UTC (rev 1680)
@@ -4,7 +4,7 @@
# Depends on: libidl, gtk
name=firefox
-version=1.5.0.5
+version=1.5.0.6
release=1
source=(http://ftp.mozilla.org/pub/mozilla.org/$name/releases/$version/sour… \
mozconfig)
1
0
Author: jaeger
Date: 2006-08-03 16:27:57 +0200 (Thu, 03 Aug 2006)
New Revision: 1679
Modified:
crux-2.2/ports/opt/gtk/.footprint
Log:
gtk: fixed .footprint
Modified: crux-2.2/ports/opt/gtk/.footprint
===================================================================
--- crux-2.2/ports/opt/gtk/.footprint 2006-08-03 13:43:56 UTC (rev 1678)
+++ crux-2.2/ports/opt/gtk/.footprint 2006-08-03 14:27:57 UTC (rev 1679)
@@ -317,8 +317,6 @@
-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.la
-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
drwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/printbackends/
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-cups.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-cups.so
-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-file.la
-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-file.so
-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-lpr.la
1
0
Author: jaeger
Date: 2006-08-03 15:43:56 +0200 (Thu, 03 Aug 2006)
New Revision: 1678
Added:
crux-2.2/ports/core/udev/cdrom.rules
crux-2.2/ports/core/udev/cdsymlinks
Removed:
crux-2.2/ports/core/udev/README
crux-2.2/ports/core/udev/crux-udev.rules
crux-2.2/ports/core/udev/devfs_to_udev_README
crux-2.2/ports/core/udev/udev.rules
Modified:
crux-2.2/ports/core/udev/.footprint
crux-2.2/ports/core/udev/.md5sum
crux-2.2/ports/core/udev/Pkgfile
crux-2.2/ports/core/udev/start_udev
Log:
udev: updated to version 096
Modified: crux-2.2/ports/core/udev/.footprint
===================================================================
--- crux-2.2/ports/core/udev/.footprint 2006-08-03 13:00:38 UTC (rev 1677)
+++ crux-2.2/ports/core/udev/.footprint 2006-08-03 13:43:56 UTC (rev 1678)
@@ -1,46 +1,48 @@
drwxr-xr-x root/root dev/
drwxr-xr-x root/root etc/
-drwxr-xr-x root/root etc/dev.d/
-drwxr-xr-x root/root etc/dev.d/default/
-drwxr-xr-x root/root etc/dev.d/net/
--rwxr-xr-x root/root etc/dev.d/net/hotplug.dev
-drwxr-xr-x root/root etc/hotplug.d/
-drwxr-xr-x root/root etc/hotplug.d/default/
-lrwxrwxrwx root/root etc/hotplug.d/default/10-udev.hotplug -> /sbin/udevsend
-rw-r--r-- root/root etc/scsi_id.config
drwxr-xr-x root/root etc/udev/
drwxr-xr-x root/root etc/udev/rules.d/
--rw-r--r-- root/root etc/udev/rules.d/50-udev.rules
+-rw-r--r-- root/root etc/udev/rules.d/05-udev-early.rules
+-rw-r--r-- root/root etc/udev/rules.d/25-lfs.rules
+-rw-r--r-- root/root etc/udev/rules.d/26-modprobe.rules
+-rw-r--r-- root/root etc/udev/rules.d/27-firmware.rules
+-rw-r--r-- root/root etc/udev/rules.d/60-persistent-storage.rules
+-rw-r--r-- root/root etc/udev/rules.d/81-cdrom.rules
-rw-r--r-- root/root etc/udev/udev.conf
drwxr-xr-x root/root lib/
-lrwxrwxrwx root/root lib/libvolume_id.so.0 -> libvolume_id.so.0.62.0
--rwxr-xr-x root/root lib/libvolume_id.so.0.62.0
+drwxr-xr-x root/root lib/firmware/
+lrwxrwxrwx root/root lib/libvolume_id.so.0 -> libvolume_id.so.0.66.0
+-rwxr-xr-x root/root lib/libvolume_id.so.0.66.0
drwxr-xr-x root/root lib/udev/
+-rwxr-xr-x root/root lib/udev/ata_id
+-rwxr-xr-x root/root lib/udev/cdrom_id
+-rwxr-xr-x root/root lib/udev/cdsymlinks
-rwxr-xr-x root/root lib/udev/create_floppy_devices
drwxr-xr-x root/root lib/udev/devices/
crw------- root/root lib/udev/devices/console (5, 1)
+lrwxrwxrwx root/root lib/udev/devices/core -> /proc/kcore
+lrwxrwxrwx root/root lib/udev/devices/fd -> /proc/self/fd
crw-rw-rw- root/root lib/udev/devices/null (1, 3)
+drwxr-xr-x root/root lib/udev/devices/pts/
+drwxr-xr-x root/root lib/udev/devices/shm/
+lrwxrwxrwx root/root lib/udev/devices/stderr -> /proc/self/fd/2
+lrwxrwxrwx root/root lib/udev/devices/stdin -> /proc/self/fd/0
+lrwxrwxrwx root/root lib/udev/devices/stdout -> /proc/self/fd/1
crw-rw-rw- root/root lib/udev/devices/zero (1, 5)
--rwxr-xr-x root/root lib/udev/firmware_helper
--rwxr-xr-x root/root lib/udev/udev_run_devd
--rwxr-xr-x root/root lib/udev/udev_run_hotplugd
+-rwxr-xr-x root/root lib/udev/edd_id
+-rwxr-xr-x root/root lib/udev/firmware.sh
+-rwxr-xr-x root/root lib/udev/path_id
+-rwxr-xr-x root/root lib/udev/scsi_id
+-rwxr-xr-x root/root lib/udev/usb_id
+-rwxr-xr-x root/root lib/udev/vol_id
drwxr-xr-x root/root sbin/
--rwxr-xr-x root/root sbin/ata_id
--rwxr-xr-x root/root sbin/cdrom_id
--rwxr-xr-x root/root sbin/create_floppy_devices
--rwxr-xr-x root/root sbin/firmware_helper
--rwxr-xr-x root/root sbin/path_id
--rwxr-xr-x root/root sbin/scsi_id
+lrwxrwxrwx root/root sbin/scsi_id -> /lib/udev/scsi_id
-rwxr-xr-x root/root sbin/start_udev
--rwxr-xr-x root/root sbin/udev
-rwxr-xr-x root/root sbin/udevcontrol
-rwxr-xr-x root/root sbin/udevd
--rwxr-xr-x root/root sbin/udevsend
-rwxr-xr-x root/root sbin/udevsettle
--rwxr-xr-x root/root sbin/udevstart
-rwxr-xr-x root/root sbin/udevtrigger
--rwxr-xr-x root/root sbin/usb_id
--rwxr-xr-x root/root sbin/vol_id
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/udevinfo
@@ -49,7 +51,7 @@
-rw-r--r-- root/root usr/include/libvolume_id.h
drwxr-xr-x root/root usr/lib/
-rwxr-xr-x root/root usr/lib/libvolume_id.a
-lrwxrwxrwx root/root usr/lib/libvolume_id.so -> /lib/libvolume_id.so.0.62.0
+lrwxrwxrwx root/root usr/lib/libvolume_id.so -> /lib/libvolume_id.so.0.66.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/libvolume_id.pc
drwxr-xr-x root/root usr/man/
@@ -58,14 +60,13 @@
drwxr-xr-x root/root usr/man/man8/
-rw-r--r-- root/root usr/man/man8/ata_id.8.gz
-rw-r--r-- root/root usr/man/man8/cdrom_id.8.gz
+-rw-r--r-- root/root usr/man/man8/edd_id.8.gz
-rw-r--r-- root/root usr/man/man8/scsi_id.8.gz
lrwxrwxrwx root/root usr/man/man8/udevcontrol.8.gz -> udevd.8.gz
-rw-r--r-- root/root usr/man/man8/udevd.8.gz
-rw-r--r-- root/root usr/man/man8/udevinfo.8.gz
-rw-r--r-- root/root usr/man/man8/udevmonitor.8.gz
--rw-r--r-- root/root usr/man/man8/udevsend.8.gz
-rw-r--r-- root/root usr/man/man8/udevsettle.8.gz
--rw-r--r-- root/root usr/man/man8/udevstart.8.gz
-rw-r--r-- root/root usr/man/man8/udevtest.8.gz
-rw-r--r-- root/root usr/man/man8/udevtrigger.8.gz
-rw-r--r-- root/root usr/man/man8/vol_id.8.gz
Modified: crux-2.2/ports/core/udev/.md5sum
===================================================================
--- crux-2.2/ports/core/udev/.md5sum 2006-08-03 13:00:38 UTC (rev 1677)
+++ crux-2.2/ports/core/udev/.md5sum 2006-08-03 13:43:56 UTC (rev 1678)
@@ -1,3 +1,5 @@
-a7d745a3f3b8e222b6957aefec1cdd2f start_udev
-4151022ea7b4dcfaa768c1b7bf2ab9e5 udev-091.tar.bz2
-7d25125f0fd94546b676c3195237656b udev.rules
+c0da74341672681c9bd924439ea4e84d cdrom.rules
+6c4a8bd7aef573838305e212ffb9bc6a cdsymlinks
+00a1035b4c7c289ce2f2cb5040dc611e start_udev
+f4effef7807ce1dc91ab581686ef197b udev-096.tar.bz2
+6ef52d52f45ca91daea3cfa840d1083b udev-config-20060715.tar.bz2
Modified: crux-2.2/ports/core/udev/Pkgfile
===================================================================
--- crux-2.2/ports/core/udev/Pkgfile 2006-08-03 13:00:38 UTC (rev 1677)
+++ crux-2.2/ports/core/udev/Pkgfile 2006-08-03 13:43:56 UTC (rev 1678)
@@ -1,41 +1,38 @@
# Description: Userspace device management daemon
# URL: http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html
# Maintainer: Matt Housh, jaeger at morpheus dot net
-# Depends on: hotplug
name=udev
-version=091
+version=096
release=1
-source=(ftp://ftp.kernel.org/pub/linux/utils/kernel/hotplug/$name-$version.tar.bz2 \
- udev.rules start_udev)
+source=(ftp://ftp.kernel.org/pub/linux/utils/kernel/hotplug/$name-$version.tar.bz2
+ http://www.linuxfromscratch.org/lfs/downloads/development/udev-config-20060…
+ start_udev cdrom.rules cdsymlinks)
build() {
- cd $name-$version
- sed -i -e 's/$(OPTIMIZATION)//' Makefile
- make \
- USE_KLIBC=false \
- USE_LOG=true \
- DEBUG=false \
- EXTRAS="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware" \
- udevdir="/dev" \
- mandir="/usr/man" \
- DESTDIR=$PKG all install
- # udev, udevsend, udevstart need to be installed manually now
- install -m 0755 udev{,send,start} $PKG/sbin/
- # man pages
- install -m 0644 udev{send,start}.8 $PKG/usr/man/man8/
- install -m 0644 $SRC/udev.rules \
- $PKG/etc/udev/rules.d/50-udev.rules
- install -D -m 0755 $SRC/start_udev $PKG/sbin/start_udev
- install extras/path_id/path_id extras/floppy/create_floppy_devices \
- extras/firmware/firmware_helper $PKG/sbin/
- mv $PKG/lib/udev/*_id $PKG/sbin/
- mkdir -p $PKG/etc/hotplug.d/default
- ln -s /sbin/udevsend $PKG/etc/hotplug.d/default/10-udev.hotplug
- mkdir -p $PKG/etc/dev.d/{default,net}
- install extras/run_directory/dev.d/net/hotplug.dev $PKG/etc/dev.d/net/
- mkdir -p $PKG/lib/udev/devices
- mknod -m 0666 $PKG/lib/udev/devices/null c 1 3
- mknod -m 0666 $PKG/lib/udev/devices/zero c 1 5
- mknod -m 0600 $PKG/lib/udev/devices/console c 5 1
+ cd udev-$version
+ make all install \
+ EXTRAS="extras/ata_id \
+ extras/cdrom_id \
+ extras/edd_id \
+ extras/firmware \
+ extras/floppy \
+ extras/path_id \
+ extras/scsi_id \
+ extras/usb_id \
+ extras/volume_id" \
+ DESTDIR=$PKG mandir="/usr/man"
+ mkdir -p $PKG/lib/{firmware,udev/devices/{pts,shm}}
+ mknod -m 600 $PKG/lib/udev/devices/console c 5 1
+ mknod -m 666 $PKG/lib/udev/devices/null c 1 3
+ mknod -m 666 $PKG/lib/udev/devices/zero c 1 5
+ ln -s /proc/self/fd $PKG/lib/udev/devices/fd
+ ln -s /proc/self/fd/0 $PKG/lib/udev/devices/stdin
+ ln -s /proc/self/fd/1 $PKG/lib/udev/devices/stdout
+ ln -s /proc/self/fd/2 $PKG/lib/udev/devices/stderr
+ ln -s /proc/kcore $PKG/lib/udev/devices/core
+ cp $SRC/udev-config-20060715/*.rules $PKG/etc/udev/rules.d/
+ install -m 0755 $SRC/start_udev $PKG/sbin
+ install -m 0755 $SRC/cdsymlinks $PKG/lib/udev/
+ cat $SRC/cdrom.rules >> $PKG/etc/udev/rules.d/81-cdrom.rules
}
Deleted: crux-2.2/ports/core/udev/README
===================================================================
--- crux-2.2/ports/core/udev/README 2006-08-03 13:00:38 UTC (rev 1677)
+++ crux-2.2/ports/core/udev/README 2006-08-03 13:43:56 UTC (rev 1678)
@@ -1,51 +0,0 @@
-
-README for udev
-
-
-The information formerly in this README is now available in the
-devfs_to_udev_README file located in this directory.
-
-This version of the udev port uses a modified gentoo start_udev
-script and a slightly modified gentoo udev.rules file. The reason
-for this is simply that I wish to spend less time maintaining
-them and the gentoo people are doing a great job there. The
-previous crux rules file is available in this directory as
-crux-udev.rules but isn't installed with the port.
-
-------------------------------------------------------------------
-*IMPORTANT* - I don't intend to support the devfs-style names
-forever. I've already removed the ide-devfs and scsi-devfs scripts
-from the udev port. You'll need to edit your fstab and such to
-reflect this if you use the devfs-style names. Eventally this
-will also affect logins as /etc/inittab and /etc/securetty use
-devfs-style vc/* notation, which needs to be changed to tty*. This
-release contains legacy vc/* symlinks but this will change in the
-future.
-------------------------------------------------------------------
-
-As a side note, I recommend a slightly different /etc/rc setup
-than the original README. The appropriate sections look like this:
-
---------------------------------
-# Start udev
-/bin/mount -n -t proc none /proc
-/bin/mount -n -t sysfs none /sys
-/sbin/start_udev
---------------------------------
-
---------------------------------
-# Mount local filesystems
-/bin/mount -n -o remount,rw /
-/bin/umount /sys /proc
-/bin/rm -f /etc/mtab*
-/bin/mount -a -O no_netdev
---------------------------------
-
-This depends on your system having lines for /sys and /proc in
-the fstab file, unlike the original README, but it cleans up
-mount/mtab info. For reference, I use the following lines in
-/etc/fstab:
-
-none /proc proc defaults 0 0
-none /sys sysfs defaults 0 0
-
Added: crux-2.2/ports/core/udev/cdrom.rules
===================================================================
--- crux-2.2/ports/core/udev/cdrom.rules (rev 0)
+++ crux-2.2/ports/core/udev/cdrom.rules 2006-08-03 13:43:56 UTC (rev 1678)
@@ -0,0 +1,18 @@
+
+ACTION=="add", BUS=="ide", KERNEL=="hd[a-z]", IMPORT="/lib/udev/cdrom_id --export $tempnode"
+ACTION=="add", BUS=="scsi", KERNEL=="sr[0-9]*", IMPORT="/lib/udev/cdrom_id --export $tempnode"
+ACTION=="add", BUS=="scsi", KERNEL=="scd[a-z]", IMPORT="/lib/udev/cdrom_id --export $tempnode"
+
+ENV{ID_CDROM}=="?*", SYMLINK+="cdrom-%b"
+ENV{ID_CDROM_CD_RW}=="?*", SYMLINK+="cdrw-%b"
+
+ENV{ID_CDROM_DVD}=="?*", SYMLINK+="dvd-%b"
+ENV{ID_CDROM_DVD_R}=="?*", SYMLINK+="dvd-%b"
+
+ACTION=="add", BUS=="ide", KERNEL=="hd[a-z]", SYSFS{removable}=="1", SYSFS{media}=="cdrom*", RUN+="/lib/udev/cdsymlinks"
+ACTION=="add", BUS=="scsi", KERNEL=="sr[0-9]*", SYSFS{type}=="5", RUN+="/lib/udev/cdsymlinks"
+ACTION=="add", BUS=="scsi", KERNEL=="sg[0-9]*", SYSFS{type}=="5", RUN+="/lib/udev/cdsymlinks"
+
+ACTION=="remove", BUS=="block", KERNEL=="hd[a-z]", RUN+="/lib/udev/cdsymlinks"
+ACTION=="remove", BUS=="block", KERNEL=="sr[0-9]*", RUN+="/lib/udev/cdsymlinks"
+ACTION=="remove", BUS=="block", KERNEL=="sg[0-9]*", RUN+="/lib/udev/cdsymlinks"
Added: crux-2.2/ports/core/udev/cdsymlinks
===================================================================
--- crux-2.2/ports/core/udev/cdsymlinks (rev 0)
+++ crux-2.2/ports/core/udev/cdsymlinks 2006-08-03 13:43:56 UTC (rev 1678)
@@ -0,0 +1,41 @@
+#!/bin/sh
+
+for i in /dev/cdrom-*
+do
+ if [ -L $i ]
+ then
+ [ "$CD_NUM" = "" ] && ln -s $i /dev/cdrom
+ [ "$CD_NUM" = "" ] && CD_NUM="-1"
+ [ ! "$CD_NUM" = "" ] && CD_NUM="$((CD_NUM+1))" && ln -s $i /dev/cdrom$CD_NUM
+ fi
+done
+
+for i in /dev/cdrw-*
+do
+ if [ -L $i ]
+ then
+ [ "$CDRW_NUM" = "" ] && ln -s $i /dev/cdrw
+ [ "$CDRW_NUM" = "" ] && CDRW_NUM="-1"
+ [ ! "$CDRW_NUM" = "" ] && CDRW_NUM="$((CDRW_NUM+1))" && ln -s $i /dev/cdrw$CDRW_NUM
+ fi
+done
+
+for i in /dev/dvd-*
+do
+ if [ -L $i ]
+ then
+ [ "$DVD_NUM" = "" ] && ln -s $i /dev/dvd
+ [ "$DVD_NUM" = "" ] && DVD_NUM="-1"
+ [ ! "$DVD_NUM" = "" ] && DVD_NUM="$((DVD_NUM+1))" && ln -s $i /dev/dvd$DVD_NUM
+ fi
+done
+
+for i in /dev/dvdrw-*
+do
+ if [ -L $i ]
+ then
+ [ "$DVDRW_NUM" = "" ] && ln -s $i /dev/dvdrw
+ [ "$DVDRW_NUM" = "" ] && DVDRW_NUM="-1"
+ [ ! "$DVDRW_NUM" = "" ] && DVDRW_NUM="$((DVDRW_NUM+1))" && ln -s $i /dev/dvdrw$DVDRW_NUM
+ fi
+done
Property changes on: crux-2.2/ports/core/udev/cdsymlinks
___________________________________________________________________
Name: svn:executable
+ *
Deleted: crux-2.2/ports/core/udev/crux-udev.rules
===================================================================
--- crux-2.2/ports/core/udev/crux-udev.rules 2006-08-03 13:00:38 UTC (rev 1677)
+++ crux-2.2/ports/core/udev/crux-udev.rules 2006-08-03 13:43:56 UTC (rev 1678)
@@ -1,157 +0,0 @@
-# /etc/udev/rules/50-udev.rules - crux udev device naming rules
-
-
-# block devices get assigned to the "disk" group
-SUBSYSTEM=="block", GROUP="disk"
-
-# useful cdrom symlinks
-BUS=="ide", KERNEL=="hd[a-z]", ACTION=="add", IMPORT="/sbin/cdrom_id --export $tempnode"
-BUS=="scsi", KERNEL=="sr[0-9]*", ACTION=="add", IMPORT="/sbin/cdrom_id --export $tempnode"
-BUS=="scsi", KERNEL=="scd[0-9]", ACTION=="add", IMPORT="/sbin/cdrom_id --export $tempnode"
-ENV{ID_CDROM}=="?*", SYMLINK+="cdrom%e"
-ENV{ID_CDROM_CD_RW}=="?*", SYMLINK+="cdrw%e"
-ENV{ID_CDROM_DVD}=="?*", SYMLINK+="dvd%e"
-ENV{ID_CDROM_DVD_R}=="?*", SYMLINK+=dvdrw%e"
-
-# devfs-style symlinks as well (ide-devfs.sh returns 3 items, we only want the first 2)
-BUS=="ide", KERNEL=="hd*", PROGRAM="/etc/udev/scripts/ide-devfs.sh %k %b %n", NAME="%k", SYMLINK+="%c{1} %c{2}"
-# scsi-devfs.sh returns 5, we care about 3 and 5
-BUS=="scsi", KERNEL=="sd*", PROGRAM="/etc/udev/scripts/scsi-devfs.sh sd %b %n", NAME="%k", SYMLINK+="%c{3} %c{5}"
-
-# persistent device links in /dev/disk
-KERNEL=="hd*[!0-9]", IMPORT="/sbin/ata_id --export $tempnode"
-KERNEL=="hd*[!0-9]", ENV{ID_SERIAL}=="?*", SYMLINK+="dist/by-id/ata-$env{ID_MODEL}_$env{ID_SERIAL}"
-KERNEL=="hd*[0-9]", IMPORT{parent}=="ID_*", SYMLINK+="disk/by-id/ata-$env{ID_MODEL}_$env{ID_SERIAL}-part%n"
-
-KERNEL=="sd*[!0-9]", SYSFS{ieee1394_id}=="*", IMPORT="/bin/echo -e 'ID_SERIAL=$sysfs{ieee1394_id}\nID_BUS=ieee1394'"
-KERNEL=="sd*[!0-9]", ENV{ID_SERIAL}=="", IMPORT="/sbin/usb_id -x"
-KERNEL=="sd*[!0-9]", ENV{ID_SERIAL}=="", IMPORT="/sbin/scsi_id -g -x -s %p -d %N"
-KERNEL=="sd*[!0-9]", ENV{ID_SERIAL}=="", IMPORT="/sbin/scsi_id -g -x -a -s %p -d %N"
-KERNEL=="sd*[!0-9]", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/$env{ID_BUS}-$env{ID_SERIAL}"
-KERNEL=="sd*[0-9]", IMPORT{parent}=="ID_*"
-KERNEL=="sd*[0-9]", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/$env{ID_BUS}-$env{ID_SERIAL}-part%n"
-
-# floppy devices
-KERNEL=="fd[0-9]*", NAME="floppy/%n", SYMLINK="%k"
-
-# loop devices
-KERNEL=="loop[0-9]*", NAME="loop/%n", SYMLINK="%k"
-
-# md devices
-KERNEL=="md[0-9]*", NAME="md/%n", SYMLINK="%k"
-
-
-# DRI devices (LSB spec)
-KERNEL=="card*", NAME="dri/card%n", GROUP="video", MODE="0666"
-
-# nvidia/3dfx video devices
-KERNEL=="nvidia*", NAME="%k", GROUP="video"
-KERNEL=="3dfx*", NAME="%k", GROUP="video"
-
-
-# sound devices get assigned to the "audio" group
-SUBSYSTEM=="sound", GROUP="audio"
-
-# ALSA sound devices
-KERNEL=="controlC[0-9]*", NAME="snd/%k"
-KERNEL=="hw[CD0-9]*", NAME="snd/%k"
-KERNEL=="pcm[CD0-9cp]*", NAME="snd/%k"
-KERNEL=="midiC[D0-9]*", NAME="snd/%k"
-KERNEL=="timer", NAME="snd/%k"
-KERNEL=="seq", NAME="snd/%k"
-
-# OSS sound devices
-KERNEL=="adsp", NAME="sound/%k", SYMLINK="%k"
-KERNEL=="adsp[0-9]*", NAME="sound/%k", SYMLINK="%k"
-KERNEL=="audio", NAME="sound/%k", SYMLINK="%k"
-KERNEL=="audio[0-9]*", NAME="sound/%k", SYMLINK="%k"
-KERNEL=="dsp", NAME="sound/%k", SYMLINK="%k"
-KERNEL=="dsp[0-9]*", NAME="sound/%k", SYMLINK="%k"
-KERNEL=="mixer", NAME="sound/%k", SYMLINK="%k"
-KERNEL=="mixer[0-9]*", NAME="sound/%k", SYMLINK="%k"
-KERNEL=="sequencer", NAME="sound/%k", SYMLINK="%k"
-KERNEL=="sequencer[0-9]*", NAME="sound/%k", SYMLINK="%k"
-
-
-# input devices
-KERNEL=="mice", NAME="input/%k", MODE="0644"
-KERNEL=="mouse*", NAME="input/%k", MODE="0644"
-KERNEL=="event*", NAME="input/%k", MODE="0600"
-KERNEL=="js*", NAME="input/%k", MODE="0644"
-KERNEL=="ts*", NAME="input/%k", MODE="0600"
-
-
-# USB devices
-KERNEL=="hiddev*", NAME="usb/%k"
-KERNEL=="auer*", NAME="usb/%k"
-KERNEL=="legousbtower*", NAME="usb/%k"
-KERNEL=="dabusb*", NAME="usb/%k"
-BUS=="usb", KERNEL=="lp[0-9]*", NAME="usb/%k"
-
-
-# CAPI devices
-KERNEL=="capi", NAME="capi20", SYMLINK+="isdn/capi20"
-KERNEL=="capi*", NAME="capi/%n"
-
-
-# network devices
-KERNEL=="tun", NAME="net/%k"
-
-
-# raw devices
-KERNEL=="raw[0-9]*", NAME="raw/%k"
-
-
-# framebuffer devices
-KERNEL=="fb[0-9]*", NAME="fb/%n", SYMLINK="%k", GROUP="video"
-
-
-# V4L devices
-KERNEL=="video[0-9]*", NAME="v4l/video%n", SYMLINK="video%n", GROUP="video"
-KERNEL=="radio[0-9]*", NAME="v4l/radeo%n", SYMLINK="radeo%n", GROUP="video"
-KERNEL=="vbi[0-9]*", NAME="v4l/vbi%n", SYMLINK="vbi%n", GROUP="video"
-KERNEL=="vtx[0-9]*", NAME="v4l/vtx%n", SYMLINK="vtx%n", GROUP="video"
-
-# DVB devices
-KERNEL=="dvb*", PROGRAM="/etc/udev/scripts/dvb.sh %k", NAME="%c", GROUP="video", MODE="0660"
-
-
-# I2C devices
-KERNEL=="i2c-[0-9]*", NAME="i2c/%n", SYMLINK="%k"
-
-
-# misc devices
-KERNEL=="agpgart", NAME="misc/%k", SYMLINK="%k", MODE="0664"
-KERNEL=="psaux", NAME="misc/%k", SYMLINK="%k", MODE="0664"
-KERNEL=="rtc", NAME="misc/%k", SYMLINK="%k", MODE="0664"
-KERNEL=="inotify", NAME="misc/%k", SYMLINK="%k", MODE="0664"
-
-
-# tty devices
-KERNEL=="console", NAME="%k", GROUP="tty", MODE="0600"
-KERNEL=="tty", NAME="%k", GROUP="tty", MODE="0666"
-KERNEL=="tty[0-9]*", NAME="vc/%n", SYMLINK="%k", GROUP="tty"
-KERNEL=="ttyS[0-9]*", NAME="tts/%n", SYMLINK="%k", GROUP="tty"
-KERNEL=="ttyUSB[0-9]*", NAME="tts/USB%n", GROUP="tty", MODE="0600"
-
-
-# mem devices
-KERNEL=="random", NAME="%k", MODE="0666"
-KERNEL=="urandom", NAME="%k", MODE="0444"
-KERNEL=="mem", NAME="%k", MODE="0640"
-KERNEL=="kmem", NAME="%k", MODE="0640"
-KERNEL=="port", NAME="%k", MODE="0640"
-KERNEL=="full", NAME="%k", MODE="0666"
-KERNEL=="null", NAME="%k", MODE="0666"
-KERNEL=="zero", NAME="%k", MODE="0666"
-
-
-# pty devices
-KERNEL=="ptmx", NAME="%k", GROUP="tty", MODE="0666"
-KERNEL=="pty[p-za-f][0-9a-f]*", NAME="pty/m%n", SYMLINK="%k", GROUP="tty"
-KERNEL=="tty[p-za-f][0-9a-f]*", NAME="pty/s%n", SYMLINK="%k", GROUP="tty"
-
-
-# emulate dev.d and hotplug.d
-ENV{UDEVD_EVENT}=="1", RUN+="/lib/udev/udev_run_hotplugd"
-RUN+="/lib/udev/udev_run_devd"
Deleted: crux-2.2/ports/core/udev/devfs_to_udev_README
===================================================================
--- crux-2.2/ports/core/udev/devfs_to_udev_README 2006-08-03 13:00:38 UTC (rev 1677)
+++ crux-2.2/ports/core/udev/devfs_to_udev_README 2006-08-03 13:43:56 UTC (rev 1678)
@@ -1,88 +0,0 @@
-
-*** Use the README instead, this file is outdated. ***
-
-
-
-README for udev
-
-
- TITLE: Replace devfs with udev
- CRUX VERSION: 1.3+
- AUTHOR: CRUX ML members
- CATEGORY: filesystem
- SYNOPSIS: What to do to get udev running
-
- HINT:
- * install hotplug and udev ports (and optionally coldplug)
- (and their dependencies) from CLC
-
- * Kernel config:
- * disable devfs support
- * enable hotplug support
- * enable tmpfs support
-
- * (optional) add coldplug to the SERVICES array in /etc/rc.conf
-
- * make the following changes in /etc/rc & /etc/rc.single:
-
- (remember that "-" means the line gets removed,
- and "+" means the lines gets added. ;-))
-
- * /etc/rc diff:
-
- - # Start device management daemon
- - /sbin/devfsd /dev
-
- + # Start udev
- + /bin/mount -t sysfs none /sys
- + /bin/mount -t proc none /proc
- + /sbin/start_udev
-
- *** NOTE ***
- Han Boetes suggests this as a better way to mount the sysfs
- and proc filesystems to avoid problems with improperly unmounted
- filesystems being unfixable when their devices are missing due
- to a failed udev start:
-
- if ! /bin/mount -t sysfs none /sys; then
- /bin/mount -n -t sysfs none /sys
- fi
- if ! /bin/mount -t proc none /proc; then
- /bin/mount -n -t proc none /proc
- fi
- ************
-
- * /etc/rc.single diff:
-
- - # Start device management daemon
- - /sbin/devfsd /dev
-
- + # Start udev
- + /bin/mount -t sysfs none /sys
- + /bin/mount -t proc none /proc
- + /sbin/start_udev
-
- *** see NOTE above ***
-
- * comment or remove the following fstab entries:
-
- sysfs /sys sysfs defaults 0 0
- proc /proc proc defaults 0 0
-
- * add the additional fstab entries (if needed):
- (these are in the default fstab, commented)
-
- none /proc/bus/usb usbfs defaults 0 0
- none /dev/pts devpts defaults 0 0
-
- * reboot and cross fingers
- _________________________________________________________________
-
- If you want to allow users to access the sound and video devices
- (nvidia, dri, etc.), add an 'audio' group and a 'video' group to
- the system. CRUX's udev install sets the appropriate group
- permissions, so just add the user to the 'audio' and 'video'
- groups (and log out/back in).
-
- _________________________________________________________________
-
Modified: crux-2.2/ports/core/udev/start_udev
===================================================================
--- crux-2.2/ports/core/udev/start_udev 2006-08-03 13:00:38 UTC (rev 1677)
+++ crux-2.2/ports/core/udev/start_udev 2006-08-03 13:43:56 UTC (rev 1678)
@@ -1,170 +1,17 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
+#!/bin/sh
-# modified for crux 12.20.2005 (jaeger)
+# mount /dev as a tmpfs
+/bin/mount -n -t tmpfs udev /dev
-udev_version() {
- local version=0
+# unset hotplugger
+echo > /proc/sys/kernel/hotplug
- if [[ -x /sbin/udev ]] ; then
- version=$(/sbin/udev -V)
- # We need it without a leading '0', else bash do the wrong thing
- version=${version##0}
- # Older udevs will print nothing
- [[ -z ${version} ]] && version=0
- fi
+# populate /dev with static nodes and directories
+/bin/cp -a /lib/udev/devices/* /dev/
- echo "${version}"
-}
+# launch udev daemon
+/sbin/udevd --daemon
-# This works for 2.6.15 kernels or greater
-trigger_events() {
- list=""
- # if you want real coldplug (with all modules being loaded for all
- # devices in the system), uncomment out the next line.
- #list="$list $(echo /sys/bus/*/devices/*/uevent)"
- list="$list $(echo /sys/class/*/*/uevent)"
- list="$list $(echo /sys/block/*/uevent /sys/block/*/*/uevent)"
- for i in $list; do
- case "$i" in
- */device/uevent)
- # skip followed device symlinks
- continue
- ;;
- */class/mem/*|*/class/tty/*)
- first="$first $i"
- ;;
- */block/md*)
- last="$last $i"
- ;;
- */*)
- default="$default $i"
- ;;
- esac
- done
-
- # trigger the sorted events
- for i in $first $default $last; do
- echo "add" > "$i"
- done
-}
-
-populate_udev() {
- # populate /dev with devices already found by the kernel
- #if [ "$(get_KV)" -gt "$(KV_to_int '2.6.14')" ] ; then
- #ebegin "Populating /dev with existing devices through uevents"
- #trigger_events
- #eend 0
- #else
- echo "Populating /dev with existing devices with udevstart..."
- /sbin/udevstart
- #fi
-
- # loop until everything is finished
- # there's gotta be a better way...
- echo "Letting udev process events..."
- loop=0
- while test -d /dev/.udev/queue; do
- sleep 0.1;
- test "$loop" -gt 300 && break
- loop=$(($loop + 1))
- done
- #einfo "loop = $loop"
-
- return 0
-}
-
-seed_dev() {
- # Seed /dev with some things that we know we need
- echo "Seeding /dev with needed nodes..."
-
- # copy over any persistant things
- cp --preserve=all --recursive --update /lib/udev/devices/* /dev
-
- # Not provided by sysfs but needed
- ln -snf /proc/self/fd /dev/fd
- ln -snf fd/0 /dev/stdin
- ln -snf fd/1 /dev/stdout
- ln -snf fd/2 /dev/stderr
- [[ -e /proc/kcore ]] && ln -snf /proc/kcore /dev/core
-
- # Create problematic directories
- mkdir -p /dev/{pts,shm}
-}
-
-
-main() {
- # Setup temporary storage for /dev
- #echo "Mounting /dev for udev"
- #if [[ ${RC_USE_FSTAB} == "yes" ]] ; then
- #mntcmd=$(get_mount_fstab /dev)
- #else
- #unset mntcmd
- #fi
- #if [[ -n ${mntcmd} ]] ; then
- #try mount -n ${mntcmd}
- #else
- #if egrep -qs tmpfs /proc/filesystems ; then
- mntcmd="tmpfs"
- #else
- #mntcmd="ramfs"
- #fi
- # many video drivers require exec access in /dev #92921
- mount -n -t ${mntcmd} udev /dev -o exec,nosuid,mode=0755
- #fi
- #eend $?
-
- # Selinux lovin; /selinux should be mounted by selinux-patched init
- #if [[ -x /sbin/restorecon && -c /selinux/null ]] ; then
- #restorecon /dev &> /selinux/null
- #fi
-
- # Actually get udev rolling
- #if [[ ${RC_DEVICE_TARBALL} == "yes" && \
- #-s /lib/udev-state/devices.tar.bz2 ]] ; then
- #ebegin "Populating /dev with saved device nodes"
- #try tar -jxpf /lib/udev-state/devices.tar.bz2 -C /dev
- #eend $?
- #fi
-
- seed_dev
-
- # Setup hotplugging (if possible)
- echo -n "Setting up hotplug agent... "
- if [[ -e /proc/sys/kernel/hotplug ]] ; then
- #if [ "$(get_KV)" -gt "$(KV_to_int '2.6.14')" ] ; then
- #einfo " Using netlink for hotplug events..."
- #echo "" > /proc/sys/kernel/hotplug
- if [[ $(udev_version) -ge "48" ]] ; then
- echo "/sbin/udevsend"
- echo "/sbin/udevsend" > /proc/sys/kernel/hotplug
- elif [[ -x /sbin/hotplug ]] ; then
- echo "/sbin/hotplug"
- else
- echo "/sbin/udev"
- echo "/sbin/udev" > /proc/sys/kernel/hotplug
- fi
- fi
- #eend 0
-
- echo "Starting udevd..."
- /sbin/udevd --daemon
- #eend $?
-
- populate_udev
-
- # Create nodes that udev can't
- echo "Finalizing udev configuration..."
- [[ -x /sbin/dmsetup ]] && /sbin/dmsetup mknodes &>/dev/null
- [[ -x /sbin/lvm ]] && \
- /sbin/lvm vgscan -P --mknodes --ignorelockingfailure &>/dev/null
- [[ -x /sbin/evms_activate ]] && /sbin/evms_activate -q &>/dev/null
- #eend 0
-
- # Same thing as /dev/.devfsd
- touch /dev/.udev
-}
-
-main
-
-# vim:ts=4
+# coldplug devices and wait for the queue to be processed
+/sbin/udevtrigger
+/sbin/udevsettle
Deleted: crux-2.2/ports/core/udev/udev.rules
===================================================================
--- crux-2.2/ports/core/udev/udev.rules 2006-08-03 13:00:38 UTC (rev 1677)
+++ crux-2.2/ports/core/udev/udev.rules 2006-08-03 13:43:56 UTC (rev 1678)
@@ -1,309 +0,0 @@
-# /etc/udev/rules/50-udev.rules: device naming rules for udev
-#
-# Gentoo specific rules
-#
-# There are a number of modifiers that are allowed to be used in some of the
-# fields. See the udev man page for a full description of them.
-#
-# Try not to modify this file, if you wish to change things, create a new rule
-# file that can be run before this one.
-#
-
-
-# console
-KERNEL=="pty[pqrstuvwxyzabcdef][0123456789abcdef]", NAME="%k", GROUP="tty", OPTIONS="last_rule"
-KERNEL=="tty[pqrstuvwxyzabcdef][0123456789abcdef]", NAME="%k", GROUP="tty", OPTIONS="last_rule"
-KERNEL=="vcs*", NAME="%k", GROUP="tty", OPTIONS="last_rule"
-KERNEL=="vcsa*", NAME="%k", GROUP="tty", OPTIONS="last_rule"
-KERNEL=="tty", NAME="%k", GROUP="tty", MODE="0666", OPTIONS="last_rule"
-KERNEL=="tty[0-9]", NAME="%k", GROUP="tty", SYMLINK="vc/%n", OPTIONS="last_rule"
-KERNEL=="tty[0-9][0-9]", NAME="%k", GROUP="tty", SYMLINK="vc/%n", OPTIONS="last_rule"
-KERNEL=="console", NAME="%k", GROUP="tty", MODE="0600"
-KERNEL=="ptmx", NAME="%k", GROUP="tty", MODE="0666"
-
-# tty devices
-KERNEL=="ttyS[0-9]*", NAME="%k", SYMLINK="tts/%n", GROUP="tty"
-KERNEL=="ttyUSB[0-9]*", NAME="%k", SYMLINK="tts/USB%n", GROUP="tty", MODE="0660"
-KERNEL=="ippp0", NAME="%k", GROUP="tty"
-KERNEL=="isdn*" NAME="%k", GROUP="tty"
-KERNEL=="dcbri*", NAME="%k", GROUP="tty"
-KERNEL=="ircomm*", NAME="%k", GROUP="tty"
-
-# all block devices
-SUBSYSTEM=="block", GROUP="disk"
-
-# cdrom symlinks and other good cdrom naming
-BUS=="ide", KERNEL=="hd[a-z]", ACTION=="add", IMPORT="/sbin/cdrom_id --export $tempnode"
-BUS=="scsi", KERNEL=="sr[0-9]*", ACTION=="add", IMPORT="/sbin/cdrom_id --export $tempnode"
-BUS=="scsi", KERNEL=="scd[a-z]", ACTION=="add", IMPORT="/sbin/cdrom_id --export $tempnode"
-BUS=="scsi", KERNEL=="sg[0-9]*", ACTION=="add", DRIVER=="sr", GROUP="disk"
-ENV{ID_CDROM}=="?*", SYMLINK+="cdrom%e", GROUP="disk"
-ENV{ID_CDROM_CD_RW}=="?*", SYMLINK+="cdrw%e"
-ENV{ID_CDROM_DVD}=="?*", SYMLINK+="dvd%e"
-ENV{ID_CDROM_DVD_R}=="?*", SYMLINK+="dvdrw%e"
-
-# disk devices
-KERNEL=="sd*", NAME="%k", GROUP="disk"
-KERNEL=="dasd*", NAME="%k", GROUP="disk"
-KERNEL=="ataraid*", NAME="%k", GROUP="disk"
-
-# compaq smart array
-KERNEL=="cciss*", PROGRAM="raid-devfs.sh %k", NAME="%c{1}", SYMLINK+="%k"
-KERNEL=="ida*", PROGRAM="raid-devfs.sh %k", NAME="%c{1}", SYMLINK+="%k"
-
-# mylex
-KERNEL=="rd*", PROGRAM="raid-devfs.sh %k", NAME="%c{1}", SYMLINK+="%k"
-
-# dri devices
-KERNEL=="card*", NAME="dri/card%n", GROUP="video"
-KERNEL=="nvidia*", NAME="%k", GROUP="video"
-KERNEL=="3dfx*", NAME="%k", GROUP="video"
-
-# alsa devices
-SUBSYSTEM=="sound", GROUP="audio"
-KERNEL=="controlC[0-9]*", NAME="snd/%k"
-KERNEL=="hw[CD0-9]*", NAME="snd/%k"
-KERNEL=="pcm[CD0-9cp]*", NAME="snd/%k"
-KERNEL=="midiC[D0-9]*", NAME="snd/%k"
-KERNEL=="timer", NAME="snd/%k"
-KERNEL=="seq", NAME="snd/%k"
-
-# capi devices
-KERNEL=="capi", NAME="capi20", SYMLINK+="isdn/capi20", GROUP="dialout"
-KERNEL=="capi*", NAME="capi/%n", GROUP="dialout"
-
-# cpu devices
-KERNEL=="cpu[0-9]*", NAME="cpu/%n/cpuid"
-KERNEL=="msr[0-9]*", NAME="cpu/%n/msr"
-KERNEL=="microcode", NAME="cpu/microcode"
-
-# dm devices (ignore them)
-KERNEL=="dm-[0-9]*", OPTIONS="ignore_device"
-# create a symlink named after the device map name
-# note devmap_name comes with extras/multipath
-#KERNEL=="dm-[0-9]*", PROGRAM="/sbin/devmap_name %M %m", NAME="%k", SYMLINK+="%c"
-KERNEL=="device-mapper", NAME="mapper/control"
-
-# fb devices
-KERNEL=="fb[0-9]*", NAME="fb/%n", SYMLINK+="%k", GROUP="video"
-
-# floppy devices
-KERNEL=="fd[0-9]*", NAME="floppy/%n", SYMLINK+="%k", GROUP="floppy"
-
-# i2c devices
-KERNEL=="i2c-[0-9]*", NAME="i2c/%n", SYMLINK+="%k"
-
-# input devices
-KERNEL=="mice", NAME="input/%k", MODE="0644"
-KERNEL=="mouse*", NAME="input/%k", MODE="0644"
-KERNEL=="event*", NAME="input/%k", MODE="0600"
-KERNEL=="js*", NAME="input/%k", MODE="664"
-KERNEL=="ts*", NAME="input/%k", MODE="0600"
-
-# loop devices
-KERNEL=="loop[0-9]*", NAME="loop/%n", SYMLINK+="%k", GROUP="disk"
-
-# md block devices
-KERNEL=="md[0-9]*", NAME="md/%n", SYMLINK+="%k", GROUP="disk"
-
-# aoe char devices,
-SUBSYSTEM=="aoe", KERNEL=="discover", NAME="etherd/%k", GROUP="disk", MODE="0220"
-SUBSYSTEM=="aoe", KERNEL=="err", NAME="etherd/%k", GROUP="disk", MODE="0440"
-SUBSYSTEM=="aoe", KERNEL=="interfaces", NAME="etherd/%k", GROUP="disk", MODE="0220"
-
-# misc devices
-KERNEL=="agpgart", NAME="misc/%k", SYMLINK+="%k"
-KERNEL=="psaux", NAME="misc/%k", SYMLINK+="%k"
-KERNEL=="rtc", NAME="misc/%k", SYMLINK+="%k", MODE="0664"
-KERNEL=="uinput", NAME="misc/%k", SYMLINK+="%k"
-KERNEL=="inotify", NAME="misc/%k", SYMLINK+="%k", MODE="0666"
-
-# netlink devices
-KERNEL=="route", NAME="netlink/%k"
-KERNEL=="skip", NAME="netlink/%k"
-KERNEL=="usersock", NAME="netlink/%k"
-KERNEL=="fwmonitor", NAME="netlink/%k"
-KERNEL=="tcpdiag", NAME="netlink/%k"
-KERNEL=="nflog", NAME="netlink/%k"
-KERNEL=="xfrm", NAME="netlink/%k"
-KERNEL=="arpd", NAME="netlink/%k"
-KERNEL=="route6", NAME="netlink/%k"
-KERNEL=="ip6_fw", NAME="netlink/%k"
-KERNEL=="dnrtmsg", NAME="netlink/%k"
-KERNEL=="tap*", NAME="netlink/%k"
-
-# network devices
-KERNEL=="tun", NAME="net/%k", MODE="0600"
-
-# ramdisk devices
-KERNEL=="ram[0-9]*", NAME="rd/%n", SYMLINK+="%k"
-
-# IEEE1394 (firewire) devices (must be before raw devices below)
-KERNEL=="raw1394", NAME="%k", GROUP="video"
-KERNEL=="dv1394*", NAME="dv1394/%n", GROUP="video"
-KERNEL=="video1394*", NAME="video1394/%n", GROUP="video"
-
-# raw devices
-KERNEL=="raw[0-9]*", NAME="raw/%k", GROUP="disk"
-KERNEL=="ram*", NAME="%k", GROUP="disk"
-
-# sound devices
-KERNEL=="adsp", NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="adsp[0-9]*", NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="audio", NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="audio[0-9]*", NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="dsp", NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="dsp[0-9]*", NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="mixer", NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="mixer[0-9]*", NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="sequencer", NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="sequencer[0-9]*", NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-
-# memory devices
-KERNEL=="random", NAME="%k", MODE="0666"
-KERNEL=="urandom", NAME="%k", MODE="0444"
-KERNEL=="mem", NAME="%k", MODE="0640"
-KERNEL=="kmem", NAME="%k", MODE="0640"
-KERNEL=="port", NAME="%k", MODE="0640"
-KERNEL=="full", NAME="%k", MODE="0666"
-KERNEL=="null", NAME="%k", MODE="0666"
-KERNEL=="zero", NAME="%k", MODE="0666"
-
-# usb devices
-KERNEL=="hiddev*", NAME="usb/%k"
-KERNEL=="auer*", NAME="usb/%k"
-KERNEL=="legousbtower*", NAME="usb/%k", GROUP="usb"
-KERNEL=="dabusb*", NAME="usb/%k"
-BUS=="usb", KERNEL=="lp[0-9]*", NAME="usb/%k", GROUP="lp"
-
-# v4l devices
-KERNEL=="video[0-9]*", NAME="v4l/video%n", SYMLINK+="video%n", GROUP="video"
-KERNEL=="radio[0-9]*", NAME="v4l/radio%n", SYMLINK+="radio%n", GROUP="video"
-KERNEL=="vbi[0-9]*", NAME="v4l/vbi%n", SYMLINK+="vbi%n", GROUP="video"
-KERNEL=="vtx[0-9]*", NAME="v4l/vtx%n", GROUP="video"
-
-# dvb devices
-SUBSYSTEM=="dvb", PROGRAM="/bin/sh -c 'K=%k; K=$${K#dvb}; printf dvb/adapter%%i/%%s $${K%%%%.*} $${K#*.}'", NAME="%c", GROUP="video"
-
-# Asterisk Zaptel devices
-KERNEL=="zapctl", NAME="zap/ctl"
-KERNEL=="zaptimer", NAME="zap/timer"
-KERNEL=="zapchannel", NAME="zap/channel"
-KERNEL=="zappseudo", NAME="zap/pseudo"
-KERNEL=="zap[0-9]*", NAME="zap/%n"
-
-# pilot/palm devices
-KERNEL=="pilot", NAME="%k", GROUP="uucp"
-
-# jaz devices
-KERNEL=="jaz*", NAME="%k", GROUP="disk"
-
-# zip devices
-KERNEL=="pocketzip*", NAME="%k", GROUP="disk"
-KERNEL=="zip*", NAME="%k", GROUP="disk"
-
-# ls120 devices
-KERNEL=="ls120", NAME="%k", GROUP="disk"
-
-# lp devices
-KERNEL=="lp*", NAME="%k", GROUP="lp"
-KERNEL=="irlpt", NAME="%k", GROUP="lp"
-KERNEL=="usblp", NAME="%k", GROUP="lp"
-KERNEL=="lp*", NAME="%k", GROUP="lp"
-KERNEL=="parport*", NAME="%k", GROUP="lp"
-
-# tape devices
-KERNEL=="ht*", NAME="%k", GROUP="tape"
-KERNEL=="nht*", NAME="%k", GROUP="tape"
-KERNEL=="pt*", NAME="%k", GROUP="tape"
-KERNEL=="npt*", NAME="%k", GROUP="tape"
-KERNEL=="st*", NAME="%k", GROUP="tape"
-KERNEL=="nst*", NAME="%k", GROUP="tape"
-KERNEL=="osst*", NAME="%k", GROUP="tape"
-KERNEL=="nosst*", NAME="%k", GROUP="tape"
-
-# diskonkey devices
-KERNEL=="diskonkey*", NAME="%k", GROUP="disk"
-
-# rem_ide devices
-KERNEL=="microdrive*", NAME="%k", GROUP="disk"
-
-# kbd devices
-KERNEL=="kbd", NAME="%k", MODE="0664"
-
-# Sony Vaio Jogdial sonypi device
-KERNEL=="sonypi", NAME="%k", MODE="0666"
-
-# packet devices
-KERNEL=="pktcdvd", NAME="pktcdvd/control", GROUP="cdrw", MODE="0660"
-KERNEL=="pktcdvd[0-9]*", NAME="pktcdvd/pktcdvd%n", GROUP="cdrw", MODE="0660"
-
-# infiniband devices
-KERNEL=="umad*", NAME="infiniband/%k"
-KERNEL=="issm*", NAME="infiniband/%k"
-
-# tpm devices
-KERNEL=="tpm*", NAME="%k", OWNER="tss", GROUP="tss", MODE="0600"
-
-#######################################
-# Persistant block device stuff - begin
-#######################################
-
-# Skip all of this if we are not adding a block device
-ACTION!="add", GOTO="persistent_end"
-SUBSYSTEM!="block", GOTO="persistent_end"
-KERNEL=="ram*|loop*|fd*|nbd*", GOTO="persistent_end"
-
-# skip accessing removable ide devices, cause the ide drivers are horrible broken
-BUS=="ide", SYSFS{removable}="1", GOTO="no_volume_id"
-BUS=="ide", SYSFS{../removable}="1", GOTO="no_volume_id"
-
-# persistent disk device links /dev/disk/
-KERNEL=="hd*[!0-9]", IMPORT="/sbin/ata_id --export $tempnode"
-KERNEL=="hd*[!0-9]", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/ata-$env{ID_MODEL}_$env{ID_SERIAL}"
-KERNEL=="hd*[0-9]", IMPORT{parent}=="ID_*", SYMLINK+="disk/by-id/ata-$env{ID_MODEL}_$env{ID_SERIAL}-part%n"
-
-KERNEL=="sd*[!0-9]", SYSFS{ieee1394_id}=="*", IMPORT="/bin/echo -e 'ID_SERIAL=$sysfs{ieee1394_id}\nID_BUS=ieee1394'"
-KERNEL=="sd*[!0-9]", ENV{ID_SERIAL}=="", IMPORT="/sbin/usb_id -x"
-KERNEL=="sd*[!0-9]", ENV{ID_SERIAL}=="", IMPORT="/sbin/scsi_id -g -x -s %p -d %N"
-KERNEL=="sd*[!0-9]", ENV{ID_SERIAL}=="", IMPORT="/sbin/scsi_id -g -x -a -s %p -d %N"
-KERNEL=="sd*[!0-9]", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/$env{ID_BUS}-$env{ID_SERIAL}"
-KERNEL=="sd*[0-9]", IMPORT{parent}=="ID_*"
-KERNEL=="sd*[0-9]", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/$env{ID_BUS}-$env{ID_SERIAL}-part%n"
-
-# Skip id for ram / loop / fd
-KERNEL=="ram*", GOTO="no_volume_id"
-KERNEL=="loop*", GOTO="no_volume_id"
-KERNEL=="fd*", GOTO="no_volume_id"
-
-KERNEL=="*[!0-9]", ENV{ID_TYPE}=="?*", IMPORT="/sbin/path_id %p", SYMLINK+="disk/by-path/$env{ID_PATH}"
-KERNEL=="*[0-9]", IMPORT{parent}=="ID_*"
-KERNEL=="*[0-9]", ENV{ID_PATH}=="?*", SYMLINK+="disk/by-path/$env{ID_PATH}-part%n"
-
-# volume-label/uuid
-KERNEL=="*[!0-9]", SYSFS{removable}=="1", GOTO="no_volume_id"
-KERNEL=="sr*", GOTO="no_volume_id"
-KERNEL=="*[0-9]", IMPORT="/sbin/vol_id --export $tempnode"
-KERNEL=="*[0-9]", ENV{ID_FS_UUID}=="?*", SYMLINK+="disk/by-uuid/$env{ID_FS_UUID}"
-KERNEL=="*[0-9]", ENV{ID_FS_LABEL_SAFE}=="?*", SYMLINK+="disk/by-label/$env{ID_FS_LABEL_SAFE}"
-LABEL="no_volume_id"
-
-LABEL="persistent_end"
-
-#####################################
-# Persistant block device stuff - end
-#####################################
-
-# usbfs-like device nodes
-SUBSYSTEM=="usb_device", PROGRAM="/bin/sh -c 'K=%k; K=$${K#usbdev}; printf bus/usb/%%03i/%%03i $${K%%%%.*} $${K#*.}'", NAME="%c", MODE="0644"
-
-
-# be backward compatible for a while with the /etc/dev.d and /etc/hotplug.d/ systems
-# run /etc/hotplug.d/ stuff only if we came from a hotplug event, not for udevstart
-ENV{UDEVD_EVENT}=="1", RUN+="/lib/udev/udev_run_hotplugd $env{SUBSYSTEM}"
-
-# always run /etc/dev.d/ stuff for now.
-RUN+="/lib/udev/udev_run_devd $env{SUBSYSTEM}"
-
-# debugging monitor
-RUN+="socket:/org/kernel/udev/monitor"
1
0
Author: jw
Date: 2006-08-03 15:00:38 +0200 (Thu, 03 Aug 2006)
New Revision: 1677
Removed:
crux-2.2/ports/core/shadow/limits.5
crux-2.2/ports/core/shadow/login.access.5
crux-2.2/ports/core/shadow/porttime.5
crux-2.2/ports/core/shadow/shadow-4.0.18-groupmems-nopam.diff
Modified:
crux-2.2/ports/core/shadow/.md5sum
crux-2.2/ports/core/shadow/Pkgfile
Log:
shadow: update to 4.0.18.1
Modified: crux-2.2/ports/core/shadow/.md5sum
===================================================================
--- crux-2.2/ports/core/shadow/.md5sum 2006-08-03 12:47:33 UTC (rev 1676)
+++ crux-2.2/ports/core/shadow/.md5sum 2006-08-03 13:00:38 UTC (rev 1677)
@@ -1,10 +1,6 @@
-553d7f4e031312b1170bd60d6583eda3 limits.5
-dd0ae191b0b9ec9938b8651828b9d07b login.access.5
2b8c303d972cf6fb2a4545dd17262f27 login.defs
-28b05021cb0e4a4bfc3115a74492ae76 porttime.5
be8f69c2701118093af3d7f3bc02af16 pwck
9e2f566e29068dc98e42ea94ac788200 shadow-4.0.15-nflg-conflict.diff
-f750f030229a5254068619c9f36aa5e3 shadow-4.0.18-groupmems-nopam.diff
-c1e167281a5783c10d5329a065a978ff shadow-4.0.18.tar.bz2
+e7751d46ecf219c07ae0b028ab3335c6 shadow-4.0.18.1.tar.bz2
a588e277ff49988f0e3787c5b327d10c shadow-fix-useradd-usergroups.patch
75161be083592e2e4e7f9cdcb7369bab useradd-usergroup.diff
Modified: crux-2.2/ports/core/shadow/Pkgfile
===================================================================
--- crux-2.2/ports/core/shadow/Pkgfile 2006-08-03 12:47:33 UTC (rev 1676)
+++ crux-2.2/ports/core/shadow/Pkgfile 2006-08-03 13:00:38 UTC (rev 1677)
@@ -4,22 +4,19 @@
# Maintainer: Johannes Winkelmann, jw at crux dot nu
name=shadow
-version=4.0.18
+version=4.0.18.1
release=1
source=(ftp://ftp.pld.org.pl/software/shadow/$name-$version.tar.bz2 \
pwck login.defs \
shadow-fix-useradd-usergroups.patch\
shadow-4.0.15-nflg-conflict.diff \
- useradd-usergroup.diff \
- shadow-4.0.18-groupmems-nopam.diff
- limits.5 porttime.5 login.access.5)
+ useradd-usergroup.diff)
build() {
cd $name-$version
patch src/useradd.c $SRC/shadow-fix-useradd-usergroups.patch
patch src/useradd.c $SRC/shadow-4.0.15-nflg-conflict.diff
patch src/useradd.c $SRC/useradd-usergroup.diff
- patch src/groupmems.c $SRC/shadow-4.0.18-groupmems-nopam.diff
./configure --prefix=/usr \
--mandir=/usr/man \
@@ -30,7 +27,6 @@
--without-selinux \
--without-libpam
- cp $SRC/{limits.5,porttime.5,login.access.5} man
make
make DESTDIR=$PKG install
mkdir -p $PKG/etc/cron/daily $PKG/var/log
Deleted: crux-2.2/ports/core/shadow/limits.5
===================================================================
--- crux-2.2/ports/core/shadow/limits.5 2006-08-03 12:47:33 UTC (rev 1676)
+++ crux-2.2/ports/core/shadow/limits.5 2006-08-03 13:00:38 UTC (rev 1677)
@@ -1,114 +0,0 @@
-.\" Title: limits
-.\" Author:
-.\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/>
-.\" Date: 06/06/2006
-.\" Manual: File Formats and Conversions
-.\" Source: File Formats and Conversions
-.\"
-.TH "LIMITS" "5" "06/06/2006" "File Formats and Conversions" "File Formats and Conversions"
-.\" disable hyphenation
-.nh
-.\" disable justification (adjust text to left margin only)
-.ad l
-.SH "NAME"
-limits \- resource limits definition
-.SH "DESCRIPTION"
-.PP
-The
-\fIlimits\fR
-file (\fI/etc/limits\fR
-by default or LIMITS_FILE defined
-\fIconfig.h\fR) describes the resource limits you wish to impose. It should be owned by root and readable by root account only.
-.PP
-By default no quota is imposed on 'root'. In fact, there is no way to impose limits via this procedure to root\-equiv accounts (accounts with UID 0).
-.PP
-Each line describes a limit for a user in the form:
-.PP
-
-\fIuser LIMITS_STRING\fR
-.PP
-The
-\fILIMITS_STRING\fR
-is a string of a concatenated list of resource limits. Each limit consists of a letter identifier followed by a numerical limit.
-.PP
-The valid identifiers are:
-.TP 3n
-\(bu
-A: max address space (KB)
-.TP 3n
-\(bu
-C: max core file size (KB)
-.TP 3n
-\(bu
-D: max data size (KB)
-.TP 3n
-\(bu
-F: maximum filesize (KB)
-.TP 3n
-\(bu
-M: max locked\-in\-memory address space (KB)
-.TP 3n
-\(bu
-N: max number of open files
-.TP 3n
-\(bu
-R: max resident set size (KB)
-.TP 3n
-\(bu
-S: max stack size (KB)
-.TP 3n
-\(bu
-T: max CPU time (MIN)
-.TP 3n
-\(bu
-U: max number of processes
-.TP 3n
-\(bu
-K: file creation mask, set by
-\fBumask\fR(2).
-.TP 3n
-\(bu
-L: max number of logins for this user
-.TP 3n
-\(bu
-P: process priority, set by
-\fBsetpriority\fR(2).
-.sp
-.RE
-.PP
-For example,
-\fIL2D2048N5\fR
-is a valid
-\fILIMITS_STRING \fR. For reading convenience, the following entries are equivalent:
-.sp
-.RS 3n
-.nf
- username L2D2048N5
- username L2 D2048 N5
-
-.fi
-.RE
-.PP
-Be aware that after
-\fIusername\fR
-the rest of the line is considered a limit string, thus comments are not allowed. A invalid limits string will be rejected (not considered) by the
-\fBlogin\fR
-program.
-.PP
-The default entry is denoted by username "\fI*\fR". If you have multiple
-\fIdefault\fR
-entries in your
-\fILIMITS_FILE\fR, then the last one will be used as the default entry.
-.PP
-To completely disable limits for a user, a single dash "\fI\-\fR" will do.
-.PP
-Also, please note that all limit settings are set PER LOGIN. They are not global, nor are they permanent. Perhaps global limits will come, but for now this will have to do ;)
-.SH "FILES"
-.TP 3n
-\fI/etc/limits\fR
-.SH "SEE ALSO"
-.PP
-
-\fBlogin\fR(1),
-\fBsetpriority\fR(2),
-\fBsetrlimit\fR(2).
Deleted: crux-2.2/ports/core/shadow/login.access.5
===================================================================
--- crux-2.2/ports/core/shadow/login.access.5 2006-08-03 12:47:33 UTC (rev 1676)
+++ crux-2.2/ports/core/shadow/login.access.5 2006-08-03 13:00:38 UTC (rev 1677)
@@ -1,50 +0,0 @@
-.\" Title: login.access
-.\" Author:
-.\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/>
-.\" Date: 06/06/2006
-.\" Manual: File Formats and Conversions
-.\" Source: File Formats and Conversions
-.\"
-.TH "LOGIN.ACCESS" "5" "06/06/2006" "File Formats and Conversions" "File Formats and Conversions"
-.\" disable hyphenation
-.nh
-.\" disable justification (adjust text to left margin only)
-.ad l
-.SH "NAME"
-login.access \- login access control table
-.SH "DESCRIPTION"
-.PP
-The
-\fIlogin.access\fR
-file specifies (user, host) combinations and/or (user, tty) combinations for which a login will be either accepted or refused.
-.PP
-When someone logs in, the
-\fIlogin.access\fR
-is scanned for the first entry that matches the (user, host) combination, or, in case of non\-networked logins, the first entry that matches the (user, tty) combination. The permissions field of that table entry determines whether the login will be accepted or refused.
-.PP
-Each line of the login access control table has three fields separated by a ":" character:
-.PP
-
-\fIpermission\fR:\fIusers\fR:\fIorigins\fR
-.PP
-The first field should be a "\fI+\fR" (access granted) or "\fI\-\fR" (access denied) character. The second field should be a list of one or more login names, group names, or
-\fIALL\fR
-(always matches). The third field should be a list of one or more tty names (for non\-networked logins), host names, domain names (begin with "."), host addresses, internet network numbers (end with "."),
-\fIALL\fR
-(always matches) or
-\fILOCAL\fR
-(matches any string that does not contain a "." character). If you run NIS you can use @netgroupname in host or user patterns.
-.PP
-The
-\fIEXCEPT\fR
-operator makes it possible to write very compact rules.
-.PP
-The group file is searched only when a name does not match that of the logged\-in user. Only groups are matched in which users are explicitly listed: the program does not look at a user's primary group id value.
-.SH "FILES"
-.TP 3n
-\fI/etc/login.defs\fR
-Shadow password suite configuration.
-.SH "SEE ALSO"
-.PP
-
-\fBlogin\fR(1).
Deleted: crux-2.2/ports/core/shadow/porttime.5
===================================================================
--- crux-2.2/ports/core/shadow/porttime.5 2006-08-03 12:47:33 UTC (rev 1676)
+++ crux-2.2/ports/core/shadow/porttime.5 2006-08-03 13:00:38 UTC (rev 1677)
@@ -1,75 +0,0 @@
-.\" Title: porttime
-.\" Author:
-.\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/>
-.\" Date: 06/06/2006
-.\" Manual: File Formats and Conversions
-.\" Source: File Formats and Conversions
-.\"
-.TH "PORTTIME" "5" "06/06/2006" "File Formats and Conversions" "File Formats and Conversions"
-.\" disable hyphenation
-.nh
-.\" disable justification (adjust text to left margin only)
-.ad l
-.SH "NAME"
-porttime \- port access time file
-.SH "DESCRIPTION"
-.PP
-
-\fIporttime\fR
-contains a list of tty devices, user names, and permitted login times.
-.PP
-Each entry consists of three colon separated fields. The first field is a comma separated list of tty devices, or an asterisk to indicate that all tty devices are matched by this entry. The second field is a comma separated list of user names, or an asterisk to indicated that all user names are matched by this entry. The third field is a comma separated list of permitted access times.
-.PP
-Each access time entry consists of zero or more days of the week, abbreviated
-\fISu\fR,
-\fIMo\fR,
-\fITu\fR,
-\fIWe\fR,
-\fITh\fR,
-\fIFr\fR, and
-\fISa\fR, followed by a pair of times separated by a hyphen. The abbreviation
-\fIWk\fR
-may be used to represent Monday thru Friday, and
-\fIAl\fR
-may be used to indicate every day. If no days are given,
-\fIAl\fR
-is assumed.
-.SH "EXAMPLES"
-.PP
-The following entry allows access to user
-\fBjfh\fR
-on every port during weekdays from 9am to 5pm.
-.PP
-*:jfh:Wk0900\-1700
-.PP
-The following entries allow access only to the users
-\fIroot\fR
-and
-\fIoper\fR
-on
-\fI/dev/console\fR
-at any time. This illustrates how the
-\fI/etc/porttime\fR
-file is an ordered list of access times. Any other user would match the second entry which does not permit access at any time.
-.sp
-.RS 3n
-.nf
- console:root,oper:Al0000\-2400
- console:*:
-
-.fi
-.RE
-.PP
-The following entry allows access for the user
-\fIgames\fR
-on any port during non\-working hours.
-.PP
-*:games:Wk1700\-0900,SaSu0000\-2400
-.SH "FILES"
-.TP 3n
-\fI/etc/porttime\fR
-File containing port access.
-.SH "SEE ALSO"
-.PP
-
-\fBlogin\fR(1).
Deleted: crux-2.2/ports/core/shadow/shadow-4.0.18-groupmems-nopam.diff
===================================================================
--- crux-2.2/ports/core/shadow/shadow-4.0.18-groupmems-nopam.diff 2006-08-03 12:47:33 UTC (rev 1676)
+++ crux-2.2/ports/core/shadow/shadow-4.0.18-groupmems-nopam.diff 2006-08-03 13:00:38 UTC (rev 1677)
@@ -1,12 +0,0 @@
---- shadow-4.0.18.orig/src/groupmems.c 2006-07-23 21:19:22.000000000 +0200
-+++ shadow-4.0.18/src/groupmems.c 2006-08-02 10:53:10.087940008 +0200
-@@ -37,8 +37,8 @@
- #include <sys/types.h>
- #ifdef USE_PAM
- #include "pam_defs.h"
--#include <pwd.h>
- #endif /* USE_PAM */
-+#include <pwd.h>
- #include "defines.h"
- #include "groupio.h"
-
1
0
Author: jw
Date: 2006-08-03 14:47:33 +0200 (Thu, 03 Aug 2006)
New Revision: 1676
Modified:
crux-2.2/ports/opt/j2sdk/Pkgfile
Log:
j2sdk: remove note about downloading from Pkgfile
Modified: crux-2.2/ports/opt/j2sdk/Pkgfile
===================================================================
--- crux-2.2/ports/opt/j2sdk/Pkgfile 2006-08-03 12:47:01 UTC (rev 1675)
+++ crux-2.2/ports/opt/j2sdk/Pkgfile 2006-08-03 12:47:33 UTC (rev 1676)
@@ -2,9 +2,6 @@
# Description: Java 2 Software Development Kit
# URL: http://java.sun.com
-# Please download the source files from http://java.sun.com after
-# accepting the license terms, and place them in this directory.
-
name=j2sdk
version=1.5.0_07
release=1
1
0
Author: jw
Date: 2006-08-03 14:47:01 +0200 (Thu, 03 Aug 2006)
New Revision: 1675
Modified:
crux-2.2/ports/opt/j2sdk/.md5sum
crux-2.2/ports/opt/j2sdk/Pkgfile
Log:
j2sdk: use sun's distro edition
Modified: crux-2.2/ports/opt/j2sdk/.md5sum
===================================================================
--- crux-2.2/ports/opt/j2sdk/.md5sum 2006-08-03 12:26:04 UTC (rev 1674)
+++ crux-2.2/ports/opt/j2sdk/.md5sum 2006-08-03 12:47:01 UTC (rev 1675)
@@ -1 +1 @@
-1325082c36b4adcb71bc5449ae4c68cf jdk-1_5_0_07-linux-i586.bin
+d7bf7e986ab185c830d11f93f18b3930 jdk-1_5_0_07-distro-linux-i586.bin
Modified: crux-2.2/ports/opt/j2sdk/Pkgfile
===================================================================
--- crux-2.2/ports/opt/j2sdk/Pkgfile 2006-08-03 12:26:04 UTC (rev 1674)
+++ crux-2.2/ports/opt/j2sdk/Pkgfile 2006-08-03 12:47:01 UTC (rev 1675)
@@ -8,12 +8,11 @@
name=j2sdk
version=1.5.0_07
release=1
-source=(file:///jdk-${version//./_}-linux-i586.bin)
+source=(http://download.java.net/dlj/binaries/jdk-1_5_0_07-distro-linux-i586.bin)
build(){
- sed -i 's|more <<"EOF"|cat <<"EOF"|' jdk-*.bin
mkdir -p $PKG/usr/lib; cd $PKG/usr/lib
- yes | sh $SRC/jdk-*.bin
+ sh $SRC/jdk-*.bin --accept-license --unpack
export GLOBIGNORE="*/man1"
rm -rf jdk*/{man/,jre/lib/javaws/messages_,demo,sample}*
@@ -27,6 +26,9 @@
ln -s jdk* java
+ # generate classes.jsa
+ (cd java; ./bin/java -Xshare:dump)
+
mkdir -p $PKG/usr/bin && cd $PKG/usr/bin
for j in java javac javah javap javaws jar keytool; do
ln -s ../lib/java/bin/$j
1
0
Author: viper
Date: 2006-08-03 14:26:04 +0200 (Thu, 03 Aug 2006)
New Revision: 1674
Modified:
crux-2.2/ports/opt/postfix/Pkgfile
Log:
postfix: added cyrus sasl support
Modified: crux-2.2/ports/opt/postfix/Pkgfile
===================================================================
--- crux-2.2/ports/opt/postfix/Pkgfile 2006-08-02 18:25:35 UTC (rev 1673)
+++ crux-2.2/ports/opt/postfix/Pkgfile 2006-08-03 12:26:04 UTC (rev 1674)
@@ -6,14 +6,14 @@
name=postfix
version=2.3.2
-release=1
+release=2
source=(ftp://ftp.porcupine.org/mirrors/postfix-release/official/$name-$ver…
aliases postfix.rc)
build() {
cd $name-$version
- _CCARGS="$CCARGS -DUSE_SASL_AUTH -I/usr/include/sasl -DUSE_TLS -I/usr/include/openssl"
+ _CCARGS="$CCARGS -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl -DUSE_TLS -I/usr/include/openssl"
_AUXLIBS="-L/usr/lib -lsasl2 -lssl -lcrypto"
make tidy
1
0
Author: sip
Date: 2006-08-02 20:25:35 +0200 (Wed, 02 Aug 2006)
New Revision: 1673
Modified:
crux-2.2/ports/core/xfsprogs/.md5sum
crux-2.2/ports/core/xfsprogs/Pkgfile
Log:
xfsprogs: updated to 2.8.10
Modified: crux-2.2/ports/core/xfsprogs/.md5sum
===================================================================
--- crux-2.2/ports/core/xfsprogs/.md5sum 2006-08-02 13:21:10 UTC (rev 1672)
+++ crux-2.2/ports/core/xfsprogs/.md5sum 2006-08-02 18:25:35 UTC (rev 1673)
@@ -1 +1 @@
-4699d6e27acc21911b63696bf1df9949 xfsprogs_2.8.4-1.tar.gz
+b8b0996b48e93020242dec2f5df80223 xfsprogs_2.8.10-1.tar.gz
Modified: crux-2.2/ports/core/xfsprogs/Pkgfile
===================================================================
--- crux-2.2/ports/core/xfsprogs/Pkgfile 2006-08-02 13:21:10 UTC (rev 1672)
+++ crux-2.2/ports/core/xfsprogs/Pkgfile 2006-08-02 18:25:35 UTC (rev 1673)
@@ -4,7 +4,7 @@
# Depends on: e2fsprogs
name=xfsprogs
-version=2.8.4
+version=2.8.10
release=1
source=(ftp://oss.sgi.com/projects/xfs/cmd_tars/${name}_${version}-1.tar.gz)
1
0
Author: jaeger
Date: 2006-08-02 15:21:10 +0200 (Wed, 02 Aug 2006)
New Revision: 1672
Modified:
crux-2.2/ports/opt/glib/.footprint
crux-2.2/ports/opt/glib/.md5sum
crux-2.2/ports/opt/glib/Pkgfile
crux-2.2/ports/opt/gtk/.footprint
crux-2.2/ports/opt/gtk/.md5sum
crux-2.2/ports/opt/gtk/Pkgfile
crux-2.2/ports/opt/gtk/gdk-pixbuf.loaders
crux-2.2/ports/opt/gtk/gtk.immodules
crux-2.2/ports/opt/pango/.footprint
crux-2.2/ports/opt/pango/.md5sum
crux-2.2/ports/opt/pango/Pkgfile
crux-2.2/ports/opt/pango/pango.modules
Log:
glib, pango, gtk: updated to versions 2.12.1, 1.12.3, and 2.10.1
Modified: crux-2.2/ports/opt/glib/.footprint
===================================================================
--- crux-2.2/ports/opt/glib/.footprint 2006-08-02 11:03:02 UTC (rev 1671)
+++ crux-2.2/ports/opt/glib/.footprint 2006-08-02 13:21:10 UTC (rev 1672)
@@ -14,6 +14,8 @@
-rw-r--r-- root/root usr/include/glib-2.0/glib/gasyncqueue.h
-rw-r--r-- root/root usr/include/glib-2.0/glib/gatomic.h
-rw-r--r-- root/root usr/include/glib-2.0/glib/gbacktrace.h
+-rw-r--r-- root/root usr/include/glib-2.0/glib/gbase64.h
+-rw-r--r-- root/root usr/include/glib-2.0/glib/gbookmarkfile.h
-rw-r--r-- root/root usr/include/glib-2.0/glib/gcache.h
-rw-r--r-- root/root usr/include/glib-2.0/glib/gcompletion.h
-rw-r--r-- root/root usr/include/glib-2.0/glib/gconvert.h
@@ -85,21 +87,21 @@
drwxr-xr-x root/root usr/lib/glib-2.0/include/
-rw-r--r-- root/root usr/lib/glib-2.0/include/glibconfig.h
-rwxr-xr-x root/root usr/lib/libglib-2.0.la
-lrwxrwxrwx root/root usr/lib/libglib-2.0.so -> libglib-2.0.so.0.1000.3
-lrwxrwxrwx root/root usr/lib/libglib-2.0.so.0 -> libglib-2.0.so.0.1000.3
--rwxr-xr-x root/root usr/lib/libglib-2.0.so.0.1000.3
+lrwxrwxrwx root/root usr/lib/libglib-2.0.so -> libglib-2.0.so.0.1200.1
+lrwxrwxrwx root/root usr/lib/libglib-2.0.so.0 -> libglib-2.0.so.0.1200.1
+-rwxr-xr-x root/root usr/lib/libglib-2.0.so.0.1200.1
-rwxr-xr-x root/root usr/lib/libgmodule-2.0.la
-lrwxrwxrwx root/root usr/lib/libgmodule-2.0.so -> libgmodule-2.0.so.0.1000.3
-lrwxrwxrwx root/root usr/lib/libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.1000.3
--rwxr-xr-x root/root usr/lib/libgmodule-2.0.so.0.1000.3
+lrwxrwxrwx root/root usr/lib/libgmodule-2.0.so -> libgmodule-2.0.so.0.1200.1
+lrwxrwxrwx root/root usr/lib/libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.1200.1
+-rwxr-xr-x root/root usr/lib/libgmodule-2.0.so.0.1200.1
-rwxr-xr-x root/root usr/lib/libgobject-2.0.la
-lrwxrwxrwx root/root usr/lib/libgobject-2.0.so -> libgobject-2.0.so.0.1000.3
-lrwxrwxrwx root/root usr/lib/libgobject-2.0.so.0 -> libgobject-2.0.so.0.1000.3
--rwxr-xr-x root/root usr/lib/libgobject-2.0.so.0.1000.3
+lrwxrwxrwx root/root usr/lib/libgobject-2.0.so -> libgobject-2.0.so.0.1200.1
+lrwxrwxrwx root/root usr/lib/libgobject-2.0.so.0 -> libgobject-2.0.so.0.1200.1
+-rwxr-xr-x root/root usr/lib/libgobject-2.0.so.0.1200.1
-rwxr-xr-x root/root usr/lib/libgthread-2.0.la
-lrwxrwxrwx root/root usr/lib/libgthread-2.0.so -> libgthread-2.0.so.0.1000.3
-lrwxrwxrwx root/root usr/lib/libgthread-2.0.so.0 -> libgthread-2.0.so.0.1000.3
--rwxr-xr-x root/root usr/lib/libgthread-2.0.so.0.1000.3
+lrwxrwxrwx root/root usr/lib/libgthread-2.0.so -> libgthread-2.0.so.0.1200.1
+lrwxrwxrwx root/root usr/lib/libgthread-2.0.so.0 -> libgthread-2.0.so.0.1200.1
+-rwxr-xr-x root/root usr/lib/libgthread-2.0.so.0.1200.1
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/glib-2.0.pc
-rw-r--r-- root/root usr/lib/pkgconfig/gmodule-2.0.pc
Modified: crux-2.2/ports/opt/glib/.md5sum
===================================================================
--- crux-2.2/ports/opt/glib/.md5sum 2006-08-02 11:03:02 UTC (rev 1671)
+++ crux-2.2/ports/opt/glib/.md5sum 2006-08-02 13:21:10 UTC (rev 1672)
@@ -1 +1 @@
-87206e721c12d185d17dd9ecd7e30369 glib-2.10.3.tar.bz2
+97786d2a03f0f190bd782749139dc10c glib-2.12.1.tar.bz2
Modified: crux-2.2/ports/opt/glib/Pkgfile
===================================================================
--- crux-2.2/ports/opt/glib/Pkgfile 2006-08-02 11:03:02 UTC (rev 1671)
+++ crux-2.2/ports/opt/glib/Pkgfile 2006-08-02 13:21:10 UTC (rev 1672)
@@ -3,9 +3,9 @@
# Maintainer: Matt Housh, jaeger at morpheus dot net
name=glib
-version=2.10.3
+version=2.12.1
release=1
-source=(ftp://ftp.gtk.org/pub/gtk/v2.10/$name-$version.tar.bz2)
+source=(ftp://ftp.gtk.org/pub/gtk/v2.12/$name-$version.tar.bz2)
build () {
cd $name-$version
Modified: crux-2.2/ports/opt/gtk/.footprint
===================================================================
--- crux-2.2/ports/opt/gtk/.footprint 2006-08-02 11:03:02 UTC (rev 1671)
+++ crux-2.2/ports/opt/gtk/.footprint 2006-08-02 13:21:10 UTC (rev 1672)
@@ -71,6 +71,7 @@
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkalignment.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkarrow.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkaspectframe.h
+-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkassistant.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkbbox.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkbin.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkbindings.h
@@ -80,9 +81,11 @@
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkcelleditable.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkcelllayout.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkcellrenderer.h
+-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h
+-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkcellrendererspin.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkcellrenderertext.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkcellview.h
@@ -145,6 +148,7 @@
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkitemfactory.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtklabel.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtklayout.h
+-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtklinkbutton.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtklist.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtklistitem.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkliststore.h
@@ -162,10 +166,16 @@
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkobject.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkoldeditable.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkoptionmenu.h
+-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkpagesetup.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkpaned.h
+-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkpapersize.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkpixmap.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkplug.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkpreview.h
+-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkprintcontext.h
+-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkprintoperation.h
+-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h
+-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkprintsettings.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkprivate.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkprogress.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkprogressbar.h
@@ -175,6 +185,12 @@
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkrange.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkrc.h
+-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkrecentchooser.h
+-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h
+-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h
+-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h
+-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkrecentfilter.h
+-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkrecentmanager.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkruler.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkscale.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkscrollbar.h
@@ -189,12 +205,14 @@
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtksocket.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkspinbutton.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkstatusbar.h
+-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkstatusicon.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkstock.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkstyle.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtktable.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtktext.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtktextbuffer.h
+-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtktextchild.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtktextdisplay.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtktextiter.h
@@ -236,86 +254,100 @@
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkvseparator.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkwidget.h
-rw-r--r-- root/root usr/include/gtk-2.0/gtk/gtkwindow.h
+drwxr-xr-x root/root usr/include/gtk-unix-print-2.0/
+drwxr-xr-x root/root usr/include/gtk-unix-print-2.0/gtk/
+-rw-r--r-- root/root usr/include/gtk-unix-print-2.0/gtk/gtkpagesetupunixdialog.h
+-rw-r--r-- root/root usr/include/gtk-unix-print-2.0/gtk/gtkprinter.h
+-rw-r--r-- root/root usr/include/gtk-unix-print-2.0/gtk/gtkprintjob.h
+-rw-r--r-- root/root usr/include/gtk-unix-print-2.0/gtk/gtkprintunixdialog.h
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/gtk-2.0/
-drwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/
-drwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/engines/
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/engines/libpixmap.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/engines/libpixmap.so
-drwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/im-am-et.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/im-am-et.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/im-cedilla.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/im-cedilla.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/im-cyrillic-translit.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/im-cyrillic-translit.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/im-inuktitut.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/im-inuktitut.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/im-ipa.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/im-ipa.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/im-thai-broken.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/im-thai-broken.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/im-ti-er.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/im-ti-er.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/im-ti-et.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/im-ti-et.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/im-viqr.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/im-viqr.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/im-xim.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/immodules/im-xim.so
-drwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-ani.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-ani.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-bmp.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-bmp.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-gif.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-gif.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-ico.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-ico.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-jpeg.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-jpeg.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-pcx.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-pcx.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-pnm.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-pnm.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-ras.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-ras.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-tga.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-tga.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-tiff.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-tiff.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-wbmp.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-wbmp.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xbm.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xbm.so
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.la
--rwxr-xr-x root/root usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so
+drwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/
+drwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/engines/
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/engines/libpixmap.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so
+drwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/im-am-et.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/im-am-et.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/im-cedilla.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/im-cedilla.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/im-inuktitut.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/im-inuktitut.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/im-ipa.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/im-ipa.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/im-thai-broken.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/im-thai-broken.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/im-ti-er.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/im-ti-er.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/im-ti-et.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/im-ti-et.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/im-viqr.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/im-viqr.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/im-xim.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so
+drwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ani.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ani.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-bmp.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-bmp.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-gif.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-gif.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ico.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ico.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-jpeg.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-jpeg.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-pcx.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-pcx.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-pnm.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-pnm.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ras.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ras.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-tga.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-tga.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-tiff.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-tiff.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-wbmp.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-wbmp.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xbm.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xbm.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
+drwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/printbackends/
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-cups.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-cups.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-file.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-file.so
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-lpr.la
+-rwxr-xr-x root/root usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-lpr.so
drwxr-xr-x root/root usr/lib/gtk-2.0/include/
-rw-r--r-- root/root usr/lib/gtk-2.0/include/gdkconfig.h
-rw-r--r-- root/root usr/lib/libgdk-x11-2.0.la
-lrwxrwxrwx root/root usr/lib/libgdk-x11-2.0.so -> libgdk-x11-2.0.so.0.800.19
-lrwxrwxrwx root/root usr/lib/libgdk-x11-2.0.so.0 -> libgdk-x11-2.0.so.0.800.19
--rwxr-xr-x root/root usr/lib/libgdk-x11-2.0.so.0.800.19
+lrwxrwxrwx root/root usr/lib/libgdk-x11-2.0.so -> libgdk-x11-2.0.so.0.1000.1
+lrwxrwxrwx root/root usr/lib/libgdk-x11-2.0.so.0 -> libgdk-x11-2.0.so.0.1000.1
+-rwxr-xr-x root/root usr/lib/libgdk-x11-2.0.so.0.1000.1
-rwxr-xr-x root/root usr/lib/libgdk_pixbuf-2.0.la
-lrwxrwxrwx root/root usr/lib/libgdk_pixbuf-2.0.so -> libgdk_pixbuf-2.0.so.0.800.19
-lrwxrwxrwx root/root usr/lib/libgdk_pixbuf-2.0.so.0 -> libgdk_pixbuf-2.0.so.0.800.19
--rwxr-xr-x root/root usr/lib/libgdk_pixbuf-2.0.so.0.800.19
+lrwxrwxrwx root/root usr/lib/libgdk_pixbuf-2.0.so -> libgdk_pixbuf-2.0.so.0.1000.1
+lrwxrwxrwx root/root usr/lib/libgdk_pixbuf-2.0.so.0 -> libgdk_pixbuf-2.0.so.0.1000.1
+-rwxr-xr-x root/root usr/lib/libgdk_pixbuf-2.0.so.0.1000.1
-rwxr-xr-x root/root usr/lib/libgdk_pixbuf_xlib-2.0.la
-lrwxrwxrwx root/root usr/lib/libgdk_pixbuf_xlib-2.0.so -> libgdk_pixbuf_xlib-2.0.so.0.800.19
-lrwxrwxrwx root/root usr/lib/libgdk_pixbuf_xlib-2.0.so.0 -> libgdk_pixbuf_xlib-2.0.so.0.800.19
--rwxr-xr-x root/root usr/lib/libgdk_pixbuf_xlib-2.0.so.0.800.19
+lrwxrwxrwx root/root usr/lib/libgdk_pixbuf_xlib-2.0.so -> libgdk_pixbuf_xlib-2.0.so.0.1000.1
+lrwxrwxrwx root/root usr/lib/libgdk_pixbuf_xlib-2.0.so.0 -> libgdk_pixbuf_xlib-2.0.so.0.1000.1
+-rwxr-xr-x root/root usr/lib/libgdk_pixbuf_xlib-2.0.so.0.1000.1
-rw-r--r-- root/root usr/lib/libgtk-x11-2.0.la
-lrwxrwxrwx root/root usr/lib/libgtk-x11-2.0.so -> libgtk-x11-2.0.so.0.800.19
-lrwxrwxrwx root/root usr/lib/libgtk-x11-2.0.so.0 -> libgtk-x11-2.0.so.0.800.19
--rwxr-xr-x root/root usr/lib/libgtk-x11-2.0.so.0.800.19
+lrwxrwxrwx root/root usr/lib/libgtk-x11-2.0.so -> libgtk-x11-2.0.so.0.1000.1
+lrwxrwxrwx root/root usr/lib/libgtk-x11-2.0.so.0 -> libgtk-x11-2.0.so.0.1000.1
+-rwxr-xr-x root/root usr/lib/libgtk-x11-2.0.so.0.1000.1
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/gdk-2.0.pc
-rw-r--r-- root/root usr/lib/pkgconfig/gdk-pixbuf-2.0.pc
-rw-r--r-- root/root usr/lib/pkgconfig/gdk-pixbuf-xlib-2.0.pc
-rw-r--r-- root/root usr/lib/pkgconfig/gdk-x11-2.0.pc
-rw-r--r-- root/root usr/lib/pkgconfig/gtk+-2.0.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/gtk+-unix-print-2.0.pc
-rw-r--r-- root/root usr/lib/pkgconfig/gtk+-x11-2.0.pc
drwxr-xr-x root/root usr/man/
drwxr-xr-x root/root usr/man/man1/
Modified: crux-2.2/ports/opt/gtk/.md5sum
===================================================================
--- crux-2.2/ports/opt/gtk/.md5sum 2006-08-02 11:03:02 UTC (rev 1671)
+++ crux-2.2/ports/opt/gtk/.md5sum 2006-08-02 13:21:10 UTC (rev 1672)
@@ -1,3 +1,3 @@
-a40bdcc5a6cb9e7f488fe207d4380984 gdk-pixbuf.loaders
-1a03dbed4b794194a610e9d7eb175b06 gtk+-2.8.19.tar.bz2
-818c56788a4b961b4b957bf79d07dff3 gtk.immodules
+501ae79b5b7a93a8338e999274f4dcbb gdk-pixbuf.loaders
+7f1d39031d50de8228211aa3230d4acd gtk+-2.10.1.tar.bz2
+a6ab21dcf3d52be4b2c002d6a74dddf9 gtk.immodules
Modified: crux-2.2/ports/opt/gtk/Pkgfile
===================================================================
--- crux-2.2/ports/opt/gtk/Pkgfile 2006-08-02 11:03:02 UTC (rev 1671)
+++ crux-2.2/ports/opt/gtk/Pkgfile 2006-08-02 13:21:10 UTC (rev 1672)
@@ -4,9 +4,9 @@
# Depends on: atk, pango, libtiff, hicolor-icon-theme
name=gtk
-version=2.8.19
+version=2.10.1
release=1
-source=(ftp://ftp.gtk.org/pub/gtk/v2.8/${name}+-$version.tar.bz2 \
+source=(ftp://ftp.gtk.org/pub/gtk/v2.10/${name}+-$version.tar.bz2 \
gdk-pixbuf.loaders gtk.immodules)
build () {
Modified: crux-2.2/ports/opt/gtk/gdk-pixbuf.loaders
===================================================================
--- crux-2.2/ports/opt/gtk/gdk-pixbuf.loaders 2006-08-02 11:03:02 UTC (rev 1671)
+++ crux-2.2/ports/opt/gtk/gdk-pixbuf.loaders 2006-08-02 13:21:10 UTC (rev 1672)
@@ -1,47 +1,47 @@
# GdkPixbuf Image Loader Modules file
# Automatically generated file, do not edit
-# Created by gdk-pixbuf-query-loaders from gtk+-2.8.19
+# Created by gdk-pixbuf-query-loaders from gtk+-2.10.1
#
-# LoaderDir = /usr/lib/gtk-2.0/2.4.0/loaders
+# LoaderDir = /usr/lib/gtk-2.0/2.10.0/loaders
#
-"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-wbmp.so"
+"/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-wbmp.so"
"wbmp" 4 "gtk20" "The WBMP image format"
"image/vnd.wap.wbmp" ""
"wbmp" ""
" " "z" 1
-"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-jpeg.so"
+"/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-jpeg.so"
"jpeg" 5 "gtk20" "The JPEG image format"
"image/jpeg" ""
"jpeg" "jpe" "jpg" ""
"\377\330" "" 100
-"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-ani.so"
+"/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ani.so"
"ani" 4 "gtk20" "The ANI image format"
"application/x-navi-animation" ""
"ani" ""
"RIFF ACON" " xxxx " 100
-"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-bmp.so"
+"/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-bmp.so"
"bmp" 5 "gtk20" "The BMP image format"
"image/bmp" "image/x-bmp" "image/x-MS-bmp" ""
"bmp" ""
"BM" "" 100
-"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-gif.so"
+"/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-gif.so"
"gif" 4 "gtk20" "The GIF image format"
"image/gif" ""
"gif" ""
"GIF8" "" 100
-"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-ico.so"
+"/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ico.so"
"ico" 5 "gtk20" "The ICO image format"
"image/x-icon" ""
"ico" "cur" ""
" \001 " "zz znz" 100
" \002 " "zz znz" 100
-"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-pcx.so"
+"/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-pcx.so"
"pcx" 4 "gtk20" "The PCX image format"
"image/x-pcx" ""
"pcx" ""
@@ -51,13 +51,13 @@
"\n\004\001" "" 100
"\n\005\001" "" 100
-"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so"
+"/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so"
"png" 5 "gtk20" "The PNG image format"
"image/png" ""
"png" ""
"\211PNG\r\n\032\n" "" 100
-"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-pnm.so"
+"/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-pnm.so"
"pnm" 4 "gtk20" "The PNM/PBM/PGM/PPM image format family"
"image/x-portable-anymap" "image/x-portable-bitmap" "image/x-portable-graymap" "image/x-portable-pixmap" ""
"pnm" "pbm" "pgm" "ppm" ""
@@ -68,13 +68,13 @@
"P5" "" 100
"P6" "" 100
-"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-ras.so"
+"/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ras.so"
"ras" 4 "gtk20" "The Sun raster image format"
"image/x-cmu-raster" "image/x-sun-raster" ""
"ras" ""
"Y\246j\225" "" 100
-"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-tga.so"
+"/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-tga.so"
"tga" 4 "gtk20" "The Targa image format"
"image/x-tga" ""
"tga" "targa" ""
@@ -85,21 +85,21 @@
" \n" "xz " 100
" \013" "xz " 100
-"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xbm.so"
+"/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xbm.so"
"xbm" 4 "gtk20" "The XBM image format"
"image/x-xbitmap" ""
"xbm" ""
"#define " "" 100
"/*" "" 50
-"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-tiff.so"
-"tiff" 0 "gtk20" "The TIFF image format"
+"/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-tiff.so"
+"tiff" 1 "gtk20" "The TIFF image format"
"image/tiff" ""
"tiff" "tif" ""
"MM *" " z " 100
"II* " " z" 100
-"/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so"
+"/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so"
"xpm" 4 "gtk20" "The XPM image format"
"image/x-xpixmap" ""
"xpm" ""
Modified: crux-2.2/ports/opt/gtk/gtk.immodules
===================================================================
--- crux-2.2/ports/opt/gtk/gtk.immodules 2006-08-02 11:03:02 UTC (rev 1671)
+++ crux-2.2/ports/opt/gtk/gtk.immodules 2006-08-02 13:21:10 UTC (rev 1672)
@@ -1,36 +1,36 @@
# GTK+ Input Method Modules file
# Automatically generated file, do not edit
-# Created by gtk-query-immodules-2.0 from gtk+-2.8.19
+# Created by gtk-query-immodules-2.0 from gtk+-2.10.1
#
-# ModulesPath = /root/.gtk-2.0/2.4.0/i686-pc-linux-gnu/immodules:/root/.gtk-2.0/2.4.0/immodules:/root/.gtk-2.0/i686-pc-linux-gnu/immodules:/root/.gtk-2.0/immodules:/usr/lib/gtk-2.0/2.4.0/i686-pc-linux-gnu/immodules:/usr/lib/gtk-2.0/2.4.0/immodules:/usr/lib/gtk-2.0/i686-pc-linux-gnu/immodules:/usr/lib/gtk-2.0/immodules
+# ModulesPath = /root/.gtk-2.0/2.10.0/i686-pc-linux-gnu/immodules:/root/.gtk-2.0/2.10.0/immodules:/root/.gtk-2.0/i686-pc-linux-gnu/immodules:/root/.gtk-2.0/immodules:/usr/lib/gtk-2.0/2.10.0/i686-pc-linux-gnu/immodules:/usr/lib/gtk-2.0/2.10.0/immodules:/usr/lib/gtk-2.0/i686-pc-linux-gnu/immodules:/usr/lib/gtk-2.0/immodules
#
-"/usr/lib/gtk-2.0/2.4.0/immodules/im-ipa.so"
+"/usr/lib/gtk-2.0/2.10.0/immodules/im-ipa.so"
"ipa" "IPA" "gtk20" "/usr/share/locale" ""
-"/usr/lib/gtk-2.0/2.4.0/immodules/im-am-et.so"
+"/usr/lib/gtk-2.0/2.10.0/immodules/im-am-et.so"
"am_et" "Amharic (EZ+)" "gtk20" "/usr/share/locale" "am"
-"/usr/lib/gtk-2.0/2.4.0/immodules/im-xim.so"
+"/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so"
"xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh"
-"/usr/lib/gtk-2.0/2.4.0/immodules/im-cedilla.so"
+"/usr/lib/gtk-2.0/2.10.0/immodules/im-cedilla.so"
"cedilla" "Cedilla" "gtk+" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa"
-"/usr/lib/gtk-2.0/2.4.0/immodules/im-thai-broken.so"
+"/usr/lib/gtk-2.0/2.10.0/immodules/im-thai-broken.so"
"thai_broken" "Thai (Broken)" "gtk20" "/usr/share/locale" ""
-"/usr/lib/gtk-2.0/2.4.0/immodules/im-inuktitut.so"
+"/usr/lib/gtk-2.0/2.10.0/immodules/im-inuktitut.so"
"inuktitut" "Inuktitut (Transliterated)" "gtk20" "/usr/share/locale" "iu"
-"/usr/lib/gtk-2.0/2.4.0/immodules/im-viqr.so"
+"/usr/lib/gtk-2.0/2.10.0/immodules/im-viqr.so"
"viqr" "Vietnamese (VIQR)" "gtk20" "/usr/share/locale" "vi"
-"/usr/lib/gtk-2.0/2.4.0/immodules/im-ti-er.so"
+"/usr/lib/gtk-2.0/2.10.0/immodules/im-ti-er.so"
"ti_er" "Tigrigna-Eritrean (EZ+)" "gtk20" "/usr/share/locale" "ti"
-"/usr/lib/gtk-2.0/2.4.0/immodules/im-ti-et.so"
+"/usr/lib/gtk-2.0/2.10.0/immodules/im-ti-et.so"
"ti_et" "Tigrigna-Ethiopian (EZ+)" "gtk20" "/usr/share/locale" "ti"
-"/usr/lib/gtk-2.0/2.4.0/immodules/im-cyrillic-translit.so"
+"/usr/lib/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.so"
"cyrillic_translit" "Cyrillic (Transliterated)" "gtk20" "/usr/share/locale" ""
Modified: crux-2.2/ports/opt/pango/.footprint
===================================================================
--- crux-2.2/ports/opt/pango/.footprint 2006-08-02 11:03:02 UTC (rev 1671)
+++ crux-2.2/ports/opt/pango/.footprint 2006-08-02 13:21:10 UTC (rev 1672)
@@ -1,6 +1,7 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/pango-querymodules
+-rwxr-xr-x root/root usr/bin/pango-view
drwxr-xr-x root/root usr/etc/
drwxr-xr-x root/root usr/etc/pango/
-rw-r--r-- root/root usr/etc/pango/pango.modules
@@ -39,48 +40,48 @@
-rw-r--r-- root/root usr/include/pango-1.0/pango/pangoxft.h
drwxr-xr-x root/root usr/lib/
-rwxr-xr-x root/root usr/lib/libpango-1.0.la
-lrwxrwxrwx root/root usr/lib/libpango-1.0.so -> libpango-1.0.so.0.1003.1
-lrwxrwxrwx root/root usr/lib/libpango-1.0.so.0 -> libpango-1.0.so.0.1003.1
--rwxr-xr-x root/root usr/lib/libpango-1.0.so.0.1003.1
+lrwxrwxrwx root/root usr/lib/libpango-1.0.so -> libpango-1.0.so.0.1201.2
+lrwxrwxrwx root/root usr/lib/libpango-1.0.so.0 -> libpango-1.0.so.0.1201.2
+-rwxr-xr-x root/root usr/lib/libpango-1.0.so.0.1201.2
-rwxr-xr-x root/root usr/lib/libpangocairo-1.0.la
-lrwxrwxrwx root/root usr/lib/libpangocairo-1.0.so -> libpangocairo-1.0.so.0.1003.1
-lrwxrwxrwx root/root usr/lib/libpangocairo-1.0.so.0 -> libpangocairo-1.0.so.0.1003.1
--rwxr-xr-x root/root usr/lib/libpangocairo-1.0.so.0.1003.1
+lrwxrwxrwx root/root usr/lib/libpangocairo-1.0.so -> libpangocairo-1.0.so.0.1201.2
+lrwxrwxrwx root/root usr/lib/libpangocairo-1.0.so.0 -> libpangocairo-1.0.so.0.1201.2
+-rwxr-xr-x root/root usr/lib/libpangocairo-1.0.so.0.1201.2
-rw-r--r-- root/root usr/lib/libpangoft2-1.0.la
-lrwxrwxrwx root/root usr/lib/libpangoft2-1.0.so -> libpangoft2-1.0.so.0.1003.1
-lrwxrwxrwx root/root usr/lib/libpangoft2-1.0.so.0 -> libpangoft2-1.0.so.0.1003.1
--rwxr-xr-x root/root usr/lib/libpangoft2-1.0.so.0.1003.1
+lrwxrwxrwx root/root usr/lib/libpangoft2-1.0.so -> libpangoft2-1.0.so.0.1201.2
+lrwxrwxrwx root/root usr/lib/libpangoft2-1.0.so.0 -> libpangoft2-1.0.so.0.1201.2
+-rwxr-xr-x root/root usr/lib/libpangoft2-1.0.so.0.1201.2
-rw-r--r-- root/root usr/lib/libpangox-1.0.la
-lrwxrwxrwx root/root usr/lib/libpangox-1.0.so -> libpangox-1.0.so.0.1003.1
-lrwxrwxrwx root/root usr/lib/libpangox-1.0.so.0 -> libpangox-1.0.so.0.1003.1
--rwxr-xr-x root/root usr/lib/libpangox-1.0.so.0.1003.1
+lrwxrwxrwx root/root usr/lib/libpangox-1.0.so -> libpangox-1.0.so.0.1201.2
+lrwxrwxrwx root/root usr/lib/libpangox-1.0.so.0 -> libpangox-1.0.so.0.1201.2
+-rwxr-xr-x root/root usr/lib/libpangox-1.0.so.0.1201.2
-rw-r--r-- root/root usr/lib/libpangoxft-1.0.la
-lrwxrwxrwx root/root usr/lib/libpangoxft-1.0.so -> libpangoxft-1.0.so.0.1003.1
-lrwxrwxrwx root/root usr/lib/libpangoxft-1.0.so.0 -> libpangoxft-1.0.so.0.1003.1
--rwxr-xr-x root/root usr/lib/libpangoxft-1.0.so.0.1003.1
+lrwxrwxrwx root/root usr/lib/libpangoxft-1.0.so -> libpangoxft-1.0.so.0.1201.2
+lrwxrwxrwx root/root usr/lib/libpangoxft-1.0.so.0 -> libpangoxft-1.0.so.0.1201.2
+-rwxr-xr-x root/root usr/lib/libpangoxft-1.0.so.0.1201.2
drwxr-xr-x root/root usr/lib/pango/
-drwxr-xr-x root/root usr/lib/pango/1.4.0/
-drwxr-xr-x root/root usr/lib/pango/1.4.0/modules/
--rwxr-xr-x root/root usr/lib/pango/1.4.0/modules/pango-arabic-fc.la
--rwxr-xr-x root/root usr/lib/pango/1.4.0/modules/pango-arabic-fc.so
--rwxr-xr-x root/root usr/lib/pango/1.4.0/modules/pango-basic-fc.la
--rwxr-xr-x root/root usr/lib/pango/1.4.0/modules/pango-basic-fc.so
--rwxr-xr-x root/root usr/lib/pango/1.4.0/modules/pango-basic-x.la
--rwxr-xr-x root/root usr/lib/pango/1.4.0/modules/pango-basic-x.so
--rwxr-xr-x root/root usr/lib/pango/1.4.0/modules/pango-hangul-fc.la
--rwxr-xr-x root/root usr/lib/pango/1.4.0/modules/pango-hangul-fc.so
--rwxr-xr-x root/root usr/lib/pango/1.4.0/modules/pango-hebrew-fc.la
--rwxr-xr-x root/root usr/lib/pango/1.4.0/modules/pango-hebrew-fc.so
--rwxr-xr-x root/root usr/lib/pango/1.4.0/modules/pango-indic-fc.la
--rwxr-xr-x root/root usr/lib/pango/1.4.0/modules/pango-indic-fc.so
--rwxr-xr-x root/root usr/lib/pango/1.4.0/modules/pango-khmer-fc.la
--rwxr-xr-x root/root usr/lib/pango/1.4.0/modules/pango-khmer-fc.so
--rwxr-xr-x root/root usr/lib/pango/1.4.0/modules/pango-syriac-fc.la
--rwxr-xr-x root/root usr/lib/pango/1.4.0/modules/pango-syriac-fc.so
--rwxr-xr-x root/root usr/lib/pango/1.4.0/modules/pango-thai-fc.la
--rwxr-xr-x root/root usr/lib/pango/1.4.0/modules/pango-thai-fc.so
--rwxr-xr-x root/root usr/lib/pango/1.4.0/modules/pango-tibetan-fc.la
--rwxr-xr-x root/root usr/lib/pango/1.4.0/modules/pango-tibetan-fc.so
+drwxr-xr-x root/root usr/lib/pango/1.5.0/
+drwxr-xr-x root/root usr/lib/pango/1.5.0/modules/
+-rwxr-xr-x root/root usr/lib/pango/1.5.0/modules/pango-arabic-fc.la
+-rwxr-xr-x root/root usr/lib/pango/1.5.0/modules/pango-arabic-fc.so
+-rwxr-xr-x root/root usr/lib/pango/1.5.0/modules/pango-basic-fc.la
+-rwxr-xr-x root/root usr/lib/pango/1.5.0/modules/pango-basic-fc.so
+-rwxr-xr-x root/root usr/lib/pango/1.5.0/modules/pango-basic-x.la
+-rwxr-xr-x root/root usr/lib/pango/1.5.0/modules/pango-basic-x.so
+-rwxr-xr-x root/root usr/lib/pango/1.5.0/modules/pango-hangul-fc.la
+-rwxr-xr-x root/root usr/lib/pango/1.5.0/modules/pango-hangul-fc.so
+-rwxr-xr-x root/root usr/lib/pango/1.5.0/modules/pango-hebrew-fc.la
+-rwxr-xr-x root/root usr/lib/pango/1.5.0/modules/pango-hebrew-fc.so
+-rwxr-xr-x root/root usr/lib/pango/1.5.0/modules/pango-indic-fc.la
+-rwxr-xr-x root/root usr/lib/pango/1.5.0/modules/pango-indic-fc.so
+-rwxr-xr-x root/root usr/lib/pango/1.5.0/modules/pango-khmer-fc.la
+-rwxr-xr-x root/root usr/lib/pango/1.5.0/modules/pango-khmer-fc.so
+-rwxr-xr-x root/root usr/lib/pango/1.5.0/modules/pango-syriac-fc.la
+-rwxr-xr-x root/root usr/lib/pango/1.5.0/modules/pango-syriac-fc.so
+-rwxr-xr-x root/root usr/lib/pango/1.5.0/modules/pango-thai-fc.la
+-rwxr-xr-x root/root usr/lib/pango/1.5.0/modules/pango-thai-fc.so
+-rwxr-xr-x root/root usr/lib/pango/1.5.0/modules/pango-tibetan-fc.la
+-rwxr-xr-x root/root usr/lib/pango/1.5.0/modules/pango-tibetan-fc.so
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/pango.pc
-rw-r--r-- root/root usr/lib/pkgconfig/pangocairo.pc
Modified: crux-2.2/ports/opt/pango/.md5sum
===================================================================
--- crux-2.2/ports/opt/pango/.md5sum 2006-08-02 11:03:02 UTC (rev 1671)
+++ crux-2.2/ports/opt/pango/.md5sum 2006-08-02 13:21:10 UTC (rev 1672)
@@ -1,2 +1,2 @@
-d7eeb0f995a93534be8e7c687b465a0c pango-1.10.4.tar.bz2
-c67e3c8cd8a759820bea7aa80602b40c pango.modules
+c8178e11a895166d86990bb2c38d831b pango-1.12.3.tar.bz2
+37e2a6d23066ee8afd06532f4f668a3b pango.modules
Modified: crux-2.2/ports/opt/pango/Pkgfile
===================================================================
--- crux-2.2/ports/opt/pango/Pkgfile 2006-08-02 11:03:02 UTC (rev 1671)
+++ crux-2.2/ports/opt/pango/Pkgfile 2006-08-02 13:21:10 UTC (rev 1672)
@@ -4,9 +4,9 @@
# Depends on: x11, freetype, fontconfig, cairo
name=pango
-version=1.10.4
+version=1.12.3
release=1
-source=(ftp://ftp.gtk.org/pub/gtk/v2.8/$name-$version.tar.bz2 \
+source=(ftp://ftp.gtk.org/pub/gtk/v2.10/$name-$version.tar.bz2 \
pango.modules)
build () {
Modified: crux-2.2/ports/opt/pango/pango.modules
===================================================================
--- crux-2.2/ports/opt/pango/pango.modules 2006-08-02 11:03:02 UTC (rev 1671)
+++ crux-2.2/ports/opt/pango/pango.modules 2006-08-02 13:21:10 UTC (rev 1672)
@@ -1,24 +1,24 @@
# Pango Modules file
# Automatically generated file, do not edit
#
-# ModulesPath = /usr/lib/pango/1.4.0/modules
+# ModulesPath = /usr/lib/pango/1.5.0/modules
#
-/usr/lib/pango/1.4.0/modules/pango-khmer-fc.so KhmerScriptEngineFc PangoEngineShape PangoRenderFc khmer:*
-/usr/lib/pango/1.4.0/modules/pango-basic-x.so BasicScriptEngineX PangoEngineShape PangoRenderX common:
-/usr/lib/pango/1.4.0/modules/pango-thai-fc.so ThaiScriptEngineFc PangoEngineShape PangoRenderFc thai:* lao:*
-/usr/lib/pango/1.4.0/modules/pango-arabic-fc.so ArabicScriptEngineFc PangoEngineShape PangoRenderFc arabic:*
-/usr/lib/pango/1.4.0/modules/pango-indic-fc.so devaScriptEngineFc PangoEngineShape PangoRenderFc devanagari:*
-/usr/lib/pango/1.4.0/modules/pango-indic-fc.so bengScriptEngineFc PangoEngineShape PangoRenderFc bengali:*
-/usr/lib/pango/1.4.0/modules/pango-indic-fc.so guruScriptEngineFc PangoEngineShape PangoRenderFc gurmukhi:*
-/usr/lib/pango/1.4.0/modules/pango-indic-fc.so gujrScriptEngineFc PangoEngineShape PangoRenderFc gujarati:*
-/usr/lib/pango/1.4.0/modules/pango-indic-fc.so oryaScriptEngineFc PangoEngineShape PangoRenderFc oriya:*
-/usr/lib/pango/1.4.0/modules/pango-indic-fc.so tamlScriptEngineFc PangoEngineShape PangoRenderFc tamil:*
-/usr/lib/pango/1.4.0/modules/pango-indic-fc.so teluScriptEngineFc PangoEngineShape PangoRenderFc telugu:*
-/usr/lib/pango/1.4.0/modules/pango-indic-fc.so kndaScriptEngineFc PangoEngineShape PangoRenderFc kannada:*
-/usr/lib/pango/1.4.0/modules/pango-indic-fc.so mlymScriptEngineFc PangoEngineShape PangoRenderFc malayalam:*
-/usr/lib/pango/1.4.0/modules/pango-indic-fc.so sinhScriptEngineFc PangoEngineShape PangoRenderFc sinhala:*
-/usr/lib/pango/1.4.0/modules/pango-hangul-fc.so HangulScriptEngineFc PangoEngineShape PangoRenderFc hangul:*
-/usr/lib/pango/1.4.0/modules/pango-syriac-fc.so SyriacScriptEngineFc PangoEngineShape PangoRenderFc syriac:*
-/usr/lib/pango/1.4.0/modules/pango-basic-fc.so BasicScriptEngineFc PangoEngineShape PangoRenderFc armenian:* bopomofo:* cherokee:* coptic:* cyrillic:* deseret:* ethiopic:* georgian:* gothic:* greek:* han:* hiragana:* katakana:* latin:* ogham:* old-italic:* runic:* canadian-aboriginal:* yi:* braille:* cypriot:* limbu:* osmanya:* shavian:* linear-b:* ugaritic:* common:
-/usr/lib/pango/1.4.0/modules/pango-hebrew-fc.so HebrewScriptEngineFc PangoEngineShape PangoRenderFc hebrew:*
-/usr/lib/pango/1.4.0/modules/pango-tibetan-fc.so TibetanScriptEngineFc PangoEngineShape PangoRenderFc tibetan:*
+/usr/lib/pango/1.5.0/modules/pango-khmer-fc.so KhmerScriptEngineFc PangoEngineShape PangoRenderFc khmer:*
+/usr/lib/pango/1.5.0/modules/pango-basic-x.so BasicScriptEngineX PangoEngineShape PangoRenderX common:
+/usr/lib/pango/1.5.0/modules/pango-thai-fc.so ThaiScriptEngineFc PangoEngineShape PangoRenderFc thai:* lao:*
+/usr/lib/pango/1.5.0/modules/pango-arabic-fc.so ArabicScriptEngineFc PangoEngineShape PangoRenderFc arabic:*
+/usr/lib/pango/1.5.0/modules/pango-indic-fc.so devaScriptEngineFc PangoEngineShape PangoRenderFc devanagari:*
+/usr/lib/pango/1.5.0/modules/pango-indic-fc.so bengScriptEngineFc PangoEngineShape PangoRenderFc bengali:*
+/usr/lib/pango/1.5.0/modules/pango-indic-fc.so guruScriptEngineFc PangoEngineShape PangoRenderFc gurmukhi:*
+/usr/lib/pango/1.5.0/modules/pango-indic-fc.so gujrScriptEngineFc PangoEngineShape PangoRenderFc gujarati:*
+/usr/lib/pango/1.5.0/modules/pango-indic-fc.so oryaScriptEngineFc PangoEngineShape PangoRenderFc oriya:*
+/usr/lib/pango/1.5.0/modules/pango-indic-fc.so tamlScriptEngineFc PangoEngineShape PangoRenderFc tamil:*
+/usr/lib/pango/1.5.0/modules/pango-indic-fc.so teluScriptEngineFc PangoEngineShape PangoRenderFc telugu:*
+/usr/lib/pango/1.5.0/modules/pango-indic-fc.so kndaScriptEngineFc PangoEngineShape PangoRenderFc kannada:*
+/usr/lib/pango/1.5.0/modules/pango-indic-fc.so mlymScriptEngineFc PangoEngineShape PangoRenderFc malayalam:*
+/usr/lib/pango/1.5.0/modules/pango-indic-fc.so sinhScriptEngineFc PangoEngineShape PangoRenderFc sinhala:*
+/usr/lib/pango/1.5.0/modules/pango-hangul-fc.so HangulScriptEngineFc PangoEngineShape PangoRenderFc hangul:*
+/usr/lib/pango/1.5.0/modules/pango-syriac-fc.so SyriacScriptEngineFc PangoEngineShape PangoRenderFc syriac:*
+/usr/lib/pango/1.5.0/modules/pango-basic-fc.so BasicScriptEngineFc PangoEngineShape PangoRenderFc armenian:* bopomofo:* cherokee:* coptic:* cyrillic:* deseret:* ethiopic:* georgian:* gothic:* greek:* han:* hiragana:* katakana:* latin:* ogham:* old-italic:* runic:* canadian-aboriginal:* yi:* braille:* cypriot:* limbu:* osmanya:* shavian:* linear-b:* ugaritic:* glagolitic:* common:
+/usr/lib/pango/1.5.0/modules/pango-hebrew-fc.so HebrewScriptEngineFc PangoEngineShape PangoRenderFc hebrew:*
+/usr/lib/pango/1.5.0/modules/pango-tibetan-fc.so TibetanScriptEngineFc PangoEngineShape PangoRenderFc tibetan:*
1
0