Initial import of *-32 ports for CRUX 3.0

This commit is contained in:
Matt Housh 2012-11-21 11:12:43 -06:00
parent 7fe949bb83
commit f58de0877c
415 changed files with 8035 additions and 2 deletions

2
README
View File

@ -1,2 +0,0 @@
CRUX compat-32 repository

0
alsa-lib-32/.32bit Normal file
View File

16
alsa-lib-32/.footprint Normal file
View File

@ -0,0 +1,16 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
drwxr-xr-x root/root usr/lib32/alsa-lib/
drwxr-xr-x root/root usr/lib32/alsa-lib/smixer/
-rwxr-xr-x root/root usr/lib32/alsa-lib/smixer/smixer-ac97.la
-rwxr-xr-x root/root usr/lib32/alsa-lib/smixer/smixer-ac97.so
-rwxr-xr-x root/root usr/lib32/alsa-lib/smixer/smixer-hda.la
-rwxr-xr-x root/root usr/lib32/alsa-lib/smixer/smixer-hda.so
-rwxr-xr-x root/root usr/lib32/alsa-lib/smixer/smixer-sbase.la
-rwxr-xr-x root/root usr/lib32/alsa-lib/smixer/smixer-sbase.so
-rwxr-xr-x root/root usr/lib32/libasound.la
lrwxrwxrwx root/root usr/lib32/libasound.so -> libasound.so.2.0.0
lrwxrwxrwx root/root usr/lib32/libasound.so.2 -> libasound.so.2.0.0
-rwxr-xr-x root/root usr/lib32/libasound.so.2.0.0
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/alsa.pc

1
alsa-lib-32/.md5sum Normal file
View File

@ -0,0 +1 @@
2dfa35d28471d721e592b616beedf965 alsa-lib-1.0.26.tar.bz2

17
alsa-lib-32/Pkgfile Normal file
View File

