Browse Source

Clifford Wolf:


			
			
				rocklinux
			
			
		
Clifford Wolf 20 years ago
parent
commit
2fa8612ab6
4 changed files with 48 additions and 1 deletions
  1. +7
    -0
      package/base/linux/config-500.in
  2. +7
    -1
      package/base/linux/linux.conf
  3. +2
    -0
      package/base/lvm/lvm.conf
  4. +32
    -0
      package/misc/joystick/hotfixes.patch

+ 7
- 0
package/base/linux/config-500.in

@ -30,6 +30,13 @@ then
pkgfork linux ${ROCKCFG_PKG_LINUX_HEADERS}-header stages 01-------9
if [ "$ROCKCFG_PKG_LINUX_HEADERS" = linux24 ]; then
pkgfork linux linux26-header stages ---3-----9
fi
if [ "$ROCKCFG_PKG_LINUX_HEADERS" = linux26 ]; then
pkgfork linux linux24-header stages ---3-----9
fi
bool 'Place linux24 sources in /usr/src' \
ROCKCFG_PKG_LINUX_SRC24 0

+ 7
- 1
package/base/linux/linux.conf

@ -347,7 +347,7 @@ main_lx_header() {
lx_config
if [ -z "$pkg_linux_cross" ]; then
incdir="$root/$prefix/include/"
incdir="$root/$prefix/include/linux$treever"
else
incdir="$root/$prefix/$pkg_linux_cross-unknown-linux-gnu/include"
fi
@ -376,6 +376,12 @@ main_lx_header() {
cp -v $confdir/generate-asm . ; chmod +x ./generate-asm
./generate-asm $incdir
fi
if [ -z "$pkg_linux_cross" -a "linux$treever" = "$ROCKCFG_PKG_LINUX_HEADERS" ]; then
for x in $incdir/*; do
rm -rf $root/$prefix/include/${x##*/}
ln -sf linux$treever/${x##*/} $root/$prefix/include/${x##*/}
done
fi
}
main_lx() {

+ 2
- 0
package/base/lvm/lvm.conf

@ -25,6 +25,8 @@ var_append confopt " " "--sbindir=$root/lib/lvm"
var_append confopt " " "--bindir=$root/lib/lvm"
var_append confopt " " "--libdir=$root/lib"
var_append CC_WRAPPER_APPEND " " "-I/usr/include/linux24"
if [ "$ROCKCFG_LVM_MANPAGES" != "lvm" ] ; then
var_append confopt " " "--mandir=$builddir/trash/man"
var_append confopt " " "--infodir=$builddir/trash/info"

+ 32
- 0
package/misc/joystick/hotfixes.patch

@ -0,0 +1,32 @@
--- joystick-1.2.14/Makefile 1999-03-05 20:37:56.000000000 +0100
+++ joystick-1.2.14/Makefile 2005-03-04 10:10:03.510668744 +0100
@@ -28,6 +28,7 @@
CC = gcc
CPPFLAGS = -I.# # for joystick.h
+CPPFLAGS += -I /usr/include/linux24
CFLAGS = -O2 -Wall -pipe -m486 -fomit-frame-pointer# # i386
# CFLAGS = -O2 -Wall -pipe -m68020 -ffixed-a2# # m68k
@@ -60,16 +61,13 @@
JOYOPRE := $(shell if [ -f .prerelease ]; then cat .prerelease; else echo 0; fi)
JOYPRE := $(shell expr $(JOYOPRE) + 1)
-compile: joystick.o $(DRIVERS) $(PROGRAMS)
+compile: $(PROGRAMS)
install: compile
- mkdir -p $(MODDIR)
- rm -f $(MODDIR)/joy*.o
- cp joy*.o $(MODDIR)
- /sbin/depmod -a
- install -m 644 joystick.h /usr/include/linux
- install -m 755 jscal /usr/local/bin
- install -m 755 jstest /usr/local/bin
+ install -m 755 jscal /usr/bin
+ install -m 755 jstest /usr/bin
+ install -m 755 jsattach /usr/bin
+ cp *.txt /usr/share/doc/joystick/
joystick.o: joystick.c joystick.h
$(CC) $(CFLAGS) $(CPPFLAGS) $(MODFLAGS) -c joystick.c -o joystick.o

Loading…
Cancel
Save