@ -0,0 +1,17 @@
# Description: ALSA libraries
# URL: http://www.alsa-project.org
# Maintainer: Tilman Sauerbeck, tilman at crux dot nu
# Depends on: alsa-lib
name=alsa-lib-32
version=1.0.26
release=1
source=(http://crux.nu/files/distfiles/alsa-lib-$version.tar.bz2)
build() {
cd alsa-lib-$version
./configure --prefix=/usr --libdir=/usr/lib32 --disable-python
make
make DESTDIR=$PKG install
rm -rf $PKG/usr/{bin,include,share}
}

0
atk-32/.32bit Normal file
View File

8
atk-32/.footprint Normal file
View File

@ -0,0 +1,8 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
-rwxr-xr-x root/root usr/lib32/libatk-1.0.la
lrwxrwxrwx root/root usr/lib32/libatk-1.0.so -> libatk-1.0.so.0.20409.1
lrwxrwxrwx root/root usr/lib32/libatk-1.0.so.0 -> libatk-1.0.so.0.20409.1
-rwxr-xr-x root/root usr/lib32/libatk-1.0.so.0.20409.1
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/atk.pc

1
atk-32/.md5sum Normal file
View File

@ -0,0 +1 @@
2184a140f71d50276669d6eda5cce5db atk-2.4.0.tar.xz

17
atk-32/Pkgfile Normal file
View File

@ -0,0 +1,17 @@
# Description: A set of interfaces for accessibility
# URL: http://www.gtk.org/
# Maintainer: Tilman Sauerbeck, tilman at crux dot nu
# Depends on: glib-32 atk
name=atk-32
version=2.4.0
release=1
source=(http://download.gnome.org/sources/atk/2.4/atk-$version.tar.xz)
build () {
cd atk-$version
./configure --prefix=/usr --libdir=/usr/lib32
make
make DESTDIR=$PKG install
rm -r $PKG/usr/{include,share}
}

0
bzip2-32/.32bit Normal file
View File

6
bzip2-32/.footprint Normal file
View File

@ -0,0 +1,6 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
-rw-r--r-- root/root usr/lib32/libbz2.a
lrwxrwxrwx root/root usr/lib32/libbz2.so -> libbz2.so.1.0
lrwxrwxrwx root/root usr/lib32/libbz2.so.1.0 -> libbz2.so.1.0.6
-rwxr-xr-x root/root usr/lib32/libbz2.so.1.0.6

2
bzip2-32/.md5sum Normal file
View File

@ -0,0 +1,2 @@
00b516f4704d4a7cb50a1d97e6e8e15b bzip2-1.0.6.tar.gz
21bba891a5e515d69fa6ca6b11eac726 bzip2.patch

26
bzip2-32/Pkgfile Normal file
View File

@ -0,0 +1,26 @@
# Description: Very high-quality data compression program
# URL: http://www.bzip.org/
# Maintainer: CRUX System Team, core-ports at crux dot nu
name=bzip2-32
version=1.0.6
release=1
source=(http://www.bzip.org/$version/bzip2-$version.tar.gz \
bzip2.patch)
build() {
cd bzip2-$version
patch -Np1 -i $SRC/bzip2.patch
sed -i -e 's,$(PREFIX)/lib,$(PREFIX)/lib32,g' Makefile{,-libbz2_so}
make
make PREFIX=$PKG/usr install
sed -i -e '38s,$(CC) ,$(CC) $(CFLAGS) ,' Makefile-libbz2_so
make -f Makefile-libbz2_so
make -f Makefile-libbz2_so PREFIX=$PKG/usr install
rm -rf $PKG/usr/{bin,include,man}
}

162
bzip2-32/bzip2.patch Normal file
View File

@ -0,0 +1,162 @@
diff -aur bzip2-1.0.6.orig/Makefile bzip2-1.0.6/Makefile
--- bzip2-1.0.6.orig/Makefile 2008-02-14 13:39:18.000000000 +0100
+++ bzip2-1.0.6/Makefile 2009-06-14 13:49:03.889599030 +0200
@@ -21,7 +21,7 @@
LDFLAGS=
BIGFILES=-D_FILE_OFFSET_BITS=64
-CFLAGS=-Wall -Winline -O2 -g $(BIGFILES)
+CFLAGS+=-fpic -Wall -Winline $(BIGFILES)
# Where you want it installed when you do 'make install'
PREFIX=/usr/local
@@ -70,43 +70,36 @@
@cat words3
install: bzip2 bzip2recover
- if ( test ! -d $(PREFIX)/bin ) ; then mkdir -p $(PREFIX)/bin ; fi
- if ( test ! -d $(PREFIX)/lib ) ; then mkdir -p $(PREFIX)/lib ; fi
- if ( test ! -d $(PREFIX)/man ) ; then mkdir -p $(PREFIX)/man ; fi
- if ( test ! -d $(PREFIX)/man/man1 ) ; then mkdir -p $(PREFIX)/man/man1 ; fi
- if ( test ! -d $(PREFIX)/include ) ; then mkdir -p $(PREFIX)/include ; fi
- cp -f bzip2 $(PREFIX)/bin/bzip2
- cp -f bzip2 $(PREFIX)/bin/bunzip2
- cp -f bzip2 $(PREFIX)/bin/bzcat
- cp -f bzip2recover $(PREFIX)/bin/bzip2recover
- chmod a+x $(PREFIX)/bin/bzip2
- chmod a+x $(PREFIX)/bin/bunzip2
- chmod a+x $(PREFIX)/bin/bzcat
- chmod a+x $(PREFIX)/bin/bzip2recover
- cp -f bzip2.1 $(PREFIX)/man/man1
- chmod a+r $(PREFIX)/man/man1/bzip2.1
- cp -f bzlib.h $(PREFIX)/include
- chmod a+r $(PREFIX)/include/bzlib.h
- cp -f libbz2.a $(PREFIX)/lib
- chmod a+r $(PREFIX)/lib/libbz2.a
- cp -f bzgrep $(PREFIX)/bin/bzgrep
- ln -s -f $(PREFIX)/bin/bzgrep $(PREFIX)/bin/bzegrep
- ln -s -f $(PREFIX)/bin/bzgrep $(PREFIX)/bin/bzfgrep
- chmod a+x $(PREFIX)/bin/bzgrep
- cp -f bzmore $(PREFIX)/bin/bzmore
- ln -s -f $(PREFIX)/bin/bzmore $(PREFIX)/bin/bzless
- chmod a+x $(PREFIX)/bin/bzmore
- cp -f bzdiff $(PREFIX)/bin/bzdiff
- ln -s -f $(PREFIX)/bin/bzdiff $(PREFIX)/bin/bzcmp
- chmod a+x $(PREFIX)/bin/bzdiff
- cp -f bzgrep.1 bzmore.1 bzdiff.1 $(PREFIX)/man/man1
- chmod a+r $(PREFIX)/man/man1/bzgrep.1
- chmod a+r $(PREFIX)/man/man1/bzmore.1
- chmod a+r $(PREFIX)/man/man1/bzdiff.1
- echo ".so man1/bzgrep.1" > $(PREFIX)/man/man1/bzegrep.1
- echo ".so man1/bzgrep.1" > $(PREFIX)/man/man1/bzfgrep.1
- echo ".so man1/bzmore.1" > $(PREFIX)/man/man1/bzless.1
- echo ".so man1/bzdiff.1" > $(PREFIX)/man/man1/bzcmp.1
+ install -d $(PREFIX)/bin \
+ $(PREFIX)/lib \
+ $(PREFIX)/man/man1 \
+ $(PREFIX)/include
+ install -m 755 bzip2 \
+ bzip2recover \
+ bzgrep \
+ bzmore \
+ bzdiff \
+ $(PREFIX)/bin
+ install -m 644 bzlib.h $(PREFIX)/include
+ install -m 644 libbz2.a $(PREFIX)/lib
+ ln -sf bzip2 $(PREFIX)/bin/bunzip2
+ ln -sf bzip2 $(PREFIX)/bin/bzcat
+ ln -sf bzgrep $(PREFIX)/bin/bzegrep
+ ln -sf bzgrep $(PREFIX)/bin/bzfgrep
+ ln -sf bzmore $(PREFIX)/bin/bzless
+ ln -sf bzdiff $(PREFIX)/bin/bzcmp
+ install -m 644 bzip2.1 \
+ bzgrep.1 \
+ bzmore.1 \
+ bzdiff.1 \
+ $(PREFIX)/man/man1
+ ln -sf bzgrep.1 $(PREFIX)/man/man1/bzegrep.1
+ ln -sf bzgrep.1 $(PREFIX)/man/man1/bzfgrep.1
+ ln -sf bzmore.1 $(PREFIX)/man/man1/bzless.1
+ ln -sf bzdiff.1 $(PREFIX)/man/man1/bzcmp.1
+ ln -sf bzip2.1 $(PREFIX)/man/man1/bunzip2.1
+ ln -sf bzip2.1 $(PREFIX)/man/man1/bzcat.1
+ ln -sf bzip2.1 $(PREFIX)/man/man1/bzip2recover.1
clean:
rm -f *.o libbz2.a bzip2 bzip2recover \
diff -aur bzip2-1.0.6.orig/Makefile-libbz2_so bzip2-1.0.6/Makefile-libbz2_so
--- bzip2-1.0.6.orig/Makefile-libbz2_so 2007-12-09 14:00:50.000000000 +0100
+++ bzip2-1.0.6/Makefile-libbz2_so 2009-06-14 13:48:27.519580669 +0200
@@ -24,7 +24,7 @@
SHELL=/bin/sh
CC=gcc
BIGFILES=-D_FILE_OFFSET_BITS=64
-CFLAGS=-fpic -fPIC -Wall -Winline -O2 -g $(BIGFILES)
+CFLAGS+=-fpic -Wall -Winline $(BIGFILES)
OBJS= blocksort.o \
huffman.o \
@@ -37,11 +37,15 @@
all: $(OBJS)
$(CC) -shared -Wl,-soname -Wl,libbz2.so.1.0 -o libbz2.so.1.0.6 $(OBJS)
$(CC) $(CFLAGS) -o bzip2-shared bzip2.c libbz2.so.1.0.6
- rm -f libbz2.so.1.0
- ln -s libbz2.so.1.0.6 libbz2.so.1.0
+
+install:
+ install -d $(PREFIX)/lib
+ install -m 755 libbz2.so.1.0.6 $(PREFIX)/lib
+ ln -sf libbz2.so.1.0.6 $(PREFIX)/lib/libbz2.so.1.0
+ ln -sf libbz2.so.1.0 $(PREFIX)/lib/libbz2.so
clean:
- rm -f $(OBJS) bzip2.o libbz2.so.1.0.6 libbz2.so.1.0 bzip2-shared
+ rm -f $(OBJS) bzip2.o libbz2.so.1.0.6 bzip2-shared
blocksort.o: blocksort.c
$(CC) $(CFLAGS) -c blocksort.c
diff -aur bzip2-1.0.6.orig/bzlib_private.h bzip2-1.0.6/bzlib_private.h
--- bzip2-1.0.6.orig/bzlib_private.h 2007-12-09 15:00:46.000000000 +0100
+++ bzip2-1.0.6/bzlib_private.h 2009-06-14 13:53:28.200579230 +0200
@@ -128,7 +128,7 @@
/*-- Stuff for randomising repetitive blocks. --*/
-extern Int32 BZ2_rNums[512];
+extern const Int32 BZ2_rNums[512];
#define BZ_RAND_DECLS \
Int32 rNToGo; \
@@ -152,7 +152,7 @@
/*-- Stuff for doing CRCs. --*/
-extern UInt32 BZ2_crc32Table[256];
+extern const UInt32 BZ2_crc32Table[256];
#define BZ_INITIALISE_CRC(crcVar) \
{ \
diff -aur bzip2-1.0.6.orig/crctable.c bzip2-1.0.6/crctable.c
--- bzip2-1.0.6.orig/crctable.c 2007-12-09 13:29:49.000000000 +0100
+++ bzip2-1.0.6/crctable.c 2009-06-14 13:52:33.248830630 +0200
@@ -28,7 +28,7 @@
comp.compression FAQ.
--*/
-UInt32 BZ2_crc32Table[256] = {
+const UInt32 BZ2_crc32Table[256] = {
/*-- Ugly, innit? --*/
diff -aur bzip2-1.0.6.orig/randtable.c bzip2-1.0.6/randtable.c
--- bzip2-1.0.6.orig/randtable.c 2007-12-09 13:32:55.000000000 +0100
+++ bzip2-1.0.6/randtable.c 2009-06-14 13:53:38.063580427 +0200
@@ -23,7 +23,7 @@
/*---------------------------------------------*/
-Int32 BZ2_rNums[512] = {
+const Int32 BZ2_rNums[512] = {
619, 720, 127, 481, 931, 816, 813, 233, 566, 247,
985, 724, 205, 454, 863, 491, 741, 242, 949, 214,
733, 859, 335, 708, 621, 574, 73, 654, 730, 472,

0
cairo-32/.32bit Normal file
View File

37
cairo-32/.footprint Normal file
View File

@ -0,0 +1,37 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
drwxr-xr-x root/root usr/lib32/cairo/
-rw-r--r-- root/root usr/lib32/cairo/libcairo-trace.a
-rwxr-xr-x root/root usr/lib32/cairo/libcairo-trace.la
lrwxrwxrwx root/root usr/lib32/cairo/libcairo-trace.so -> libcairo-trace.so.0.0.0
lrwxrwxrwx root/root usr/lib32/cairo/libcairo-trace.so.0 -> libcairo-trace.so.0.0.0
-rwxr-xr-x root/root usr/lib32/cairo/libcairo-trace.so.0.0.0
-rw-r--r-- root/root usr/lib32/libcairo-gobject.a
-rwxr-xr-x root/root usr/lib32/libcairo-gobject.la
lrwxrwxrwx root/root usr/lib32/libcairo-gobject.so -> libcairo-gobject.so.2.11200.4
lrwxrwxrwx root/root usr/lib32/libcairo-gobject.so.2 -> libcairo-gobject.so.2.11200.4
-rwxr-xr-x root/root usr/lib32/libcairo-gobject.so.2.11200.4
-rw-r--r-- root/root usr/lib32/libcairo-script-interpreter.a
-rwxr-xr-x root/root usr/lib32/libcairo-script-interpreter.la
lrwxrwxrwx root/root usr/lib32/libcairo-script-interpreter.so -> libcairo-script-interpreter.so.2.11200.4
lrwxrwxrwx root/root usr/lib32/libcairo-script-interpreter.so.2 -> libcairo-script-interpreter.so.2.11200.4
-rwxr-xr-x root/root usr/lib32/libcairo-script-interpreter.so.2.11200.4
-rw-r--r-- root/root usr/lib32/libcairo.a
-rwxr-xr-x root/root usr/lib32/libcairo.la
lrwxrwxrwx root/root usr/lib32/libcairo.so -> libcairo.so.2.11200.4
lrwxrwxrwx root/root usr/lib32/libcairo.so.2 -> libcairo.so.2.11200.4
-rwxr-xr-x root/root usr/lib32/libcairo.so.2.11200.4
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-fc.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-ft.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-gobject.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-pdf.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-png.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-ps.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-script.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-svg.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-xcb-shm.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-xcb.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-xlib-xrender.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-xlib.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo.pc

1
cairo-32/.md5sum Normal file
View File

@ -0,0 +1 @@
a64bb8774a1e476e5cdd69e635794dfb cairo-1.12.4.tar.xz

22
cairo-32/Pkgfile Normal file
View File

@ -0,0 +1,22 @@
# Description: A 2D graphics library with support for multiple output devices
# URL: http://www.cairographics.org/
# Maintainer: Fredrik Rinnestam, fredrik at crux dot nu
# Depends on: fontconfig-32 libpng-32 xorg-libxrender-32 xorg-libpixman-32 xorg-xcb-util-32 glib-32 cairo
name=cairo-32
version=1.12.4
release=2
source=(http://cairographics.org/releases/cairo-$version.tar.xz)
build() {
cd cairo-$version
./configure --prefix=/usr \
--libdir=/usr/lib32 \
--enable-xcb=yes \
--enable-ps \
--enable-pdf \
--disable-gtk-doc
make
make DESTDIR=$PKG install
rm -rf $PKG/usr/{bin,include,share}
}

0
cdparanoia-32/.32bit Normal file
View File

10
cdparanoia-32/.footprint Normal file
View File

@ -0,0 +1,10 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
-rw-r--r-- root/root usr/lib32/libcdda_interface.a
lrwxrwxrwx root/root usr/lib32/libcdda_interface.so -> libcdda_interface.so.0.10.2
lrwxrwxrwx root/root usr/lib32/libcdda_interface.so.0 -> libcdda_interface.so.0.10.2
-rw-r--r-- root/root usr/lib32/libcdda_interface.so.0.10.2
-rw-r--r-- root/root usr/lib32/libcdda_paranoia.a
lrwxrwxrwx root/root usr/lib32/libcdda_paranoia.so -> libcdda_paranoia.so.0.10.2
lrwxrwxrwx root/root usr/lib32/libcdda_paranoia.so.0 -> libcdda_paranoia.so.0.10.2
-rw-r--r-- root/root usr/lib32/libcdda_paranoia.so.0.10.2

3
cdparanoia-32/.md5sum Normal file
View File

@ -0,0 +1,3 @@
aa57d4e1b897fdf12f1e7fbb4747ec43 cdparanoia-10.2-gcc43.patch
af737d5ebac45b7006111fe3c59bced5 cdparanoia-10.2-ldflags.patch
b304bbe8ab63373924a744eac9ebc652 cdparanoia-III-10.2.src.tgz

29
cdparanoia-32/Pkgfile Normal file
View File

@ -0,0 +1,29 @@
# Description: CDDA extraction tool with jitter correction
# URL: http://xiph.org/paranoia/
# Maintainer: Juergen Daubert, jue at crux dot nu
# Depends on: cdparanoia
name=cdparanoia-32
version=10.2
release=2
source=(http://downloads.xiph.org/releases/cdparanoia/cdparanoia-III-$version.src.tgz
cdparanoia-$version-gcc43.patch
cdparanoia-$version-ldflags.patch)
build() {
cd cdparanoia-III-$version
patch -p 0 -i $SRC/cdparanoia-$version-gcc43.patch
patch -p 1 -i $SRC/cdparanoia-$version-ldflags.patch
autoreconf
./configure \
--prefix=/usr \
--mandir=$PKG/usr/man \
--libdir=$PKG/usr/lib32 \
--host=i686-pc-linux-gnu
make -j 1
make prefix=$PKG/usr install
rm -rf $PKG/{etc,var} $PKG/usr/{bin,etc,include,man,sbin,share}
}

View File

@ -0,0 +1,585 @@
# http://bugs.gentoo.org/show_bug.cgi?id=238378
# https://trac.xiph.org/changeset/15338
Index: interface/test_interface.c
===================================================================
--- interface/test_interface.c (revision 15337)
+++ interface/test_interface.c (revision 15338)
@@ -66,9 +66,9 @@
if(!fd)fd=fdopen(d->cdda_fd,"r");
if(begin<lastread)
- d->private->last_milliseconds=20;
+ d->private_data->last_milliseconds=20;
else
- d->private->last_milliseconds=sectors;
+ d->private_data->last_milliseconds=sectors;
#ifdef CDDA_TEST_UNDERRUN
sectors-=1;
Index: interface/cdda_interface.h
===================================================================
--- interface/cdda_interface.h (revision 15337)
+++ interface/cdda_interface.h (revision 15338)
@@ -84,7 +84,7 @@
int is_atapi;
int is_mmc;
- cdda_private_data_t *private;
+ cdda_private_data_t *private_data;
void *reserved;
unsigned char inqbytes[4];
Index: interface/interface.c
===================================================================
--- interface/interface.c (revision 15337)
+++ interface/interface.c (revision 15338)
@@ -39,9 +39,9 @@
if(d->drive_model)free(d->drive_model);
if(d->cdda_fd!=-1)close(d->cdda_fd);
if(d->ioctl_fd!=-1 && d->ioctl_fd!=d->cdda_fd)close(d->ioctl_fd);
- if(d->private){
- if(d->private->sg_hd)free(d->private->sg_hd);
- free(d->private);
+ if(d->private_data){
+ if(d->private_data->sg_hd)free(d->private_data->sg_hd);
+ free(d->private_data);
}
free(d);
@@ -127,7 +127,7 @@
}
}
}
- if(ms)*ms=d->private->last_milliseconds;
+ if(ms)*ms=d->private_data->last_milliseconds;
return(sectors);
}
Index: interface/scsi_interface.c
===================================================================
--- interface/scsi_interface.c (revision 15337)
+++ interface/scsi_interface.c (revision 15338)
@@ -15,13 +15,13 @@
static int timed_ioctl(cdrom_drive *d, int fd, int command, void *arg){
struct timespec tv1;
struct timespec tv2;
- int ret1=clock_gettime(d->private->clock,&tv1);
+ int ret1=clock_gettime(d->private_data->clock,&tv1);
int ret2=ioctl(fd, command,arg);
- int ret3=clock_gettime(d->private->clock,&tv2);
+ int ret3=clock_gettime(d->private_data->clock,&tv2);
if(ret1<0 || ret3<0){
- d->private->last_milliseconds=-1;
+ d->private_data->last_milliseconds=-1;
}else{
- d->private->last_milliseconds = (tv2.tv_sec-tv1.tv_sec)*1000. + (tv2.tv_nsec-tv1.tv_nsec)/1000000.;
+ d->private_data->last_milliseconds = (tv2.tv_sec-tv1.tv_sec)*1000. + (tv2.tv_nsec-tv1.tv_nsec)/1000000.;
}
return ret2;
}
@@ -96,7 +96,7 @@
static void clear_garbage(cdrom_drive *d){
fd_set fdset;
struct timeval tv;
- struct sg_header *sg_hd=d->private->sg_hd;
+ struct sg_header *sg_hd=d->private_data->sg_hd;
int flag=0;
/* clear out any possibly preexisting garbage */
@@ -185,7 +185,7 @@
struct timespec tv2;
int tret1,tret2;
int status = 0;
- struct sg_header *sg_hd=d->private->sg_hd;
+ struct sg_header *sg_hd=d->private_data->sg_hd;
long writebytes=SG_OFF+cmd_len+in_size;
/* generic scsi device services */
@@ -195,7 +195,7 @@
memset(sg_hd,0,sizeof(sg_hd));
memset(sense_buffer,0,SG_MAX_SENSE);
- memcpy(d->private->sg_buffer,cmd,cmd_len+in_size);
+ memcpy(d->private_data->sg_buffer,cmd,cmd_len+in_size);
sg_hd->twelve_byte = cmd_len == 12;
sg_hd->result = 0;
sg_hd->reply_len = SG_OFF + out_size;
@@ -209,7 +209,7 @@
tell if the command failed. Scared yet? */
if(bytecheck && out_size>in_size){
- memset(d->private->sg_buffer+cmd_len+in_size,bytefill,out_size-in_size);
+ memset(d->private_data->sg_buffer+cmd_len+in_size,bytefill,out_size-in_size);
/* the size does not remove cmd_len due to the way the kernel
driver copies buffers */
writebytes+=(out_size-in_size);
@@ -243,7 +243,7 @@
}
sigprocmask (SIG_BLOCK, &(d->sigset), NULL );
- tret1=clock_gettime(d->private->clock,&tv1);
+ tret1=clock_gettime(d->private_data->clock,&tv1);
errno=0;
status = write(d->cdda_fd, sg_hd, writebytes );
@@ -289,7 +289,7 @@
}
}
- tret2=clock_gettime(d->private->clock,&tv2);
+ tret2=clock_gettime(d->private_data->clock,&tv2);
errno=0;
status = read(d->cdda_fd, sg_hd, SG_OFF + out_size);
sigprocmask ( SIG_UNBLOCK, &(d->sigset), NULL );
@@ -313,7 +313,7 @@
if(bytecheck && in_size+cmd_len<out_size){
long i,flag=0;
for(i=in_size;i<out_size;i++)
- if(d->private->sg_buffer[i]!=bytefill){
+ if(d->private_data->sg_buffer[i]!=bytefill){
flag=1;
break;
}
@@ -326,9 +326,9 @@
errno=0;
if(tret1<0 || tret2<0){
- d->private->last_milliseconds=-1;
+ d->private_data->last_milliseconds=-1;
}else{
- d->private->last_milliseconds = (tv2.tv_sec-tv1.tv_sec)*1000 + (tv2.tv_nsec-tv1.tv_nsec)/1000000;
+ d->private_data->last_milliseconds = (tv2.tv_sec-tv1.tv_sec)*1000 + (tv2.tv_nsec-tv1.tv_nsec)/1000000;
}
return(0);
}
@@ -347,7 +347,7 @@
memset(&hdr,0,sizeof(hdr));
memset(sense,0,sizeof(sense));
- memcpy(d->private->sg_buffer,cmd+cmd_len,in_size);
+ memcpy(d->private_data->sg_buffer,cmd+cmd_len,in_size);
hdr.cmdp = cmd;
hdr.cmd_len = cmd_len;
@@ -355,7 +355,7 @@
hdr.mx_sb_len = SG_MAX_SENSE;
hdr.timeout = 50000;
hdr.interface_id = 'S';
- hdr.dxferp = d->private->sg_buffer;
+ hdr.dxferp = d->private_data->sg_buffer;
hdr.flags = SG_FLAG_DIRECT_IO; /* direct IO if we can get it */
/* scary buffer fill hack */
@@ -400,7 +400,7 @@
if(bytecheck && in_size<out_size){
long i,flag=0;
for(i=in_size;i<out_size;i++)
- if(d->private->sg_buffer[i]!=bytefill){
+ if(d->private_data->sg_buffer[i]!=bytefill){
flag=1;
break;
}
@@ -412,7 +412,7 @@
}
/* Can't rely on .duration because we can't be certain kernel has HZ set to something useful */
- /* d->private->last_milliseconds = hdr.duration; */
+ /* d->private_data->last_milliseconds = hdr.duration; */
errno = 0;
return 0;
@@ -445,9 +445,9 @@
handle_scsi_cmd(d, cmd, 6, 0, 56, 0,0, sense);
- key = d->private->sg_buffer[2] & 0xf;
- ASC = d->private->sg_buffer[12];
- ASCQ = d->private->sg_buffer[13];
+ key = d->private_data->sg_buffer[2] & 0xf;
+ ASC = d->private_data->sg_buffer[12];
+ ASCQ = d->private_data->sg_buffer[13];
if(key == 2 && ASC == 4 && ASCQ == 1) return 0;
return 1;
@@ -492,7 +492,7 @@
if (handle_scsi_cmd (d, cmd, 10, 0, size+4,'\377',1,sense)) return(1);
{
- unsigned char *b=d->private->sg_buffer;
+ unsigned char *b=d->private_data->sg_buffer;
if(b[0])return(1); /* Handles only up to 256 bytes */
if(b[6])return(1); /* Handles only up to 256 bytes */
@@ -604,8 +604,8 @@
static unsigned int get_orig_sectorsize(cdrom_drive *d){
if(mode_sense(d,12,0x01))return(-1);
- d->orgdens = d->private->sg_buffer[4];
- return(d->orgsize = ((int)(d->private->sg_buffer[10])<<8)+d->private->sg_buffer[11]);
+ d->orgdens = d->private_data->sg_buffer[4];
+ return(d->orgsize = ((int)(d->private_data->sg_buffer[10])<<8)+d->private_data->sg_buffer[11]);
}
/* switch CDROM scsi drives to given sector size */
@@ -664,8 +664,8 @@
return(-4);
}
- first=d->private->sg_buffer[2];
- last=d->private->sg_buffer[3];
+ first=d->private_data->sg_buffer[2];
+ last=d->private_data->sg_buffer[3];
tracks=last-first+1;
if (last > MAXTRK || first > MAXTRK || last<0 || first<0) {
@@ -683,7 +683,7 @@
return(-5);
}
{
- scsi_TOC *toc=(scsi_TOC *)(d->private->sg_buffer+4);
+ scsi_TOC *toc=(scsi_TOC *)(d->private_data->sg_buffer+4);
d->disc_toc[i-first].bFlags=toc->bFlags;
d->disc_toc[i-first].bTrack=i;
@@ -704,7 +704,7 @@
return(-2);
}
{
- scsi_TOC *toc=(scsi_TOC *)(d->private->sg_buffer+4);
+ scsi_TOC *toc=(scsi_TOC *)(d->private_data->sg_buffer+4);
d->disc_toc[i-first].bFlags=toc->bFlags;
d->disc_toc[i-first].bTrack=0xAA;
@@ -738,7 +738,7 @@
}
/* copy to our structure and convert start sector */
- tracks = d->private->sg_buffer[1];
+ tracks = d->private_data->sg_buffer[1];
if (tracks > MAXTRK) {
cderror(d,"003: CDROM reporting illegal number of tracks\n");
return(-3);
@@ -754,33 +754,33 @@
return(-5);
}
- d->disc_toc[i].bFlags = d->private->sg_buffer[10];
+ d->disc_toc[i].bFlags = d->private_data->sg_buffer[10];
d->disc_toc[i].bTrack = i + 1;
d->disc_toc[i].dwStartSector= d->adjust_ssize *
- (((signed char)(d->private->sg_buffer[2])<<24) |
- (d->private->sg_buffer[3]<<16)|
- (d->private->sg_buffer[4]<<8)|
- (d->private->sg_buffer[5]));
+ (((signed char)(d->private_data->sg_buffer[2])<<24) |
+ (d->private_data->sg_buffer[3]<<16)|
+ (d->private_data->sg_buffer[4]<<8)|
+ (d->private_data->sg_buffer[5]));
}
d->disc_toc[i].bFlags = 0;
d->disc_toc[i].bTrack = i + 1;
- memcpy (&foo, d->private->sg_buffer+2, 4);
- memcpy (&bar, d->private->sg_buffer+6, 4);
+ memcpy (&foo, d->private_data->sg_buffer+2, 4);
+ memcpy (&bar, d->private_data->sg_buffer+6, 4);
d->disc_toc[i].dwStartSector = d->adjust_ssize * (be32_to_cpu(foo) +
be32_to_cpu(bar));
d->disc_toc[i].dwStartSector= d->adjust_ssize *
- ((((signed char)(d->private->sg_buffer[2])<<24) |
- (d->private->sg_buffer[3]<<16)|
- (d->private->sg_buffer[4]<<8)|
- (d->private->sg_buffer[5]))+
+ ((((signed char)(d->private_data->sg_buffer[2])<<24) |
+ (d->private_data->sg_buffer[3]<<16)|
+ (d->private_data->sg_buffer[4]<<8)|
+ (d->private_data->sg_buffer[5]))+
- ((((signed char)(d->private->sg_buffer[6])<<24) |
- (d->private->sg_buffer[7]<<16)|
- (d->private->sg_buffer[8]<<8)|
- (d->private->sg_buffer[9]))));
+ ((((signed char)(d->private_data->sg_buffer[6])<<24) |
+ (d->private_data->sg_buffer[7]<<16)|
+ (d->private_data->sg_buffer[8]<<8)|
+ (d->private_data->sg_buffer[9]))));
d->cd_extra = FixupTOC(d,tracks+1);
@@ -817,7 +817,7 @@
cmd[8] = sectors;
if((ret=handle_scsi_cmd(d,cmd,10,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense)))
return(ret);
- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW);
+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW);
return(0);
}
@@ -836,7 +836,7 @@
cmd[9] = sectors;
if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense)))
return(ret);
- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW);
+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW);
return(0);
}
@@ -854,7 +854,7 @@
cmd[8] = sectors;
if((ret=handle_scsi_cmd(d,cmd,10,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense)))
return(ret);
- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW);
+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW);
return(0);
}
@@ -872,7 +872,7 @@
cmd[9] = sectors;
if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense)))
return(ret);
- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW);
+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW);
return(0);
}
@@ -890,7 +890,7 @@
cmd[8] = sectors;
if((ret=handle_scsi_cmd(d,cmd,10,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense)))
return(ret);
- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW);
+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW);
return(0);
}
@@ -908,7 +908,7 @@
cmd[9] = sectors;
if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense)))
return(ret);
- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW);
+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW);
return(0);
}
@@ -922,7 +922,7 @@
cmd[8] = sectors;
if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense)))
return(ret);
- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW);
+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW);
return(0);
}
@@ -936,7 +936,7 @@
cmd[8] = sectors;
if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense)))
return(ret);
- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW);
+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW);
return(0);
}
@@ -950,7 +950,7 @@
cmd[8] = sectors;
if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense)))
return(ret);
- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW);
+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW);
return(0);
}
@@ -964,7 +964,7 @@
cmd[8] = sectors;
if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense)))
return(ret);
- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW);
+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW);
return(0);
}
@@ -978,7 +978,7 @@
cmd[8] = sectors;
if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense)))
return(ret);
- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW);
+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW);
return(0);
}
@@ -992,7 +992,7 @@
cmd[8] = sectors;
if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense)))
return(ret);
- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW);
+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW);
return(0);
}
@@ -1026,7 +1026,7 @@
if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense)))
return(ret);
- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW);
+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW);
return(0);
}
@@ -1039,7 +1039,7 @@
if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense)))
return(ret);
- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW);
+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW);
return(0);
}
@@ -1052,7 +1052,7 @@
if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense)))
return(ret);
- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW);
+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW);
return(0);
}
@@ -1275,7 +1275,7 @@
static int count_2352_bytes(cdrom_drive *d){
long i;
for(i=2351;i>=0;i--)
- if(d->private->sg_buffer[i]!=(unsigned char)'\177')
+ if(d->private_data->sg_buffer[i]!=(unsigned char)'\177')
return(((i+3)>>2)<<2);
return(0);
@@ -1284,7 +1284,7 @@
static int verify_nonzero(cdrom_drive *d){
long i,flag=0;
for(i=0;i<2352;i++)
- if(d->private->sg_buffer[i]!=0){
+ if(d->private_data->sg_buffer[i]!=0){
flag=1;
break;
}
@@ -1621,7 +1621,7 @@
d->is_mmc=0;
if(mode_sense(d,22,0x2A)==0){
- b=d->private->sg_buffer;
+ b=d->private_data->sg_buffer;
b+=b[3]+4;
if((b[0]&0x3F)==0x2A){
@@ -1669,7 +1669,7 @@
cderror(d,"008: Unable to identify CDROM model\n");
return(NULL);
}
- return (d->private->sg_buffer);
+ return (d->private_data->sg_buffer);
}
int scsi_init_drive(cdrom_drive *d){
@@ -1725,8 +1725,8 @@
check_cache(d);
d->error_retry=1;
- d->private->sg_hd=realloc(d->private->sg_hd,d->nsectors*CD_FRAMESIZE_RAW + SG_OFF + 128);
- d->private->sg_buffer=((unsigned char *)d->private->sg_hd)+SG_OFF;
+ d->private_data->sg_hd=realloc(d->private_data->sg_hd,d->nsectors*CD_FRAMESIZE_RAW + SG_OFF + 128);
+ d->private_data->sg_buffer=((unsigned char *)d->private_data->sg_hd)+SG_OFF;
d->report_all=1;
return(0);
}
Index: interface/cooked_interface.c
===================================================================
--- interface/cooked_interface.c (revision 15337)
+++ interface/cooked_interface.c (revision 15338)
@@ -13,13 +13,13 @@
static int timed_ioctl(cdrom_drive *d, int fd, int command, void *arg){
struct timespec tv1;
struct timespec tv2;
- int ret1=clock_gettime(d->private->clock,&tv1);
+ int ret1=clock_gettime(d->private_data->clock,&tv1);
int ret2=ioctl(fd, command,arg);
- int ret3=clock_gettime(d->private->clock,&tv2);
+ int ret3=clock_gettime(d->private_data->clock,&tv2);
if(ret1<0 || ret3<0){
- d->private->last_milliseconds=-1;
+ d->private_data->last_milliseconds=-1;
}else{
- d->private->last_milliseconds = (tv2.tv_sec-tv1.tv_sec)*1000. + (tv2.tv_nsec-tv1.tv_nsec)/1000000.;
+ d->private_data->last_milliseconds = (tv2.tv_sec-tv1.tv_sec)*1000. + (tv2.tv_nsec-tv1.tv_nsec)/1000000.;
}
return ret2;
}
Index: interface/scan_devices.c
===================================================================
--- interface/scan_devices.c (revision 15337)
+++ interface/scan_devices.c (revision 15338)
@@ -264,11 +264,11 @@
d->interface=COOKED_IOCTL;
d->bigendianp=-1; /* We don't know yet... */
d->nsectors=-1;
- d->private=calloc(1,sizeof(*d->private));
+ d->private_data=calloc(1,sizeof(*d->private_data));
{
/* goddamnit */
struct timespec tv;
- d->private->clock=(clock_gettime(CLOCK_MONOTONIC,&tv)<0?CLOCK_REALTIME:CLOCK_MONOTONIC);
+ d->private_data->clock=(clock_gettime(CLOCK_MONOTONIC,&tv)<0?CLOCK_REALTIME:CLOCK_MONOTONIC);
}
idmessage(messagedest,messages,"\t\tCDROM sensed: %s\n",description);
return(d);
@@ -674,15 +674,15 @@
d->bigendianp=-1; /* We don't know yet... */
d->nsectors=-1;
d->messagedest = messagedest;
- d->private=calloc(1,sizeof(*d->private));
+ d->private_data=calloc(1,sizeof(*d->private_data));
{
/* goddamnit */
struct timespec tv;
- d->private->clock=(clock_gettime(CLOCK_MONOTONIC,&tv)<0?CLOCK_REALTIME:CLOCK_MONOTONIC);
+ d->private_data->clock=(clock_gettime(CLOCK_MONOTONIC,&tv)<0?CLOCK_REALTIME:CLOCK_MONOTONIC);
}
if(use_sgio){
d->interface=SGIO_SCSI;
- d->private->sg_buffer=(unsigned char *)(d->private->sg_hd=malloc(MAX_BIG_BUFF_SIZE));
+ d->private_data->sg_buffer=(unsigned char *)(d->private_data->sg_hd=malloc(MAX_BIG_BUFF_SIZE));
g_fd=d->cdda_fd=dup(d->ioctl_fd);
}else{
version=verify_SG_version(d,messagedest,messages);
@@ -696,8 +696,8 @@
}
/* malloc our big buffer for scsi commands */
- d->private->sg_hd=malloc(MAX_BIG_BUFF_SIZE);
- d->private->sg_buffer=((unsigned char *)d->private->sg_hd)+SG_OFF;
+ d->private_data->sg_hd=malloc(MAX_BIG_BUFF_SIZE);
+ d->private_data->sg_buffer=((unsigned char *)d->private_data->sg_hd)+SG_OFF;
}
{
@@ -772,9 +772,9 @@
if(i_fd!=-1)close(i_fd);
if(g_fd!=-1)close(g_fd);
if(d){
- if(d->private){
- if(d->private->sg_hd)free(d->private->sg_hd);
- free(d->private);
+ if(d->private_data){
+ if(d->private_data->sg_hd)free(d->private_data->sg_hd);
+ free(d->private_data);
}
free(d);
}
@@ -821,7 +821,7 @@
d->interface=TEST_INTERFACE;
d->bigendianp=-1; /* We don't know yet... */
d->nsectors=-1;
- d->private=calloc(1,sizeof(*d->private));
+ d->private_data=calloc(1,sizeof(*d->private_data));
d->drive_model=copystring("File based test interface");
idmessage(messagedest,messages,"\t\tCDROM sensed: %s\n",d->drive_model);

View File

@ -0,0 +1,24 @@
diff -pruN cdparanoia-III-10.2.orig/interface/Makefile.in cdparanoia-III-10.2/interface/Makefile.in
--- cdparanoia-III-10.2.orig/interface/Makefile.in 2011-12-30 16:30:42.292074083 +1100
+++ cdparanoia-III-10.2/interface/Makefile.in 2011-12-30 16:30:59.983074083 +1100
@@ -46,7 +46,7 @@ libcdda_interface.a: $(OFILES)
$(RANLIB) libcdda_interface.a
libcdda_interface.so: $(OFILES)
- $(CC) -fpic -shared -o libcdda_interface.so.0.$(VERSION) -Wl,-soname -Wl,libcdda_interface.so.0 $(OFILES) $(LIBS)
+ $(CC) -fpic -shared $(LDFLAGS) -o libcdda_interface.so.0.$(VERSION) -Wl,-soname -Wl,libcdda_interface.so.0 $(OFILES) $(LIBS)
[ -e libcdda_interface.so.0 ] || ln -s libcdda_interface.so.0.$(VERSION) libcdda_interface.so.0
[ -e libcdda_interface.so ] || ln -s libcdda_interface.so.0.$(VERSION) libcdda_interface.so
diff -pruN cdparanoia-III-10.2.orig/paranoia/Makefile.in cdparanoia-III-10.2/paranoia/Makefile.in
--- cdparanoia-III-10.2.orig/paranoia/Makefile.in 2011-12-30 16:30:42.292074083 +1100
+++ cdparanoia-III-10.2/paranoia/Makefile.in 2011-12-30 16:31:53.520074087 +1100
@@ -44,7 +44,7 @@ libcdda_paranoia.a: $(OFILES)
$(RANLIB) libcdda_paranoia.a
libcdda_paranoia.so: $(OFILES)
- $(CC) -fpic -shared -o libcdda_paranoia.so.0.$(VERSION) -Wl,-soname -Wl,libcdda_paranoia.so.0 $(OFILES) -L ../interface -lcdda_interface
+ $(CC) -fpic -shared $(LDFLAGS) -o libcdda_paranoia.so.0.$(VERSION) -Wl,-soname -Wl,libcdda_paranoia.so.0 $(OFILES) -L ../interface -lcdda_interface
[ -e libcdda_paranoia.so.0 ] || ln -s libcdda_paranoia.so.0.$(VERSION) libcdda_paranoia.so.0
[ -e libcdda_paranoia.so ] || ln -s libcdda_paranoia.so.0.$(VERSION) libcdda_paranoia.so

0
db-32/.32bit Normal file
View File

14
db-32/.footprint Normal file
View File

@ -0,0 +1,14 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
-rw-r--r-- root/root usr/lib32/libdb-5.3.a
-rw-r--r-- root/root usr/lib32/libdb-5.3.la
-rwxr-xr-x root/root usr/lib32/libdb-5.3.so
lrwxrwxrwx root/root usr/lib32/libdb-5.so -> libdb-5.3.so
-rw-r--r-- root/root usr/lib32/libdb.a
lrwxrwxrwx root/root usr/lib32/libdb.so -> libdb-5.3.so
-rw-r--r-- root/root usr/lib32/libdb_cxx-5.3.a
-rw-r--r-- root/root usr/lib32/libdb_cxx-5.3.la
-rwxr-xr-x root/root usr/lib32/libdb_cxx-5.3.so
lrwxrwxrwx root/root usr/lib32/libdb_cxx-5.so -> libdb_cxx-5.3.so
-rw-r--r-- root/root usr/lib32/libdb_cxx.a
lrwxrwxrwx root/root usr/lib32/libdb_cxx.so -> libdb_cxx-5.3.so

1
db-32/.md5sum Normal file
View File

@ -0,0 +1 @@
3fda0b004acdaa6fa350bfc41a3b95ca db-5.3.21.tar.gz

23
db-32/Pkgfile Normal file
View File

@ -0,0 +1,23 @@
# Description: Berkeley DB
# URL: http://www.oracle.com/database/berkeley-db/index.html
# Maintainer: CRUX System Team, core-ports at crux dot nu
name=db-32
version=5.3.21
release=1
source=(http://download.oracle.com/berkeley-db/db-$version.tar.gz)
build() {
cd db-$version/build_unix
../dist/configure --prefix=/usr \
--libdir=/usr/lib32 \
--enable-compat185 \
--enable-shared \
--enable-static \
--enable-cxx
make
make DESTDIR=$PKG install
rm -r $PKG/usr/docs
chmod -R +w $PKG
rm -rf $PKG/usr/{bin,include}
}

0
dbus-32/.32bit Normal file
View File

14
dbus-32/.footprint Normal file
View File

@ -0,0 +1,14 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
drwxr-xr-x root/root usr/lib32/dbus-1.0/
drwxr-xr-x root/root usr/lib32/dbus-1.0/include/
drwxr-xr-x root/root usr/lib32/dbus-1.0/include/dbus/
-rw-r--r-- root/root usr/lib32/dbus-1.0/include/dbus/dbus-arch-deps.h
drwxr-xr-x root/root usr/lib32/dbus/
-rwsr-x--- root/messagebus usr/lib32/dbus/dbus-daemon-launch-helper
-rwxr-xr-x root/root usr/lib32/libdbus-1.la
lrwxrwxrwx root/root usr/lib32/libdbus-1.so -> libdbus-1.so.3.7.2
lrwxrwxrwx root/root usr/lib32/libdbus-1.so.3 -> libdbus-1.so.3.7.2
-rwxr-xr-x root/root usr/lib32/libdbus-1.so.3.7.2
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/dbus-1.pc

3
dbus-32/.md5sum Normal file
View File

@ -0,0 +1,3 @@
23bc5ff22fe4f9a208d65fbbfd489ad9 30-dbus.launch
3bf059c7dd5eda5f539a1b7cfe7a14a2 dbus-1.6.8.tar.gz
dd882e45b9397a5dbf8650057ee9a340 rc.dbus

8
dbus-32/30-dbus.launch Executable file
View File

@ -0,0 +1,8 @@
#!/bin/sh
if [ -x /usr/bin/dbus-launch ]
then
eval `dbus-launch --sh-syntax --exit-with-session`
export DBUS_SESSION_BUS_ADDRESS
export DBUS_SESSION_BUS_PID
fi

32
dbus-32/Pkgfile Normal file
View File

@ -0,0 +1,32 @@
# Description: A message bus system
# URL: http://freedesktop.org/wiki/Software/dbus
# Packager: Matt Housh, jaeger at crux dot nu
# Maintainer: Fredrik Rinnestam, fredrik at crux dot nu
# Depends on: expat-32 dbus
name=dbus-32
version=1.6.8
release=1
source=(http://dbus.freedesktop.org/releases/dbus/dbus-$version.tar.gz \
rc.dbus 30-dbus.launch)
build() {
cd dbus-$version
./configure --prefix=/usr \
--libdir=/usr/lib32 \
--with-dbus-daemondir=/usr/sbin \
--localstatedir=/var \
--libexecdir=/usr/lib32/dbus \
--mandir=/usr/man \
--disable-static \
--with-dbus-user=messagebus \
--with-xml=expat \
--with-system-pid-file=/var/run/dbus/dbus.pid
make
make DESTDIR=$PKG install
install -D -m 0755 $SRC/rc.dbus $PKG/etc/rc.d/dbus
install -D -m 0755 $SRC/30-dbus.launch \
$PKG/etc/X11/xinit/xinitrc.d/30-dbus.launch
rm -r $PKG/usr/share/doc
rm -rf $PKG/{etc,var} $PKG/usr/{bin,etc,include,man,sbin,share}
}

28
dbus-32/rc.dbus Normal file
View File

@ -0,0 +1,28 @@
#!/bin/sh
#
# /etc/rc.d/dbus: start/stop dbus messagebus daemon
#
case $1 in
start)
if [ ! -f /var/lib/dbus/machine-id ]
then
/usr/bin/dbus-uuidgen --ensure
fi
/usr/sbin/dbus-daemon --system
;;
stop)
killall -q /usr/sbin/dbus-daemon
rm -f /var/run/dbus/dbus.pid
;;
restart)
$0 stop
sleep 2
$0 start
;;
*)
echo "Usage: $0 [start|stop|restart]"
;;
esac
# End of file

0
expat-32/.32bit Normal file
View File

9
expat-32/.footprint Normal file
View File

@ -0,0 +1,9 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
-rw-r--r-- root/root usr/lib32/libexpat.a
-rwxr-xr-x root/root usr/lib32/libexpat.la
lrwxrwxrwx root/root usr/lib32/libexpat.so -> libexpat.so.1.6.0
lrwxrwxrwx root/root usr/lib32/libexpat.so.1 -> libexpat.so.1.6.0
-rwxr-xr-x root/root usr/lib32/libexpat.so.1.6.0
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/expat.pc

1
expat-32/.md5sum Normal file
View File

@ -0,0 +1 @@
dd7dab7a5fea97d2a6a43f511449b7cd expat-2.1.0.tar.gz

19
expat-32/Pkgfile Normal file
View File

@ -0,0 +1,19 @@
# Description: A fast, non-validating, stream-oriented XML parsing library
# URL: http://expat.sourceforge.net/
# Maintainer: Juergen Daubert, jue at crux dot nu
# Depends on: expat
name=expat-32
version=2.1.0
release=1
source=(http://download.sourceforge.net/expat/expat-$version.tar.gz)
build() {
cd expat-$version
./configure --prefix=/usr \
--libdir=/usr/lib32 \
--mandir=/usr/man
make
make INSTALL_ROOT=$PKG install
rm -rf $PKG/usr/{bin,include,man}
}

0
fontconfig-32/.32bit Normal file
View File

9
fontconfig-32/.footprint Normal file
View File

@ -0,0 +1,9 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
-rw-r--r-- root/root usr/lib32/libfontconfig.a
-rwxr-xr-x root/root usr/lib32/libfontconfig.la
lrwxrwxrwx root/root usr/lib32/libfontconfig.so -> libfontconfig.so.1.6.2
lrwxrwxrwx root/root usr/lib32/libfontconfig.so.1 -> libfontconfig.so.1.6.2
-rwxr-xr-x root/root usr/lib32/libfontconfig.so.1.6.2
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/fontconfig.pc

1
fontconfig-32/.md5sum Normal file
View File

@ -0,0 +1 @@
3950e82cf5885b41cba8a2bf466aa6f9 fontconfig-2.10.0.tar.bz2

34
fontconfig-32/Pkgfile Normal file
View File

@ -0,0 +1,34 @@
# Description: A library for configuring and customizing font access
# URL: http://fontconfig.org/wiki/
# Maintainer: Tilman Sauerbeck, tilman at crux dot nu
# Depends on: freetype-32 expat-32 bzip2-32 fontconfig
name=fontconfig-32
version=2.10.0
release=2
source=(http://fontconfig.org/release/fontconfig-$version.tar.bz2)
build() {
cd fontconfig-$version
sed -e 's|^confdir=.*|confdir=@baseconfigdir@|' -i fontconfig.pc.in
./configure --prefix=/usr \
--libdir=/usr/lib32 \
--sysconfdir=/etc \
--mandir=/usr/man \
--localstatedir=/var \
--with-xmldir=/etc/fonts \
--with-templatedir=/etc/fonts/conf.avail
make
make DESTDIR=$PKG install
# Enabling autohinting by default
pushd $PKG/etc/fonts/conf.d
ln -sf /etc/fonts/conf.avail/10-autohint.conf
popd
rm -f $PKG/etc/fonts/conf.d/README
rm -r $PKG/usr/{bin,include,man,share} $PKG/{etc,var}
}

16
fontconfig-32/README Normal file
View File

@ -0,0 +1,16 @@
POST-INSTALL
After upgrading fontconfig, always run rejmerge and upgrade
/etc/fonts/fonts.conf and /etc/fonts/fonts.dtd.
/etc/fonts/conf.avail ships with configuration snippets that can be
symlinked from /etc/fonts/conf.d to enable them.
It's recommended to use these snippets instead of duplicating XML code
in your /etc/fonts/local.conf.
For more information on conf.avail/conf.d, please see:
http://cgit.freedesktop.org/fontconfig/plain/conf.d/README
For more information on fontconfig, please see:
http://www.freedesktop.org/software/fontconfig/fontconfig-user.html

0
freeglut-32/.32bit Normal file
View File

7
freeglut-32/.footprint Normal file
View File

@ -0,0 +1,7 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
-rw-r--r-- root/root usr/lib32/libglut.a
-rwxr-xr-x root/root usr/lib32/libglut.la
lrwxrwxrwx root/root usr/lib32/libglut.so -> libglut.so.3.9.0
lrwxrwxrwx root/root usr/lib32/libglut.so.3 -> libglut.so.3.9.0
-rwxr-xr-x root/root usr/lib32/libglut.so.3.9.0

1
freeglut-32/.md5sum Normal file
View File

@ -0,0 +1 @@
5db8651af306bc403fbfd36934a20e1d freeglut-2.8.0.tar.gz

21
freeglut-32/Pkgfile Normal file
View File

@ -0,0 +1,21 @@
# Description: a free alternative to the OpenGL Utility Toolkit (GLUT) library
# URL: http://freeglut.sourceforge.net
# Maintainer: Tilman Sauerbeck, tilman at crux dot nu
# Depends on: glu-32 xorg-libxi-32 freeglut
name=freeglut-32
version=2.8.0
release=2
source=(http://download.sourceforge.net/freeglut/freeglut-$version.tar.gz)
build() {
cd freeglut-$version
sed -i -e '/^SUBDIRS =/s/progs //' Makefile.in
./configure --prefix=/usr \
--libdir=/usr/lib32 \
--disable-warnings \
--disable-dependency-tracking
make
make DESTDIR=$PKG install
rm -rf $PKG/usr/include
}

0
freetype-32/.32bit Normal file
View File

11
freetype-32/.footprint Normal file
View File

@ -0,0 +1,11 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/freetype-config-32
drwxr-xr-x root/root usr/lib32/
-rw-r--r-- root/root usr/lib32/libfreetype.a
-rwxr-xr-x root/root usr/lib32/libfreetype.la
lrwxrwxrwx root/root usr/lib32/libfreetype.so -> libfreetype.so.6.9.0
lrwxrwxrwx root/root usr/lib32/libfreetype.so.6 -> libfreetype.so.6.9.0
-rwxr-xr-x root/root usr/lib32/libfreetype.so.6.9.0
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/freetype2.pc

1
freetype-32/.md5sum Normal file
View File

@ -0,0 +1 @@
13286702e9390a91661f980608adaff1 freetype-2.4.10.tar.bz2

21
freetype-32/Pkgfile Normal file
View File

@ -0,0 +1,21 @@
# Description: A free and portable TrueType font rendering engine
# URL: http://www.freetype.org
# Maintainer: Tilman Sauerbeck, tilman at crux dot nu
# Depends on: zlib-32 freetype
name=freetype-32
version=2.4.10
release=1
source=(http://download.savannah.gnu.org/releases/freetype/freetype-$version.tar.bz2)
build() {
cd freetype-$version
./configure --prefix=/usr \
--libdir=/usr/lib32 \
--with-zlib \
--disable-nls
make
make DESTDIR=$PKG install
rm -rf $PKG/usr/{include,share}
mv $PKG/usr/bin/freetype-config{,-32}
}

0
gdbm-32/.32bit Normal file
View File

12
gdbm-32/.footprint Normal file
View File

@ -0,0 +1,12 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
-rw-r--r-- root/root usr/lib32/libgdbm.a
-rwxr-xr-x root/root usr/lib32/libgdbm.la
lrwxrwxrwx root/root usr/lib32/libgdbm.so -> libgdbm.so.4.0.0
lrwxrwxrwx root/root usr/lib32/libgdbm.so.4 -> libgdbm.so.4.0.0
-rwxr-xr-x root/root usr/lib32/libgdbm.so.4.0.0
-rw-r--r-- root/root usr/lib32/libgdbm_compat.a
-rwxr-xr-x root/root usr/lib32/libgdbm_compat.la
lrwxrwxrwx root/root usr/lib32/libgdbm_compat.so -> libgdbm_compat.so.4.0.0
lrwxrwxrwx root/root usr/lib32/libgdbm_compat.so.4 -> libgdbm_compat.so.4.0.0
-rwxr-xr-x root/root usr/lib32/libgdbm_compat.so.4.0.0

1
gdbm-32/.md5sum Normal file
View File

@ -0,0 +1 @@
88770493c2559dc80b561293e39d3570 gdbm-1.10.tar.gz

22
gdbm-32/Pkgfile Normal file
View File

@ -0,0 +1,22 @@
# Description: GNU database library for C
# URL: http://www.gnu.org/software/gdbm/gdbm.html
# Maintainer: CRUX System Team, core-ports at crux dot nu
name=gdbm-32
version=1.10
release=1
source=(http://ftp.gnu.org/gnu/gdbm/gdbm-$version.tar.gz)
build() {
export CC="${CC:-gcc} ${CFLAGS}"
cd gdbm-$version
./configure --prefix=/usr \
--libdir=/usr/lib32 \
--enable-libgdbm-compat
make
make DESTDIR=$PKG install
rm -rf $PKG/usr/{bin,include,man,share}
}

0
gdk-pixbuf-32/.32bit Normal file
View File

54
gdk-pixbuf-32/.footprint Normal file
View File

@ -0,0 +1,54 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/gdk-pixbuf-csource-32
-rwxr-xr-x root/root usr/bin/gdk-pixbuf-pixdata-32
-rwxr-xr-x root/root usr/bin/gdk-pixbuf-query-loaders-32
-rwxr-xr-x root/root usr/bin/gdk-pixbuf-register-32
drwxr-xr-x root/root usr/lib32/
drwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/
drwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/
-rw-r--r-- root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders.cache
drwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.la
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.so
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.la
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.so
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.la
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.la
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.so
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.la
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.la
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pcx.la
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pcx.so
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.la
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.la
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.so
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.la
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.so
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ras.la
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ras.so
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.la
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.so
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tiff.la
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tiff.so
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-wbmp.la
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-wbmp.so
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.la
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.so
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.la
-rwxr-xr-x root/root usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
-rwxr-xr-x root/root usr/lib32/libgdk_pixbuf-2.0.la
lrwxrwxrwx root/root usr/lib32/libgdk_pixbuf-2.0.so -> libgdk_pixbuf-2.0.so.0.2600.4
lrwxrwxrwx root/root usr/lib32/libgdk_pixbuf-2.0.so.0 -> libgdk_pixbuf-2.0.so.0.2600.4
-rwxr-xr-x root/root usr/lib32/libgdk_pixbuf-2.0.so.0.2600.4
-rwxr-xr-x root/root usr/lib32/libgdk_pixbuf_xlib-2.0.la
lrwxrwxrwx root/root usr/lib32/libgdk_pixbuf_xlib-2.0.so -> libgdk_pixbuf_xlib-2.0.so.0.2600.4
lrwxrwxrwx root/root usr/lib32/libgdk_pixbuf_xlib-2.0.so.0 -> libgdk_pixbuf_xlib-2.0.so.0.2600.4
-rwxr-xr-x root/root usr/lib32/libgdk_pixbuf_xlib-2.0.so.0.2600.4
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/gdk-pixbuf-2.0.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gdk-pixbuf-xlib-2.0.pc

3
gdk-pixbuf-32/.md5sum Normal file
View File

@ -0,0 +1,3 @@
e634924654bedfdbe58fab059f38ffed gdk-pixbuf-2.26.4.tar.xz
d2ea173e043e15310eb902307adab94f gdk-pixbuf-register.sh
7d6b1f447d5d9d4078d3782b601c9366 gdk-pixbuf.loaders-32

36
gdk-pixbuf-32/Pkgfile Normal file
View File

@ -0,0 +1,36 @@
# Description: An image loading library for GTK+
# URL: http://www.gtk.org/
# Maintainer: Tilman Sauerbeck, tilman at crux dot nu
# Depends on: glib-32 xorg-libx11-32 libpng-32 libtiff-32 libjpeg-32 gdk-pixbuf
name=gdk-pixbuf-32
version=2.26.4
release=1
source=(http://download.gnome.org/sources/gdk-pixbuf/${version%.*}/gdk-pixbuf-$version.tar.xz \
gdk-pixbuf.loaders-32 gdk-pixbuf-register.sh)
build() {
cd gdk-pixbuf-$version
./configure \
--prefix=/usr \
--mandir=/usr/man \
--libdir=/usr/lib32 \
--program-suffix=-32 \
--without-libjasper \
--disable-nls \
--with-x11
make
make DESTDIR=$PKG install
install -m 0644 $SRC/gdk-pixbuf.loaders-32 \
$PKG/usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders.cache
install -m 0755 $SRC/gdk-pixbuf-register.sh \
$PKG/usr/bin/gdk-pixbuf-register-32
rm -r $PKG/usr/share/gtk-doc
rmdir $PKG/usr/share
rm -rf $PKG/usr/{include,man}
}

View File

@ -0,0 +1,8 @@
#!/bin/sh
#
# /usr/bin/gtk-register: register gdk-pixbuf loaders
#
/usr/bin/gdk-pixbuf-query-loaders-32 > /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders.cache
# End of file

View File

@ -0,0 +1,125 @@
# GdkPixbuf Image Loader Modules file
# Automatically generated file, do not edit
# Created by gdk-pixbuf-query-loaders from gdk-pixbuf-2.26.1
#
# LoaderDir = /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders
#
"/usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tiff.so"
"tiff" 1 "gdk-pixbuf" "The TIFF image format" "LGPL"
"image/tiff" ""
"tiff" "tif" ""
"MM *" " z " 100
"II* " " z" 100
"II* \020 CR\002 " " z zzz z" 0
"/usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.so"
"pnm" 4 "gdk-pixbuf" "The PNM/PBM/PGM/PPM image format family" "LGPL"
"image/x-portable-anymap" "image/x-portable-bitmap" "image/x-portable-graymap" "image/x-portable-pixmap" ""
"pnm" "pbm" "pgm" "ppm" ""
"P1" "" 100
"P2" "" 100
"P3" "" 100
"P4" "" 100
"P5" "" 100
"P6" "" 100
"/usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.so"
"tga" 4 "gdk-pixbuf" "The Targa image format" "LGPL"
"image/x-tga" ""
"tga" "targa" ""
" \001\001" "x " 100
" \001\t" "x " 100
" \002" "xz " 99
" \003" "xz " 100
" \n" "xz " 100
" \v" "xz " 100
"/usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pcx.so"
"pcx" 4 "gdk-pixbuf" "The PCX image format" "LGPL"
"image/x-pcx" ""
"pcx" ""
"\n \001" "" 100
"\n\002\001" "" 100
"\n\003\001" "" 100
"\n\004\001" "" 100
"\n\005\001" "" 100
"/usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so"
"png" 5 "gdk-pixbuf" "The PNG image format" "LGPL"
"image/png" ""
"png" ""
"\211PNG\r\n\032\n" "" 100
"/usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so"
"jpeg" 5 "gdk-pixbuf" "The JPEG image format" "LGPL"
"image/jpeg" ""
"jpeg" "jpe" "jpg" ""
"\377\330" "" 100
"/usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.so"
"bmp" 5 "gdk-pixbuf" "The BMP image format" "LGPL"
"image/bmp" "image/x-bmp" "image/x-MS-bmp" ""
"bmp" ""
"BM" "" 100
"/usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so"
"xpm" 4 "gdk-pixbuf" "The XPM image format" "LGPL"
"image/x-xpixmap" ""
"xpm" ""
"/* XPM */" "" 100
"/usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-wbmp.so"
"wbmp" 4 "gdk-pixbuf" "The WBMP image format" "LGPL"
"image/vnd.wap.wbmp" ""
"wbmp" ""
" " "zz" 1
" `" "z " 1
" @" "z " 1
" " "z " 1
"/usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so"
"gif" 4 "gdk-pixbuf" "The GIF image format" "LGPL"
"image/gif" ""
"gif" ""
"GIF8" "" 100
"/usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ras.so"
"ras" 4 "gdk-pixbuf" "The Sun raster image format" "LGPL"
"image/x-cmu-raster" "image/x-sun-raster" ""
"ras" ""
"Y\246j\225" "" 100
"/usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so"
"ico" 5 "gdk-pixbuf" "The ICO image format" "LGPL"
"image/x-icon" "image/x-ico" "image/x-win-bitmap" ""
"ico" "cur" ""
" \001 " "zz znz" 100
" \002 " "zz znz" 100
"/usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.so"
"xbm" 4 "gdk-pixbuf" "The XBM image format" "LGPL"
"image/x-xbitmap" ""
"xbm" ""
"#define " "" 100
"/*" "" 50
"/usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.so"
"ani" 4 "gdk-pixbuf" "The ANI image format" "LGPL"
"application/x-navi-animation" ""
"ani" ""
"RIFF ACON" " xxxx " 100
"/usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.so"
"qtif" 4 "gdk-pixbuf" "The QTIF image format" "LGPL"
"image/x-quicktime" "image/qtif" ""
"qtif" "qif" ""
"abcdidsc" "xxxx " 100
"abcdidat" "xxxx " 100
"/usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.so"
"icns" 4 "gdk-pixbuf" "The ICNS image format" "GPL"
"image/x-icns" ""
"icns" ""
"icns" "" 100

0
glib-32/.32bit Normal file
View File

63
glib-32/.footprint Normal file
View File

@ -0,0 +1,63 @@
drwxr-xr-x root/root lib32/
drwxr-xr-x root/root lib32/gio/
drwxr-xr-x root/root lib32/gio/modules/
lrwxrwxrwx root/root lib32/libgio-2.0.so.0 -> libgio-2.0.so.0.3200.4
-rwxr-xr-x root/root lib32/libgio-2.0.so.0.3200.4
lrwxrwxrwx root/root lib32/libglib-2.0.so.0 -> libglib-2.0.so.0.3200.4
-rwxr-xr-x root/root lib32/libglib-2.0.so.0.3200.4
lrwxrwxrwx root/root lib32/libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.3200.4
-rwxr-xr-x root/root lib32/libgmodule-2.0.so.0.3200.4
lrwxrwxrwx root/root lib32/libgobject-2.0.so.0 -> libgobject-2.0.so.0.3200.4
-rwxr-xr-x root/root lib32/libgobject-2.0.so.0.3200.4
lrwxrwxrwx root/root lib32/libgthread-2.0.so.0 -> libgthread-2.0.so.0.3200.4
-rwxr-xr-x root/root lib32/libgthread-2.0.so.0.3200.4
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
drwxr-xr-x root/root usr/lib32/gdbus-2.0/
drwxr-xr-x root/root usr/lib32/gdbus-2.0/codegen/
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/__init__.py
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/__init__.pyc
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/__init__.pyo
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/codegen.py
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/codegen.pyc
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/codegen.pyo
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/codegen_docbook.py
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/codegen_docbook.pyc
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/codegen_docbook.pyo
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/codegen_main.py
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/codegen_main.pyc
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/codegen_main.pyo
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/config.py
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/config.pyc
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/config.pyo
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/dbustypes.py
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/dbustypes.pyc
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/dbustypes.pyo
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/parser.py
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/parser.pyc
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/parser.pyo
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/utils.py
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/utils.pyc
-rw-r--r-- root/root usr/lib32/gdbus-2.0/codegen/utils.pyo
drwxr-xr-x root/root usr/lib32/glib-2.0/
drwxr-xr-x root/root usr/lib32/glib-2.0/include/
-rw-r--r-- root/root usr/lib32/glib-2.0/include/glibconfig.h
-rwxr-xr-x root/root usr/lib32/libgio-2.0.la
lrwxrwxrwx root/root usr/lib32/libgio-2.0.so -> ../../lib32/libgio-2.0.so.0.3200.4
-rwxr-xr-x root/root usr/lib32/libglib-2.0.la
lrwxrwxrwx root/root usr/lib32/libglib-2.0.so -> ../../lib32/libglib-2.0.so.0.3200.4
-rwxr-xr-x root/root usr/lib32/libgmodule-2.0.la
lrwxrwxrwx root/root usr/lib32/libgmodule-2.0.so -> ../../lib32/libgmodule-2.0.so.0.3200.4
-rwxr-xr-x root/root usr/lib32/libgobject-2.0.la
lrwxrwxrwx root/root usr/lib32/libgobject-2.0.so -> ../../lib32/libgobject-2.0.so.0.3200.4
-rwxr-xr-x root/root usr/lib32/libgthread-2.0.la
lrwxrwxrwx root/root usr/lib32/libgthread-2.0.so -> ../../lib32/libgthread-2.0.so.0.3200.4
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/gio-2.0.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gio-unix-2.0.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/glib-2.0.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gmodule-2.0.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gmodule-export-2.0.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gmodule-no-export-2.0.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gobject-2.0.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gthread-2.0.pc

1
glib-32/.md5sum Normal file
View File

@ -0,0 +1 @@
bf84fefd9c1a5b5a7a38736f4ddd674a glib-2.32.4.tar.xz

27
glib-32/Pkgfile Normal file
View File

@ -0,0 +1,27 @@
# Description: Low-level data structure handling, portability wrappers, and interfaces for runtime functionality
# URL: http://www.gtk.org/
# Maintainer: CRUX System Team, core-ports at crux dot nu
# Depends on: libpcre-32 libffi-32 python-32
name=glib-32
version=2.32.4
release=1
source=(http://download.gnome.org/sources/glib/2.32/glib-$version.tar.xz)
build() {
cd glib-$version
./configure --prefix=/usr \
--libdir=/usr/lib32 \
--mandir=/usr/man \
--with-pcre=system \
--with-runtime-libdir=../../lib32 \
--with-gio-module-dir=/lib32/gio/modules
make
make -j 1 DESTDIR=$PKG install
rm -rf $PKG/usr/share/{gtk-doc,locale}
rm -rf $PKG/usr/share/bash_completion
rm -rf $PKG/usr/{bin,include,man,share}
}

0
glitz-32/.32bit Normal file
View File

15
glitz-32/.footprint Normal file
View File

@ -0,0 +1,15 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
-rw-r--r-- root/root usr/lib32/libglitz-glx.a
-rwxr-xr-x root/root usr/lib32/libglitz-glx.la
lrwxrwxrwx root/root usr/lib32/libglitz-glx.so -> libglitz-glx.so.1.0.0
lrwxrwxrwx root/root usr/lib32/libglitz-glx.so.1 -> libglitz-glx.so.1.0.0
-rwxr-xr-x root/root usr/lib32/libglitz-glx.so.1.0.0
-rw-r--r-- root/root usr/lib32/libglitz.a
-rwxr-xr-x root/root usr/lib32/libglitz.la
lrwxrwxrwx root/root usr/lib32/libglitz.so -> libglitz.so.1.0.0
lrwxrwxrwx root/root usr/lib32/libglitz.so.1 -> libglitz.so.1.0.0
-rwxr-xr-x root/root usr/lib32/libglitz.so.1.0.0
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/glitz-glx.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/glitz.pc

2
glitz-32/.md5sum Normal file
View File

@ -0,0 +1,2 @@
9245daa65412a2ab89b3dc12aa8ea8fb glitz-0.5.6-configure.patch.xz
c507f140ecccc06aed8888c958edda4c glitz-0.5.6.tar.gz

25
glitz-32/Pkgfile Normal file
View File

@ -0,0 +1,25 @@
# Description: An OpenGL image compositing library.
# URL: http://www.freedesktop.org/Software/glitz
# Maintainer: Tilman Sauerbeck, tilman at crux dot nu
# Depends on: mesa3d-32 glitz
name=glitz-32
version=0.5.6
release=1
source=(http://cairographics.org/snapshots/glitz-$version.tar.gz
glitz-0.5.6-configure.patch.xz)
build() {
cd glitz-$version
xzcat $SRC/glitz-0.5.6-configure.patch.xz | patch -p 1
./configure \
--prefix=/usr \
--libdir=/usr/lib32
make
make DESTDIR=$PKG install
rm -r $PKG/usr/include
}

Binary file not shown.

0
glu-32/.32bit Normal file
View File

9
glu-32/.footprint Normal file
View File

@ -0,0 +1,9 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
-rw-r--r-- root/root usr/lib32/libGLU.a
-rwxr-xr-x root/root usr/lib32/libGLU.la
lrwxrwxrwx root/root usr/lib32/libGLU.so -> libGLU.so.1.3.1
lrwxrwxrwx root/root usr/lib32/libGLU.so.1 -> libGLU.so.1.3.1
-rwxr-xr-x root/root usr/lib32/libGLU.so.1.3.1
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/glu.pc

1
glu-32/.md5sum Normal file
View File

@ -0,0 +1 @@
be9249132ff49275461cf92039083030 glu-9.0.0.tar.bz2

18
glu-32/Pkgfile Normal file
View File

@ -0,0 +1,18 @@
# Description: Mesa OpenGL Utility library
# URL: http://www.mesa3d.org
# Maintainer: CRUX Xorg Team, xorg-ports at crux dot nu
# Depends on: mesa3d-32, glu
name=glu-32
version=9.0.0
release=1
source=(ftp://ftp.freedesktop.org/pub/mesa/glu/glu-$version.tar.bz2)
build() {
cd glu-$version
./configure --prefix=/usr \
--libdir=/usr/lib32
make
make DESTDIR=$PKG install
rm -rf $PKG/usr/include
}

View File

View File

@ -0,0 +1,143 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
drwxr-xr-x root/root usr/lib32/gstreamer-0.10/
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstadder.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstadder.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstalsa.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstalsa.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstapp.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstapp.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstaudioconvert.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstaudioconvert.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstaudiorate.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstaudiorate.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstaudioresample.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstaudioresample.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstaudiotestsrc.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstaudiotestsrc.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstcdparanoia.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstcdparanoia.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstdecodebin.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstdecodebin.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstdecodebin2.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstdecodebin2.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstencodebin.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstencodebin.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstffmpegcolorspace.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstffmpegcolorspace.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstgdp.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstgdp.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstgio.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstgio.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstlibvisual.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstlibvisual.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstogg.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstogg.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstpango.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstpango.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstplaybin.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstplaybin.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstsubparse.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstsubparse.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgsttcp.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgsttcp.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgsttheora.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgsttheora.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgsttypefindfunctions.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgsttypefindfunctions.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstvideo4linux.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstvideo4linux.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstvideorate.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstvideorate.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstvideoscale.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstvideoscale.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstvideotestsrc.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstvideotestsrc.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstvolume.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstvolume.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstvorbis.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstvorbis.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstximagesink.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstximagesink.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstxvimagesink.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstxvimagesink.so
-rwxr-xr-x root/root usr/lib32/libgstapp-0.10.la
lrwxrwxrwx root/root usr/lib32/libgstapp-0.10.so -> libgstapp-0.10.so.0.25.0
lrwxrwxrwx root/root usr/lib32/libgstapp-0.10.so.0 -> libgstapp-0.10.so.0.25.0
-rwxr-xr-x root/root usr/lib32/libgstapp-0.10.so.0.25.0
-rw-r--r-- root/root usr/lib32/libgstaudio-0.10.a
-rwxr-xr-x root/root usr/lib32/libgstaudio-0.10.la
lrwxrwxrwx root/root usr/lib32/libgstaudio-0.10.so -> libgstaudio-0.10.so.0.25.0
lrwxrwxrwx root/root usr/lib32/libgstaudio-0.10.so.0 -> libgstaudio-0.10.so.0.25.0
-rwxr-xr-x root/root usr/lib32/libgstaudio-0.10.so.0.25.0
-rw-r--r-- root/root usr/lib32/libgstcdda-0.10.a
-rwxr-xr-x root/root usr/lib32/libgstcdda-0.10.la
lrwxrwxrwx root/root usr/lib32/libgstcdda-0.10.so -> libgstcdda-0.10.so.0.25.0
lrwxrwxrwx root/root usr/lib32/libgstcdda-0.10.so.0 -> libgstcdda-0.10.so.0.25.0
-rwxr-xr-x root/root usr/lib32/libgstcdda-0.10.so.0.25.0
-rw-r--r-- root/root usr/lib32/libgstfft-0.10.a
-rwxr-xr-x root/root usr/lib32/libgstfft-0.10.la
lrwxrwxrwx root/root usr/lib32/libgstfft-0.10.so -> libgstfft-0.10.so.0.25.0
lrwxrwxrwx root/root usr/lib32/libgstfft-0.10.so.0 -> libgstfft-0.10.so.0.25.0
-rwxr-xr-x root/root usr/lib32/libgstfft-0.10.so.0.25.0
-rw-r--r-- root/root usr/lib32/libgstinterfaces-0.10.a
-rwxr-xr-x root/root usr/lib32/libgstinterfaces-0.10.la
lrwxrwxrwx root/root usr/lib32/libgstinterfaces-0.10.so -> libgstinterfaces-0.10.so.0.25.0
lrwxrwxrwx root/root usr/lib32/libgstinterfaces-0.10.so.0 -> libgstinterfaces-0.10.so.0.25.0
-rwxr-xr-x root/root usr/lib32/libgstinterfaces-0.10.so.0.25.0
-rw-r--r-- root/root usr/lib32/libgstnetbuffer-0.10.a
-rwxr-xr-x root/root usr/lib32/libgstnetbuffer-0.10.la
lrwxrwxrwx root/root usr/lib32/libgstnetbuffer-0.10.so -> libgstnetbuffer-0.10.so.0.25.0
lrwxrwxrwx root/root usr/lib32/libgstnetbuffer-0.10.so.0 -> libgstnetbuffer-0.10.so.0.25.0
-rwxr-xr-x root/root usr/lib32/libgstnetbuffer-0.10.so.0.25.0
-rw-r--r-- root/root usr/lib32/libgstpbutils-0.10.a
-rwxr-xr-x root/root usr/lib32/libgstpbutils-0.10.la
lrwxrwxrwx root/root usr/lib32/libgstpbutils-0.10.so -> libgstpbutils-0.10.so.0.25.0
lrwxrwxrwx root/root usr/lib32/libgstpbutils-0.10.so.0 -> libgstpbutils-0.10.so.0.25.0
-rwxr-xr-x root/root usr/lib32/libgstpbutils-0.10.so.0.25.0
-rw-r--r-- root/root usr/lib32/libgstriff-0.10.a
-rwxr-xr-x root/root usr/lib32/libgstriff-0.10.la
lrwxrwxrwx root/root usr/lib32/libgstriff-0.10.so -> libgstriff-0.10.so.0.25.0
lrwxrwxrwx root/root usr/lib32/libgstriff-0.10.so.0 -> libgstriff-0.10.so.0.25.0
-rwxr-xr-x root/root usr/lib32/libgstriff-0.10.so.0.25.0
-rw-r--r-- root/root usr/lib32/libgstrtp-0.10.a
-rwxr-xr-x root/root usr/lib32/libgstrtp-0.10.la
lrwxrwxrwx root/root usr/lib32/libgstrtp-0.10.so -> libgstrtp-0.10.so.0.25.0
lrwxrwxrwx root/root usr/lib32/libgstrtp-0.10.so.0 -> libgstrtp-0.10.so.0.25.0
-rwxr-xr-x root/root usr/lib32/libgstrtp-0.10.so.0.25.0
-rw-r--r-- root/root usr/lib32/libgstrtsp-0.10.a
-rwxr-xr-x root/root usr/lib32/libgstrtsp-0.10.la
lrwxrwxrwx root/root usr/lib32/libgstrtsp-0.10.so -> libgstrtsp-0.10.so.0.25.0
lrwxrwxrwx root/root usr/lib32/libgstrtsp-0.10.so.0 -> libgstrtsp-0.10.so.0.25.0
-rwxr-xr-x root/root usr/lib32/libgstrtsp-0.10.so.0.25.0
-rw-r--r-- root/root usr/lib32/libgstsdp-0.10.a
-rwxr-xr-x root/root usr/lib32/libgstsdp-0.10.la
lrwxrwxrwx root/root usr/lib32/libgstsdp-0.10.so -> libgstsdp-0.10.so.0.25.0
lrwxrwxrwx root/root usr/lib32/libgstsdp-0.10.so.0 -> libgstsdp-0.10.so.0.25.0
-rwxr-xr-x root/root usr/lib32/libgstsdp-0.10.so.0.25.0
-rw-r--r-- root/root usr/lib32/libgsttag-0.10.a
-rwxr-xr-x root/root usr/lib32/libgsttag-0.10.la
lrwxrwxrwx root/root usr/lib32/libgsttag-0.10.so -> libgsttag-0.10.so.0.25.0
lrwxrwxrwx root/root usr/lib32/libgsttag-0.10.so.0 -> libgsttag-0.10.so.0.25.0
-rwxr-xr-x root/root usr/lib32/libgsttag-0.10.so.0.25.0
-rw-r--r-- root/root usr/lib32/libgstvideo-0.10.a
-rwxr-xr-x root/root usr/lib32/libgstvideo-0.10.la
lrwxrwxrwx root/root usr/lib32/libgstvideo-0.10.so -> libgstvideo-0.10.so.0.25.0
lrwxrwxrwx root/root usr/lib32/libgstvideo-0.10.so.0 -> libgstvideo-0.10.so.0.25.0
-rwxr-xr-x root/root usr/lib32/libgstvideo-0.10.so.0.25.0
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-app-0.10.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-audio-0.10.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-cdda-0.10.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-fft-0.10.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-floatcast-0.10.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-interfaces-0.10.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-netbuffer-0.10.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-pbutils-0.10.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-plugins-base-0.10.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-riff-0.10.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-rtp-0.10.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-rtsp-0.10.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-sdp-0.10.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-tag-0.10.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-video-0.10.pc

View File

@ -0,0 +1 @@
3d2337841b132fe996e5eb2396ac9438 gst-plugins-base-0.10.36.tar.xz

View File

@ -0,0 +1,31 @@
# Description: An essential exemplary set of plugins for gstreamer.
# URL: http://gstreamer.freedesktop.org/modules/gst-plugins-base.html
# Maintainer: Danny Rawlins, monster dot romster at gmail dot com
# Packager: Matt Housh, jaeger at morpheus dot net
# Depends on: alsa-lib-32 cdparanoia-32 gstreamer-32 libtheora-32 libvisual-32 orc-32 pango-32 util-linux-ng-32 xorg-libxv-32 gst-plugins-base
name=gst-plugins-base-32
version=0.10.36
release=1
source=(http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-$version.tar.xz)
build() {
cd gst-plugins-base-$version
./configure \
--prefix=/usr \
--libdir=/usr/lib32 \
--mandir=/usr/man \
--enable-orc \
--disable-debug \
--disable-nls \
--disable-dependency-tracking \
--disable-valgrind \
--disable-examples
make
make DESTDIR=$PKG install
rm -r $PKG/usr/share/gtk-doc
rm -rf $PKG/{etc,var} $PKG/usr/{bin,etc,include,man,sbin,share}
}

0
gstreamer-32/.32bit Normal file
View File

45
gstreamer-32/.footprint Normal file
View File

@ -0,0 +1,45 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
drwxr-xr-x root/root usr/lib32/gstreamer-0.10/
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/gst-plugin-scanner
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstcoreelements.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstcoreelements.so
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstcoreindexers.la
-rwxr-xr-x root/root usr/lib32/gstreamer-0.10/libgstcoreindexers.so
-rw-r--r-- root/root usr/lib32/libgstbase-0.10.a
-rwxr-xr-x root/root usr/lib32/libgstbase-0.10.la
lrwxrwxrwx root/root usr/lib32/libgstbase-0.10.so -> libgstbase-0.10.so.0.30.0
lrwxrwxrwx root/root usr/lib32/libgstbase-0.10.so.0 -> libgstbase-0.10.so.0.30.0
-rwxr-xr-x root/root usr/lib32/libgstbase-0.10.so.0.30.0
-rw-r--r-- root/root usr/lib32/libgstcheck-0.10.a
-rwxr-xr-x root/root usr/lib32/libgstcheck-0.10.la
lrwxrwxrwx root/root usr/lib32/libgstcheck-0.10.so -> libgstcheck-0.10.so.0.30.0
lrwxrwxrwx root/root usr/lib32/libgstcheck-0.10.so.0 -> libgstcheck-0.10.so.0.30.0
-rwxr-xr-x root/root usr/lib32/libgstcheck-0.10.so.0.30.0
-rw-r--r-- root/root usr/lib32/libgstcontroller-0.10.a
-rwxr-xr-x root/root usr/lib32/libgstcontroller-0.10.la
lrwxrwxrwx root/root usr/lib32/libgstcontroller-0.10.so -> libgstcontroller-0.10.so.0.30.0
lrwxrwxrwx root/root usr/lib32/libgstcontroller-0.10.so.0 -> libgstcontroller-0.10.so.0.30.0
-rwxr-xr-x root/root usr/lib32/libgstcontroller-0.10.so.0.30.0
-rw-r--r-- root/root usr/lib32/libgstdataprotocol-0.10.a
-rwxr-xr-x root/root usr/lib32/libgstdataprotocol-0.10.la
lrwxrwxrwx root/root usr/lib32/libgstdataprotocol-0.10.so -> libgstdataprotocol-0.10.so.0.30.0
lrwxrwxrwx root/root usr/lib32/libgstdataprotocol-0.10.so.0 -> libgstdataprotocol-0.10.so.0.30.0
-rwxr-xr-x root/root usr/lib32/libgstdataprotocol-0.10.so.0.30.0
-rw-r--r-- root/root usr/lib32/libgstnet-0.10.a
-rwxr-xr-x root/root usr/lib32/libgstnet-0.10.la
lrwxrwxrwx root/root usr/lib32/libgstnet-0.10.so -> libgstnet-0.10.so.0.30.0
lrwxrwxrwx root/root usr/lib32/libgstnet-0.10.so.0 -> libgstnet-0.10.so.0.30.0
-rwxr-xr-x root/root usr/lib32/libgstnet-0.10.so.0.30.0
-rw-r--r-- root/root usr/lib32/libgstreamer-0.10.a
-rwxr-xr-x root/root usr/lib32/libgstreamer-0.10.la
lrwxrwxrwx root/root usr/lib32/libgstreamer-0.10.so -> libgstreamer-0.10.so.0.30.0
lrwxrwxrwx root/root usr/lib32/libgstreamer-0.10.so.0 -> libgstreamer-0.10.so.0.30.0
-rwxr-xr-x root/root usr/lib32/libgstreamer-0.10.so.0.30.0
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-0.10.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-base-0.10.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-check-0.10.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-controller-0.10.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-dataprotocol-0.10.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-net-0.10.pc

1
gstreamer-32/.md5sum Normal file
View File

@ -0,0 +1 @@
15389c73e091b1dda915279c388b9cb2 gstreamer-0.10.36.tar.xz

31
gstreamer-32/Pkgfile Normal file
View File

@ -0,0 +1,31 @@
# Description: Gstreamer is a library that allows the construction of graphs of media-handling components.
# URL: http://gstreamer.freedesktop.org/
# Maintainer: Danny Rawlins, monster dot romster at gmail dot com
# Packager: Matt Housh, jaeger at morpheus dot net
# Depends on: glib-32 libxml2-32 python-32 gstreamer
name=gstreamer-32
version=0.10.36
release=1
source=(http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-$version.tar.xz)
build() {
cd gstreamer-$version
./configure \
--prefix=/usr \
--mandir=/usr/man \
--libdir=/usr/lib32 \
--libexecdir=/usr/lib32 \
--disable-debug \
--disable-nls \
--disable-dependency-tracking \
--disable-valgrind \
--disable-examples
make
make DESTDIR=$PKG install
rm -r $PKG/usr/share/gtk-doc
rm -rf $PKG/{etc,var} $PKG/usr/{bin,etc,include,man,sbin,share}
}

0
gtk-32/.32bit Normal file
View File

69
gtk-32/.footprint Normal file
View File

@ -0,0 +1,69 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/gtk-builder-convert-32
-rwxr-xr-x root/root usr/bin/gtk-query-immodules-2.0-32
-rwxr-xr-x root/root usr/bin/gtk-register-32
-rwxr-xr-x root/root usr/bin/gtk-update-icon-cache-32
drwxr-xr-x root/root usr/etc/
drwxr-xr-x root/root usr/etc/gtk-2.0/
-rw-r--r-- root/root usr/etc/gtk-2.0/gtk.immodules-32
drwxr-xr-x root/root usr/lib32/
drwxr-xr-x root/root usr/lib32/gtk-2.0/
drwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/
drwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/engines/
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/engines/libpixmap.la
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/engines/libpixmap.so
drwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-am-et.la
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-am-et.so
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-cedilla.la
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-cedilla.so
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.la
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.so
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-inuktitut.la
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-inuktitut.so
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-ipa.la
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-ipa.so
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-multipress.la
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-multipress.so
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-thai.la
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-thai.so
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-ti-er.la
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-ti-er.so
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-ti-et.la
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-ti-et.so
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-viqr.la
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-viqr.so
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-xim.la
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/immodules/im-xim.so
drwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/printbackends/
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/printbackends/libprintbackend-file.la
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/printbackends/libprintbackend-file.so
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/printbackends/libprintbackend-lpr.la
-rwxr-xr-x root/root usr/lib32/gtk-2.0/2.10.0/printbackends/libprintbackend-lpr.so
drwxr-xr-x root/root usr/lib32/gtk-2.0/include/
-rw-r--r-- root/root usr/lib32/gtk-2.0/include/gdkconfig.h
drwxr-xr-x root/root usr/lib32/gtk-2.0/modules/
-rwxr-xr-x root/root usr/lib32/gtk-2.0/modules/libferret.la
-rwxr-xr-x root/root usr/lib32/gtk-2.0/modules/libferret.so
-rwxr-xr-x root/root usr/lib32/gtk-2.0/modules/libgail.la
-rwxr-xr-x root/root usr/lib32/gtk-2.0/modules/libgail.so
-rwxr-xr-x root/root usr/lib32/libgailutil.la
lrwxrwxrwx root/root usr/lib32/libgailutil.so -> libgailutil.so.18.0.1
lrwxrwxrwx root/root usr/lib32/libgailutil.so.18 -> libgailutil.so.18.0.1
-rwxr-xr-x root/root usr/lib32/libgailutil.so.18.0.1
-rw-r--r-- root/root usr/lib32/libgdk-x11-2.0.la
lrwxrwxrwx root/root usr/lib32/libgdk-x11-2.0.so -> libgdk-x11-2.0.so.0.2400.13
lrwxrwxrwx root/root usr/lib32/libgdk-x11-2.0.so.0 -> libgdk-x11-2.0.so.0.2400.13
-rwxr-xr-x root/root usr/lib32/libgdk-x11-2.0.so.0.2400.13
-rw-r--r-- root/root usr/lib32/libgtk-x11-2.0.la
lrwxrwxrwx root/root usr/lib32/libgtk-x11-2.0.so -> libgtk-x11-2.0.so.0.2400.13
lrwxrwxrwx root/root usr/lib32/libgtk-x11-2.0.so.0 -> libgtk-x11-2.0.so.0.2400.13
-rwxr-xr-x root/root usr/lib32/libgtk-x11-2.0.so.0.2400.13
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/gail.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gdk-2.0.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gdk-x11-2.0.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gtk+-2.0.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gtk+-unix-print-2.0.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/gtk+-x11-2.0.pc

4
gtk-32/.md5sum Normal file
View File

@ -0,0 +1,4 @@
e949406751df51e1e40e85628005a069 gtk+-2.24.13.tar.xz
df16be5e725670790d9be46103ffe511 gtk-register-32.sh
732fb171af21e8b22600cab81fc919e0 gtk.immodules-32
27527cc6d9bbd00f59874922f87ab433 gtk.immodules-32.patch

33
gtk-32/Pkgfile Normal file
View File

@ -0,0 +1,33 @@
# Description: A multi-platform toolkit for creating graphical user interfaces
# URL: http://www.gtk.org/
# Maintainer: Tilman Sauerbeck, tilman at crux dot nu
# Depends on: atk-32 hicolor-icon-theme gdk-pixbuf-32 pango-32 xorg-libsm-32 xorg-libxcursor-32 xorg-libxinerama-32 xorg-libxrandr-32 xorg-libxcomposite-32 gtk
name=gtk-32
version=2.24.13
release=1
source=(http://download.gnome.org/sources/gtk+/${version%.*}/gtk+-$version.tar.xz \
gtk.immodules-32 gtk-register-32.sh gtk.immodules-32.patch)
build() {
cd gtk+-$version
patch -p1 -i $SRC/gtk.immodules-32.patch
./configure \
--prefix=/usr \
--mandir=/usr/man \
--libdir=/usr/lib32 \
--program-suffix=-32 \
--disable-cups
make
make DESTDIR=$PKG install
install -d $PKG/usr/etc/gtk-2.0
install -m 0644 $SRC/gtk.immodules-32 $PKG/usr/etc/gtk-2.0/
rm $PKG/usr/bin/gtk-demo-32
install -m 0755 $SRC/gtk-register-32.sh $PKG/usr/bin/gtk-register-32
rm -rf $PKG/usr/{include,man,share}
rm $PKG/usr/etc/gtk-2.0/im-multipress.conf
}

View File

@ -0,0 +1,8 @@
#!/bin/sh
#
# /usr/bin/gtk-register: register input modules
#
/usr/bin/gtk-query-immodules-2.0-32 > /usr/etc/gtk-2.0/gtk.immodules-32
# End of file

39
gtk-32/gtk.immodules-32 Normal file
View File

@ -0,0 +1,39 @@
# GTK+ Input Method Modules file
# Automatically generated file, do not edit
# Created by /usr/bin/gtk-query-immodules-2.0-32 from gtk+-2.24.11
#
# ModulesPath = /root/.gtk-2.0/2.10.0/x86_64-unknown-linux-gnu/immodules:/root/.gtk-2.0/2.10.0/immodules:/root/.gtk-2.0/x86_64-unknown-linux-gnu/immodules:/root/.gtk-2.0/immodules:/usr/lib32/gtk-2.0/2.10.0/x86_64-unknown-linux-gnu/immodules:/usr/lib32/gtk-2.0/2.10.0/immodules:/usr/lib32/gtk-2.0/x86_64-unknown-linux-gnu/immodules:/usr/lib32/gtk-2.0/immodules
#
"/usr/lib32/gtk-2.0/2.10.0/immodules/im-am-et.so"
"am_et" "Amharic (EZ+)" "gtk20" "/usr/share/locale" "am"
"/usr/lib32/gtk-2.0/2.10.0/immodules/im-ipa.so"
"ipa" "IPA" "gtk20" "/usr/share/locale" ""
"/usr/lib32/gtk-2.0/2.10.0/immodules/im-xim.so"
"xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh"
"/usr/lib32/gtk-2.0/2.10.0/immodules/im-viqr.so"
"viqr" "Vietnamese (VIQR)" "gtk20" "/usr/share/locale" "vi"
"/usr/lib32/gtk-2.0/2.10.0/immodules/im-inuktitut.so"
"inuktitut" "Inuktitut (Transliterated)" "gtk20" "/usr/share/locale" "iu"
"/usr/lib32/gtk-2.0/2.10.0/immodules/im-thai.so"
"thai" "Thai-Lao" "gtk20" "/usr/share/locale" "lo:th"
"/usr/lib32/gtk-2.0/2.10.0/immodules/im-cedilla.so"
"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa"
"/usr/lib32/gtk-2.0/2.10.0/immodules/im-multipress.so"
"multipress" "Multipress" "gtk20" "" ""
"/usr/lib32/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.so"
"cyrillic_translit" "Cyrillic (Transliterated)" "gtk20" "/usr/share/locale" ""
"/usr/lib32/gtk-2.0/2.10.0/immodules/im-ti-er.so"
"ti_er" "Tigrigna-Eritrean (EZ+)" "gtk20" "/usr/share/locale" "ti"
"/usr/lib32/gtk-2.0/2.10.0/immodules/im-ti-et.so"
"ti_et" "Tigrigna-Ethiopian (EZ+)" "gtk20" "/usr/share/locale" "ti"

View File

@ -0,0 +1,12 @@
diff -urN gtk+-2.24.8.orig/gtk/gtkrc.c gtk+-2.24.8/gtk/gtkrc.c
--- gtk+-2.24.8.orig/gtk/gtkrc.c 2011-11-10 11:38:03.000000000 -0600
+++ gtk+-2.24.8/gtk/gtkrc.c 2011-12-16 10:04:07.947129223 -0600
@@ -450,7 +450,7 @@
if (im_module_file)
result = g_strdup (im_module_file);
else
- result = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", "gtk.immodules", NULL);
+ result = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", "gtk.immodules-32", NULL);
}
return result;

0
libdrm-32/.32bit Normal file
View File

28
libdrm-32/.footprint Normal file
View File

@ -0,0 +1,28 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
-rwxr-xr-x root/root usr/lib32/libdrm.la
lrwxrwxrwx root/root usr/lib32/libdrm.so -> libdrm.so.2.4.0
lrwxrwxrwx root/root usr/lib32/libdrm.so.2 -> libdrm.so.2.4.0
-rwxr-xr-x root/root usr/lib32/libdrm.so.2.4.0
-rwxr-xr-x root/root usr/lib32/libdrm_intel.la
lrwxrwxrwx root/root usr/lib32/libdrm_intel.so -> libdrm_intel.so.1.0.0
lrwxrwxrwx root/root usr/lib32/libdrm_intel.so.1 -> libdrm_intel.so.1.0.0
-rwxr-xr-x root/root usr/lib32/libdrm_intel.so.1.0.0
-rwxr-xr-x root/root usr/lib32/libdrm_nouveau.la
lrwxrwxrwx root/root usr/lib32/libdrm_nouveau.so -> libdrm_nouveau.so.2.0.0
lrwxrwxrwx root/root usr/lib32/libdrm_nouveau.so.2 -> libdrm_nouveau.so.2.0.0
-rwxr-xr-x root/root usr/lib32/libdrm_nouveau.so.2.0.0
-rwxr-xr-x root/root usr/lib32/libdrm_radeon.la
lrwxrwxrwx root/root usr/lib32/libdrm_radeon.so -> libdrm_radeon.so.1.0.1
lrwxrwxrwx root/root usr/lib32/libdrm_radeon.so.1 -> libdrm_radeon.so.1.0.1
-rwxr-xr-x root/root usr/lib32/libdrm_radeon.so.1.0.1
-rwxr-xr-x root/root usr/lib32/libkms.la
lrwxrwxrwx root/root usr/lib32/libkms.so -> libkms.so.1.0.0
lrwxrwxrwx root/root usr/lib32/libkms.so.1 -> libkms.so.1.0.0
-rwxr-xr-x root/root usr/lib32/libkms.so.1.0.0
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/libdrm.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/libdrm_intel.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/libdrm_nouveau.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/libdrm_radeon.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/libkms.pc

1
libdrm-32/.md5sum Normal file
View File

@ -0,0 +1 @@
626a3dc44a40ef37565b61732b688567 libdrm-2.4.40.tar.bz2

20
libdrm-32/Pkgfile Normal file
View File

@ -0,0 +1,20 @@
# Description: Userspace interface to kernel DRM services
# URL: http://dri.freedesktop.org/
# Maintainer: Tilman Sauerbeck, tilman at crux dot nu
# Depends on: libpthread-stubs-32 xorg-libpciaccess-32 libdrm
name=libdrm-32
version=2.4.40
release=1
source=(http://dri.freedesktop.org/libdrm/libdrm-$version.tar.bz2)
build() {
cd libdrm-$version
./configure --prefix=/usr \
--libdir=/usr/lib32 \
--mandir=/usr/man \
--enable-udev
make
make DESTDIR=$PKG install
rm -rf $PKG/usr/{include,man}
}

0
libffi-32/.32bit Normal file
View File

13
libffi-32/.footprint Normal file
View File

@ -0,0 +1,13 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
drwxr-xr-x root/root usr/lib32/libffi-3.0.11/
drwxr-xr-x root/root usr/lib32/libffi-3.0.11/include/
-rw-r--r-- root/root usr/lib32/libffi-3.0.11/include/ffi.h
-rw-r--r-- root/root usr/lib32/libffi-3.0.11/include/ffitarget.h
-rw-r--r-- root/root usr/lib32/libffi.a
-rwxr-xr-x root/root usr/lib32/libffi.la
lrwxrwxrwx root/root usr/lib32/libffi.so -> libffi.so.6.0.0
lrwxrwxrwx root/root usr/lib32/libffi.so.6 -> libffi.so.6.0.0
-rwxr-xr-x root/root usr/lib32/libffi.so.6.0.0
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/libffi.pc

1
libffi-32/.md5sum Normal file
View File

@ -0,0 +1 @@
f69b9693227d976835b4857b1ba7d0e3 libffi-3.0.11.tar.gz

17
libffi-32/Pkgfile Normal file
View File

@ -0,0 +1,17 @@
# Description: Portable Foreign Function Interface Library
# URL: http://sourceware.org/libffi/
# Maintainer: CRUX System Team, core-ports at crux dot nu
name=libffi-32
version=3.0.11
release=1
source=(ftp://sourceware.org/pub/libffi/libffi-$version.tar.gz)
build() {
cd libffi-$version
./configure --prefix=/usr --libdir=/usr/lib32 --mandir=/usr/man
make
make DESTDIR=$PKG install
rm -r $PKG/usr/{man,share}
}

0
libjpeg-32/.32bit Normal file
View File

7
libjpeg-32/.footprint Normal file
View File

@ -0,0 +1,7 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
-rw-r--r-- root/root usr/lib32/libjpeg.a
-rwxr-xr-x root/root usr/lib32/libjpeg.la
lrwxrwxrwx root/root usr/lib32/libjpeg.so -> libjpeg.so.8.4.0
lrwxrwxrwx root/root usr/lib32/libjpeg.so.8 -> libjpeg.so.8.4.0
-rwxr-xr-x root/root usr/lib32/libjpeg.so.8.4.0

1
libjpeg-32/.md5sum Normal file
View File

@ -0,0 +1 @@
52654eb3b2e60c35731ea8fc87f1bd29 jpegsrc.v8d.tar.gz

Some files were not shown because too many files have changed in this diff Show More