Xserv Überarbeitungen für V963

git-svn-id: svn://svn.compuextreme.de/Viitor/V963/ViitorMake@6049 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
kueller 2011-03-20 14:05:37 +00:00
parent 522ad8f993
commit ff00873cbe
197 changed files with 256 additions and 3175 deletions

View File

@ -76,6 +76,9 @@
0 tools/obexd
0 tools/openjade
0 tools/gperf
0 xserv/xcb-util
0 xserv/xlsclients
0 xserv/startup-notification
0 guibased/xcb-util
0 tools/iso-codes
0 tools/nsca

View File

@ -58,8 +58,8 @@
0 xserv/xf86bigfontproto
0 xserv/xcb-proto
0 xserv/libXdmcp
0 xserv/libxcb
0 xserv/libpthread-stubs
0 xserv/libxcb
0 xserv/libdrm
1 xserv/libX11
0 xserv/xcmsdb
@ -85,30 +85,22 @@
0 xserv/dri2proto
0 xserv/evieext
0 xserv/fixesproto
0 xserv/fontcacheproto
0 xserv/fontsproto
0 xserv/glproto
0 xserv/printproto
0 xserv/randrproto
0 xserv/recordproto
0 xserv/renderproto
0 xserv/resourceproto
0 xserv/scrnsaverproto
0 xserv/trapproto
0 xserv/videoproto
0 xserv/windowswmproto
0 xserv/xf86dgaproto
0 xserv/xf86driproto
0 xserv/xf86miscproto
0 xserv/xf86rushproto
0 xserv/xf86vidmodeproto
0 xserv/xineramaproto
0 xserv/xproxymanagementprotocol
0 xserv/libdmx
0 xserv/libfontenc
0 xserv/libFS
0 xserv/liblbxutil
0 xserv/liboldX
0 xserv/libpciaccess
0 xserv/libWindowsWM
0 xserv/libXfixes
@ -116,31 +108,25 @@
0 xserv/libXrender
0 xserv/libXcursor
0 xserv/libXdamage
0 xserv/libXevie
0 xserv/libXfont
0 xserv/libXfontcache
0 xserv/libXft
0 xserv/libXi-
0 xserv/libXinerama
0 xserv/libxkbfile
0 xserv/libxkbui
0 xserv/libXp
0 xserv/libXprintUtil
0 xserv/libXprintAppUtil
7 xserv/libXaw
0 xserv/libXrandr
0 xserv/libXres
0 xserv/libXScrnSaver
0 xserv/libXTrap
0 xserv/libXtst
0 xserv/libXv
0 xserv/libXvMC
0 xserv/libXxf86dga
0 xserv/libXxf86misc
0 xserv/libXxf86vm
0 xserv/pixman
6 tools/libxml2
0 xserv/MesaLib
0 xserv/glew
0 xserv/gle
0 xserv/mesa-demos
0 xserv/xbitmaps
0 xserv/xcursorgen
0 xserv/xcursor-themes
@ -148,6 +134,7 @@
#seems do be deprecated with X11R7.2 - using version from X11R7.1 in moment
0 xserv/xkeyboard-config
0 xserv/xkbdata
0 xserv/pixman
0 xserv/xorg-server
0 xserv/xf86-input-acecad
0 xserv/xf86-input-aiptek
@ -157,7 +144,6 @@
#0 xserv/xf86-input-dmc
#0 xserv/xf86-input-dynapro
#0 xserv/xf86-input-elo2300
0 xserv/xf86-input-elographics
0 xserv/xf86-input-evdev
#0 xserv/xf86-input-fpit
#0 xserv/xf86-input-hyperpen
@ -170,7 +156,6 @@
0 xserv/xf86-input-mouse
#0 xserv/xf86-input-mutouch
#0 xserv/xf86-input-palmax
0 xserv/xf86-input-penmount
#0 xserv/xf86-input-spaceorb
#0 xserv/xf86-input-summa
0 xserv/xf86-input-synaptics
@ -188,7 +173,6 @@
#0 xserv/xf86-video-cyrix
0 xserv/xf86-video-dummy
0 xserv/xf86-video-fbdev
#0 xserv/xf86-video-glide
0 xserv/xf86-video-glint
#0 xserv/xf86-video-geode
0 xserv/xf86-video-i128
@ -211,12 +195,12 @@
0 xserv/xf86-video-s3virge
0 xserv/xf86-video-savage
0 xserv/xf86-video-siliconmotion
0 xserv/xf86-video-sis
#0 xserv/xf86-video-sis
0 xserv/xf86-video-sisusb
#0 xserv/xf86-video-sunbw2
#0 xserv/xf86-video-suncg14
0 xserv/xf86-video-suncg3
0 xserv/xf86-video-suncg6
0 xserv/xf86-video-suncg14
0 xserv/xf86-video-sunffb
0 xserv/xf86-video-sunleo
0 xserv/xf86-video-suntcx
@ -231,8 +215,7 @@
#0 xserv/xf86-video-via
0 xserv/xf86-video-vmware
0 xserv/xf86-video-voodoo
#0 xserv/xf86-video-wsfb
#0 xserv/xf86-video-xgi
0 xserv/xf86-video-xgi
0 xserv/xf86-video-xgixp
0 xserv/ati-radeon-driver
8 xserv/ati-radeon-driver
@ -245,25 +228,19 @@
128 xserv/MesaLib
128 xserv/xorg-server
6 xserv/libXaw
0 xserv/appres
0 xserv/bdftopcf
0 xserv/beforelight
0 xserv/bitmap
0 xserv/startup-notification
0 xserv/editres
0 xserv/fonttosfnt
0 xserv/fslsfonts
0 xserv/fstobdf
0 xserv/iceauth
0 xserv/ico
0 xserv/lbxproxy
0 xserv/listres
0 xserv/luit
0 xserv/mkcomposecache
0 xserv/mkfontdir
0 xserv/mkfontscale
0 xserv/oclock
0 xserv/proxymngr
0 xserv/rendercheck
0 xserv/rgb
0 xserv/rstart
@ -293,6 +270,7 @@
0 xserv/xeyes
0 xserv/xf86dga
0 xserv/xfd
0 xserv/xproxymanagmentprotocol
0 xserv/xfindproxy
0 xserv/xfontsel
0 xserv/xfs
@ -310,7 +288,6 @@
0 xserv/xload
0 xserv/xlogo
0 xserv/xlsatoms
0 xserv/xlsclients
0 xserv/xlsfonts
0 xserv/xman
0 xserv/xmessage
@ -318,10 +295,7 @@
0 xserv/xmodmap
0 xserv/xmore
0 xserv/xmag
0 xserv/xphelloworld
0 xserv/xplsprinters
0 xserv/xpr
0 xserv/xprehashprinterlist
0 xserv/xprop
0 xserv/xrandr
0 xserv/xrdb
@ -334,7 +308,6 @@
0 xserv/xsetroot
0 xserv/xsm
0 xserv/xstdcmap
0 xserv/xtrap
0 xserv/xvidtune
0 xserv/xvinfo
0 xserv/xwd
@ -381,7 +354,3 @@
0 xserv/liberation-fonts-ttf
0 xserv/xorg-cf-files
0 xserv/freefonts
#Wie compiz, hier wird gtk+ gebraucht. Verdammtnochmal was hat soetwas
#bei xorg zu suchen - wieviele circulare Abhängigkeiten wollen die den noch
#bauen!!
#0 xserv/grandr

View File

@ -87,7 +87,6 @@
0 network/firefox
0 network/thunderbird
0 guibased/icon-naming-utils
6 tools/libxml2
0 tools/foomatic-db
0 tools/foomatic-db-engine
0 tools/foomatic-filters

View File

@ -85,8 +85,7 @@ mk32() {
CXX="g++ $BUILDOPTIONS32" \
USE_ARCH=$UARCH \
./configure --target=$TARGET32 \
--prefix=/usr \
--without-python &&
--prefix=/usr
make -j $NUMCPU &&
make -j $NUMCPU DESTDIR=$TMPROOT install
mv -v $TMPROOT/usr/bin/xml2-config{,-32}

View File

@ -77,7 +77,7 @@ SRCDIR=Mesa*
premk() {
cd ..
tar -xvf $LFSSOURCE/$SRCPATH/MesaDemos*
#tar -xvf $LFSSOURCE/$SRCPATH/MesaDemos*
tar -xvf $LFSSOURCE/$SRCPATH/MesaGLUT*
cd -
}
@ -92,7 +92,6 @@ mk32() {
--disable-64-bit \
--enable-xcb \
--with-driver=dri \
--without-demos \
--with-x
make -j $NUMCPU USE_ARCH=32 LDEMULATION=elf32_i386
make -j $NUMCPU DESTDIR=$TMPROOT install
@ -111,15 +110,15 @@ mk() {
$ADDOPTIONS \
--enable-xcb \
--with-driver=dri \
--with-demos \
--with-x
make -j $NUMCPU
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
mkdir $TMPROOT/usr/X11R7/bin
find progs -type f -perm +111 -exec cp {} $TMPROOT/usr/X11R7/bin \;
}
postmk() {
mkdir $TMPROOT/usr/include
ln -s /usr/X11R7/include/GL $TMPROOT/usr/include/GL
ln -s /usr/X11R7/include/EGL $TMPROOT/usr/include/EGL
ln -s /usr/X11R7/include/KHR $TMPROOT/usr/include/KHR
}

View File

@ -85,10 +85,10 @@ mk() {
tar -C common -cf - .|tar -C $TMPROOT -xvf -
if [ "$MK64BIT" == "true" ]; then
tar -C arch/x86_64 -cf - .|tar -C $TMPROOT -xvf -
tar -C x740_64a -cf - .|tar -C $TMPROOT -xvf -
tar -C xpic_64a -cf - .|tar -C $TMPROOT -xvf -
else
tar -C arch/x86 -cf - .|tar -C $TMPROOT -xvf -
tar -C x740 -cf - .|tar -C $TMPROOT -xvf -
tar -C xpic -cf - .|tar -C $TMPROOT -xvf -
fi
cp ATI_LICENSE.TXT $TMPROOT/usr/share/ati
mv $TMPROOT/usr/X11R6 $TMPROOT/usr/X11R7

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -1,92 +0,0 @@
#!/bin/bash
#Framework, welches ein komplettes Linux System aus den Sourcen erstellt
#dieses Framework wird im CVS Repository
#:pserver:cvs.compuextreme.de:/Data/cvs zur Verfügung gestellt
#
#Lage dieser Datei im Archiv: $HeadURL: svn://svn.compuextreme.de/Viitor/V963/ViitorMake/SysBuild/xserv/bitmap $
#
#(c) 2003 Harald Kueller, Germany
#This program is free software; you can redistribute it and/or
#modify ist under the terms of the GNU General Public License
#as published by the Free Software Foundation; either version
#2 of the License, or (at your option) any later version.
#
#This program is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#See the GNU General Public License for more details.
#
#You should have received a copy of the GNU General Public License
#along with this program; if not write to the Free Software Foundation,
#Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
#Dies ist ein Module zur Verwendung mit genpkg. Die Erzeugung eines
#Viitor Linux Packetes wird über die Funktionen premk, mk und postmk
#gesteuert. premk() dient zur Vorbereitung des Sourcecodes. Hier können
#diverse Änderungen am sourcecode (mit awk/sed usw.) vorgenommen werden
#mk() umfasst die source Konfiguration und das Übersetzten des source
#codes. Auch die Installation muß von mk erledigt werden. Hier gild dass
#die Installation immer nach $TMPROOT erfolgen soll (meisst kann das mit
#"make DESTDIR=$TMPROOT install" angestossen werden). postmk kann
#vor der packeterstellung noch einiges am installationtree ändern. postmk
#läuft nachdem die Packetabhängigkeiten erstellt wurden.
#Das Verhalten von genpkg kann über die Variable MKPKG gesteuert werden.
#Hier müssen FLAGS zur Steuerung gesetzt werden. Folgende Flags werden
#erkannt:
#
# 1 : Package Erzeugung erzwingen. Packet wird, auch wenn es schon
# vorhanden ist, ohne weitere rückfragen neu Erzeugt.
# 2 : Package Installation erzwingen. Installpkg wird mit -f aufgerufen.
# Das bewirkt, das installpkg keine rückfragen bei der installation
# Stellt, und das packet in jedemfall (neu) installiert.
# 4 : Sourcepacket nicht nach MAKEDIR entpacken. Ist dieses Flag gesetzt
# muss sich das Module selber um das Entpacken der sourcedateien kümmern.
# vor allem wichtig bei Packeten, für die es keine source.tgz gibt
# (z.B. aus dem CVS generierte Packete).
# 8 : Erstellung des Packetes aus $TMPROOT wird unterdrückt. Dies ist bei
# manchen Sonderfällen möglich - wenn sich z.B. der Packetnamen nicht
# aus dem Namen des sourcearchives ableiten lässt. Packet sollte in
# so einem Fall in der postmk() Funktion erstellt werden.
# 16 : Packet wird nicht installiert. Bei Packeten wie tar oder bash kann
# die installation mittelst installpkg probleme machen.
# 32 : Dependics File so erzeugen, das die Abhängigkeiten bei der installation
# erfüllt sein müssen. installpkg bricht in so einem fall bei fehlenden
# packeten die installation ab, und gibt nicht "nur" warnmeldungen aus.
# Wichtig bei packeten mit postinstallroutine, die software aus dem
# frisch installierten Packet verwendet (wie z.B. postgresql)
# 64 : sourcetree aufräumen nach packeterstellung unterbinden.
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
# kümmern
#Module zur Erstellung des Packetes: bitmap
#Quelle der Source Archive: www.x.org
#Kurzbeschreibung:
#
#
#Letzte Änderung von: $Author$
#Datum der letzten Änderung: $Date: 2008-05-02 15:58:25 +0200 (Fr, 02 Mai 2008) $
#Version der Datei: $Rev$
#
#
SRCPATH=XServ/App
premk() {
echo "Nothing to do for premk()"
}
mk() {
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
./configure --host=$TARGET \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
}
postmk() {
echo "Nothing to do for postmk()"
}

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -72,7 +72,8 @@
SRCPATH=XServ/App
premk() {
echo "Nothing to do for premk()"
./autogen.sh
make distclean
}
mk() {

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -89,16 +89,13 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
./configure --host=$TARGET \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -76,16 +76,13 @@ premk() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
./configure --host=$BUILDSYS \
--target=$TARGET \
--build=$BUILDSYS \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -1,111 +0,0 @@
#!/bin/bash
#Framework, welches ein komplettes Linux System aus den Sourcen erstellt
#dieses Framework wird im CVS Repository
#:pserver:cvs.compuextreme.de:/Data/cvs zur Verfügung gestellt
#
#Lage dieser Datei im Archiv: $HeadURL: svn://svn.compuextreme.de/Viitor/V963/ViitorMake/SysBuild/xserv/fontcacheproto $
#
#(c) 2003 Harald Kueller, Germany
#This program is free software; you can redistribute it and/or
#modify ist under the terms of the GNU General Public License
#as published by the Free Software Foundation; either version
#2 of the License, or (at your option) any later version.
#
#This program is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#See the GNU General Public License for more details.
#
#You should have received a copy of the GNU General Public License
#along with this program; if not write to the Free Software Foundation,
#Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
#Dies ist ein Module zur Verwendung mit genpkg. Die Erzeugung eines
#Viitor Linux Packetes wird über die Funktionen premk, mk und postmk
#gesteuert. premk() dient zur Vorbereitung des Sourcecodes. Hier können
#diverse Änderungen am sourcecode (mit awk/sed usw.) vorgenommen werden
#mk() umfasst die source Konfiguration und das Übersetzten des source
#codes. Auch die Installation muß von mk erledigt werden. Hier gild dass
#die Installation immer nach $TMPROOT erfolgen soll (meisst kann das mit
#"make DESTDIR=$TMPROOT install" angestossen werden). postmk kann
#vor der packeterstellung noch einiges am installationtree ändern. postmk
#läuft nachdem die Packetabhängigkeiten erstellt wurden.
#Das Verhalten von genpkg kann über die Variable MKPKG gesteuert werden.
#Hier müssen FLAGS zur Steuerung gesetzt werden. Folgende Flags werden
#erkannt:
#
# 1 : Package Erzeugung erzwingen. Packet wird, auch wenn es schon
# vorhanden ist, ohne weitere rückfragen neu Erzeugt.
# 2 : Package Installation erzwingen. Installpkg wird mit -f aufgerufen.
# Das bewirkt, das installpkg keine rückfragen bei der installation
# Stellt, und das packet in jedemfall (neu) installiert.
# 4 : Sourcepacket nicht nach MAKEDIR entpacken. Ist dieses Flag gesetzt
# muss sich das Module selber um das Entpacken der sourcedateien kümmern.
# vor allem wichtig bei Packeten, für die es keine source.tgz gibt
# (z.B. aus dem CVS generierte Packete).
# 8 : Erstellung des Packetes aus $TMPROOT wird unterdrückt. Dies ist bei
# manchen Sonderfällen möglich - wenn sich z.B. der Packetnamen nicht
# aus dem Namen des sourcearchives ableiten lässt. Packet sollte in
# so einem Fall in der postmk() Funktion erstellt werden.
# 16 : Packet wird nicht installiert. Bei Packeten wie tar oder bash kann
# die installation mittelst installpkg probleme machen.
# 32 : Dependics File so erzeugen, das die Abhängigkeiten bei der installation
# erfüllt sein müssen. installpkg bricht in so einem fall bei fehlenden
# packeten die installation ab, und gibt nicht "nur" warnmeldungen aus.
# Wichtig bei packeten mit postinstallroutine, die software aus dem
# frisch installierten Packet verwendet (wie z.B. postgresql)
# 64 : sourcetree aufräumen nach packeterstellung unterbinden.
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
# kümmern
#Module zur Erstellung des Packetes: fontcacheproto
#Quelle der Source Archive: www.x.org
#Kurzbeschreibung:
#
#
#Letzte Änderung von: $Author$
#Datum der letzten Änderung: $Date: 2009-04-29 12:25:28 +0200 (Mi, 29 Apr 2009) $
#Version der Datei: $Rev$
#
#
SRCPATH=XServ/Proto
premk() {
echo "Nothing to do for premk()"
}
mk32() {
CC="gcc $BUILDOPTIONS32" \
CXX="g++ $BUILDOPTIONS32" \
USE_ARCH=$UARCH \
./configure --host=$TARGET32 \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
make clean
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
./configure --host=$TARGET \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
}
postmk() {
echo "Nothing to do for postmk()"
}

View File

@ -109,9 +109,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -119,7 +116,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7 \
--sysconfdir=/etc/sysconfig/fonts
make -j $NUMCPU

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -92,9 +92,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -102,7 +99,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make
make DESTDIR=$TMPROOT install

View File

@ -91,9 +91,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS -I/usr/X11R7/include" \
CXX="g++ $BUILDOPTIONS -I/usr/X11R7/include" \
LDFLAGS="-lstdc++ -L/$LIBDIR -L/usr/$LIBDIR -L/usr/X11R7/$LIBDIR" \
@ -102,7 +99,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -k -j $NUMCPU
make -k DESTDIR=$TMPROOT install

View File

@ -3,7 +3,7 @@
#dieses Framework wird im CVS Repository
#:pserver:cvs.compuextreme.de:/Data/cvs zur Verfügung gestellt
#
#Lage dieser Datei im Archiv: $HeadURL: svn://svn.compuextreme.de/Viitor/V963/ViitorMake/SysBuild/xserv/beforelight $
#Lage dieser Datei im Archiv: $HeadURL$
#
#(c) 2003 Harald Kueller, Germany
#This program is free software; you can redistribute it and/or
@ -58,33 +58,37 @@
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
# kümmern
#Module zur Erstellung des Packetes: beforelight
#Quelle der Source Archive: www.x.org
#Module zur Erstellung des Packetes:
#Quelle der Source Archive:
#Kurzbeschreibung:
#
#
#Letzte Änderung von: $Author$
#Datum der letzten Änderung: $Date: 2008-05-02 15:58:25 +0200 (Fr, 02 Mai 2008) $
#Datum der letzten Änderung: $Date$
#Version der Datei: $Rev$
#
#
SRCPATH=XServ/App
SRCPATH=XServ/Extras
premk() {
echo "Nothing to do for premk()"
find . -type f -exec sed -i "s/X11R6/X11R7/g" {} \;
}
mk32() {
make -j $NUMCPU CC="gcc $BUILDOPTIONS32" \
CXX="g++ $BUILDOPTIONS32" \
USE_ARCH=$UARCH \
LDFLAGS.EXTRA="-m32 -L/usr/X11R7/lib"
make GLEW_DEST=$TMPROOT/usr/X11R7 LIBDIR=$TMPROOT/usr/X11R7/lib install
make distclean
}
mk() {
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
./configure --host=$TARGET \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
make -j $NUMCPU CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
LDFLAGS.EXTRA="-L/usr/X11R7/${LIBDIR}"
make GLEW_DEST=$TMPROOT/usr/X11R7 LIBDIR=$TMPROOT/usr/X11R7/${LIBDIR} install
}
postmk() {

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -1,92 +0,0 @@
#!/bin/bash
#Framework, welches ein komplettes Linux System aus den Sourcen erstellt
#dieses Framework wird im CVS Repository
#:pserver:cvs.compuextreme.de:/Data/cvs zur Verfügung gestellt
#
#Lage dieser Datei im Archiv: $HeadURL: svn://svn.compuextreme.de/Viitor/V963/ViitorMake/SysBuild/xserv/lbxproxy $
#
#(c) 2003 Harald Kueller, Germany
#This program is free software; you can redistribute it and/or
#modify ist under the terms of the GNU General Public License
#as published by the Free Software Foundation; either version
#2 of the License, or (at your option) any later version.
#
#This program is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#See the GNU General Public License for more details.
#
#You should have received a copy of the GNU General Public License
#along with this program; if not write to the Free Software Foundation,
#Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
#Dies ist ein Module zur Verwendung mit genpkg. Die Erzeugung eines
#Viitor Linux Packetes wird über die Funktionen premk, mk und postmk
#gesteuert. premk() dient zur Vorbereitung des Sourcecodes. Hier können
#diverse Änderungen am sourcecode (mit awk/sed usw.) vorgenommen werden
#mk() umfasst die source Konfiguration und das Übersetzten des source
#codes. Auch die Installation muß von mk erledigt werden. Hier gild dass
#die Installation immer nach $TMPROOT erfolgen soll (meisst kann das mit
#"make DESTDIR=$TMPROOT install" angestossen werden). postmk kann
#vor der packeterstellung noch einiges am installationtree ändern. postmk
#läuft nachdem die Packetabhängigkeiten erstellt wurden.
#Das Verhalten von genpkg kann über die Variable MKPKG gesteuert werden.
#Hier müssen FLAGS zur Steuerung gesetzt werden. Folgende Flags werden
#erkannt:
#
# 1 : Package Erzeugung erzwingen. Packet wird, auch wenn es schon
# vorhanden ist, ohne weitere rückfragen neu Erzeugt.
# 2 : Package Installation erzwingen. Installpkg wird mit -f aufgerufen.
# Das bewirkt, das installpkg keine rückfragen bei der installation
# Stellt, und das packet in jedemfall (neu) installiert.
# 4 : Sourcepacket nicht nach MAKEDIR entpacken. Ist dieses Flag gesetzt
# muss sich das Module selber um das Entpacken der sourcedateien kümmern.
# vor allem wichtig bei Packeten, für die es keine source.tgz gibt
# (z.B. aus dem CVS generierte Packete).
# 8 : Erstellung des Packetes aus $TMPROOT wird unterdrückt. Dies ist bei
# manchen Sonderfällen möglich - wenn sich z.B. der Packetnamen nicht
# aus dem Namen des sourcearchives ableiten lässt. Packet sollte in
# so einem Fall in der postmk() Funktion erstellt werden.
# 16 : Packet wird nicht installiert. Bei Packeten wie tar oder bash kann
# die installation mittelst installpkg probleme machen.
# 32 : Dependics File so erzeugen, das die Abhängigkeiten bei der installation
# erfüllt sein müssen. installpkg bricht in so einem fall bei fehlenden
# packeten die installation ab, und gibt nicht "nur" warnmeldungen aus.
# Wichtig bei packeten mit postinstallroutine, die software aus dem
# frisch installierten Packet verwendet (wie z.B. postgresql)
# 64 : sourcetree aufräumen nach packeterstellung unterbinden.
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
# kümmern
#Module zur Erstellung des Packetes: lbxproxy
#Quelle der Source Archive: www.x.org
#Kurzbeschreibung:
#
#
#Letzte Änderung von: $Author$
#Datum der letzten Änderung: $Date: 2008-05-02 15:58:25 +0200 (Fr, 02 Mai 2008) $
#Version der Datei: $Rev$
#
#
SRCPATH=XServ/App
premk() {
echo "Nothing to do for premk()"
}
mk() {
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
./configure --host=$TARGET \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
}
postmk() {
echo "Nothing to do for postmk()"
}

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -94,9 +94,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -104,7 +101,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -1,113 +0,0 @@
#!/bin/bash
#Framework, welches ein komplettes Linux System aus den Sourcen erstellt
#dieses Framework wird im CVS Repository
#:pserver:cvs.compuextreme.de:/Data/cvs zur Verfügung gestellt
#
#Lage dieser Datei im Archiv: $HeadURL: svn://svn.compuextreme.de/Viitor/V963/ViitorMake/SysBuild/xserv/libXTrap $
#
#(c) 2003 Harald Kueller, Germany
#This program is free software; you can redistribute it and/or
#modify ist under the terms of the GNU General Public License
#as published by the Free Software Foundation; either version
#2 of the License, or (at your option) any later version.
#
#This program is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#See the GNU General Public License for more details.
#
#You should have received a copy of the GNU General Public License
#along with this program; if not write to the Free Software Foundation,
#Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
#Dies ist ein Module zur Verwendung mit genpkg. Die Erzeugung eines
#Viitor Linux Packetes wird über die Funktionen premk, mk und postmk
#gesteuert. premk() dient zur Vorbereitung des Sourcecodes. Hier können
#diverse Änderungen am sourcecode (mit awk/sed usw.) vorgenommen werden
#mk() umfasst die source Konfiguration und das Übersetzten des source
#codes. Auch die Installation muß von mk erledigt werden. Hier gild dass
#die Installation immer nach $TMPROOT erfolgen soll (meisst kann das mit
#"make DESTDIR=$TMPROOT install" angestossen werden). postmk kann
#vor der packeterstellung noch einiges am installationtree ändern. postmk
#läuft nachdem die Packetabhängigkeiten erstellt wurden.
#Das Verhalten von genpkg kann über die Variable MKPKG gesteuert werden.
#Hier müssen FLAGS zur Steuerung gesetzt werden. Folgende Flags werden
#erkannt:
#
# 1 : Package Erzeugung erzwingen. Packet wird, auch wenn es schon
# vorhanden ist, ohne weitere rückfragen neu Erzeugt.
# 2 : Package Installation erzwingen. Installpkg wird mit -f aufgerufen.
# Das bewirkt, das installpkg keine rückfragen bei der installation
# Stellt, und das packet in jedemfall (neu) installiert.
# 4 : Sourcepacket nicht nach MAKEDIR entpacken. Ist dieses Flag gesetzt
# muss sich das Module selber um das Entpacken der sourcedateien kümmern.
# vor allem wichtig bei Packeten, für die es keine source.tgz gibt
# (z.B. aus dem CVS generierte Packete).
# 8 : Erstellung des Packetes aus $TMPROOT wird unterdrückt. Dies ist bei
# manchen Sonderfällen möglich - wenn sich z.B. der Packetnamen nicht
# aus dem Namen des sourcearchives ableiten lässt. Packet sollte in
# so einem Fall in der postmk() Funktion erstellt werden.
# 16 : Packet wird nicht installiert. Bei Packeten wie tar oder bash kann
# die installation mittelst installpkg probleme machen.
# 32 : Dependics File so erzeugen, das die Abhängigkeiten bei der installation
# erfüllt sein müssen. installpkg bricht in so einem fall bei fehlenden
# packeten die installation ab, und gibt nicht "nur" warnmeldungen aus.
# Wichtig bei packeten mit postinstallroutine, die software aus dem
# frisch installierten Packet verwendet (wie z.B. postgresql)
# 64 : sourcetree aufräumen nach packeterstellung unterbinden.
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
# kümmern
#Module zur Erstellung des Packetes: libXTrap
#Quelle der Source Archive: www.x.org
#Kurzbeschreibung:
#
#
#Letzte Änderung von: $Author$
#Datum der letzten Änderung: $Date: 2009-04-29 14:35:21 +0200 (Mi, 29 Apr 2009) $
#Version der Datei: $Rev$
#
#
SRCPATH=XServ/Lib
premk() {
echo "Nothing to do for premk()"
}
mk32() {
CC="gcc $BUILDOPTIONS32" \
CXX="g++ $BUILDOPTIONS32" \
USE_ARCH=$UARCH \
./configure --host=$TARGET \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
make clean
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
./configure --host=$TARGET \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
}
postmk() {
mkdir $TMPROOT/usr/include
cd $TMPROOT/usr/include
ln -s ../X11R7/include/X11 .
}

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -92,9 +92,6 @@ mk32() {
mk() {
export PGK_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/X11R7/lib/pkgconfig
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -102,7 +99,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -1,113 +0,0 @@
#!/bin/bash
#Framework, welches ein komplettes Linux System aus den Sourcen erstellt
#dieses Framework wird im CVS Repository
#:pserver:cvs.compuextreme.de:/Data/cvs zur Verfügung gestellt
#
#Lage dieser Datei im Archiv: $HeadURL: svn://svn.compuextreme.de/Viitor/V963/ViitorMake/SysBuild/xserv/libXevie $
#
#(c) 2003 Harald Kueller, Germany
#This program is free software; you can redistribute it and/or
#modify ist under the terms of the GNU General Public License
#as published by the Free Software Foundation; either version
#2 of the License, or (at your option) any later version.
#
#This program is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#See the GNU General Public License for more details.
#
#You should have received a copy of the GNU General Public License
#along with this program; if not write to the Free Software Foundation,
#Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
#Dies ist ein Module zur Verwendung mit genpkg. Die Erzeugung eines
#Viitor Linux Packetes wird über die Funktionen premk, mk und postmk
#gesteuert. premk() dient zur Vorbereitung des Sourcecodes. Hier können
#diverse Änderungen am sourcecode (mit awk/sed usw.) vorgenommen werden
#mk() umfasst die source Konfiguration und das Übersetzten des source
#codes. Auch die Installation muß von mk erledigt werden. Hier gild dass
#die Installation immer nach $TMPROOT erfolgen soll (meisst kann das mit
#"make DESTDIR=$TMPROOT install" angestossen werden). postmk kann
#vor der packeterstellung noch einiges am installationtree ändern. postmk
#läuft nachdem die Packetabhängigkeiten erstellt wurden.
#Das Verhalten von genpkg kann über die Variable MKPKG gesteuert werden.
#Hier müssen FLAGS zur Steuerung gesetzt werden. Folgende Flags werden
#erkannt:
#
# 1 : Package Erzeugung erzwingen. Packet wird, auch wenn es schon
# vorhanden ist, ohne weitere rückfragen neu Erzeugt.
# 2 : Package Installation erzwingen. Installpkg wird mit -f aufgerufen.
# Das bewirkt, das installpkg keine rückfragen bei der installation
# Stellt, und das packet in jedemfall (neu) installiert.
# 4 : Sourcepacket nicht nach MAKEDIR entpacken. Ist dieses Flag gesetzt
# muss sich das Module selber um das Entpacken der sourcedateien kümmern.
# vor allem wichtig bei Packeten, für die es keine source.tgz gibt
# (z.B. aus dem CVS generierte Packete).
# 8 : Erstellung des Packetes aus $TMPROOT wird unterdrückt. Dies ist bei
# manchen Sonderfällen möglich - wenn sich z.B. der Packetnamen nicht
# aus dem Namen des sourcearchives ableiten lässt. Packet sollte in
# so einem Fall in der postmk() Funktion erstellt werden.
# 16 : Packet wird nicht installiert. Bei Packeten wie tar oder bash kann
# die installation mittelst installpkg probleme machen.
# 32 : Dependics File so erzeugen, das die Abhängigkeiten bei der installation
# erfüllt sein müssen. installpkg bricht in so einem fall bei fehlenden
# packeten die installation ab, und gibt nicht "nur" warnmeldungen aus.
# Wichtig bei packeten mit postinstallroutine, die software aus dem
# frisch installierten Packet verwendet (wie z.B. postgresql)
# 64 : sourcetree aufräumen nach packeterstellung unterbinden.
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
# kümmern
#Module zur Erstellung des Packetes: libXevie
#Quelle der Source Archive: www.x.org
#Kurzbeschreibung:
#
#
#Letzte Änderung von: $Author$
#Datum der letzten Änderung: $Date: 2009-04-29 13:50:27 +0200 (Mi, 29 Apr 2009) $
#Version der Datei: $Rev$
#
#
SRCPATH=XServ/Lib
premk() {
echo "Nothing to do for premk()"
}
mk32() {
CC="gcc $BUILDOPTIONS32" \
CXX="g++ $BUILDOPTIONS32" \
USE_ARCH=$UARCH \
./configure --host=$TARGET \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
make clean
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
./configure --host=$TARGET \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
}
postmk() {
mkdir $TMPROOT/usr/include
cd $TMPROOT/usr/include
ln -s ../X11R7/include/X11 .
}

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -1,113 +0,0 @@
#!/bin/bash
#Framework, welches ein komplettes Linux System aus den Sourcen erstellt
#dieses Framework wird im CVS Repository
#:pserver:cvs.compuextreme.de:/Data/cvs zur Verfügung gestellt
#
#Lage dieser Datei im Archiv: $HeadURL: svn://svn.compuextreme.de/Viitor/V963/ViitorMake/SysBuild/xserv/libXfontcache $
#
#(c) 2003 Harald Kueller, Germany
#This program is free software; you can redistribute it and/or
#modify ist under the terms of the GNU General Public License
#as published by the Free Software Foundation; either version
#2 of the License, or (at your option) any later version.
#
#This program is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#See the GNU General Public License for more details.
#
#You should have received a copy of the GNU General Public License
#along with this program; if not write to the Free Software Foundation,
#Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
#Dies ist ein Module zur Verwendung mit genpkg. Die Erzeugung eines
#Viitor Linux Packetes wird über die Funktionen premk, mk und postmk
#gesteuert. premk() dient zur Vorbereitung des Sourcecodes. Hier können
#diverse Änderungen am sourcecode (mit awk/sed usw.) vorgenommen werden
#mk() umfasst die source Konfiguration und das Übersetzten des source
#codes. Auch die Installation muß von mk erledigt werden. Hier gild dass
#die Installation immer nach $TMPROOT erfolgen soll (meisst kann das mit
#"make DESTDIR=$TMPROOT install" angestossen werden). postmk kann
#vor der packeterstellung noch einiges am installationtree ändern. postmk
#läuft nachdem die Packetabhängigkeiten erstellt wurden.
#Das Verhalten von genpkg kann über die Variable MKPKG gesteuert werden.
#Hier müssen FLAGS zur Steuerung gesetzt werden. Folgende Flags werden
#erkannt:
#
# 1 : Package Erzeugung erzwingen. Packet wird, auch wenn es schon
# vorhanden ist, ohne weitere rückfragen neu Erzeugt.
# 2 : Package Installation erzwingen. Installpkg wird mit -f aufgerufen.
# Das bewirkt, das installpkg keine rückfragen bei der installation
# Stellt, und das packet in jedemfall (neu) installiert.
# 4 : Sourcepacket nicht nach MAKEDIR entpacken. Ist dieses Flag gesetzt
# muss sich das Module selber um das Entpacken der sourcedateien kümmern.
# vor allem wichtig bei Packeten, für die es keine source.tgz gibt
# (z.B. aus dem CVS generierte Packete).
# 8 : Erstellung des Packetes aus $TMPROOT wird unterdrückt. Dies ist bei
# manchen Sonderfällen möglich - wenn sich z.B. der Packetnamen nicht
# aus dem Namen des sourcearchives ableiten lässt. Packet sollte in
# so einem Fall in der postmk() Funktion erstellt werden.
# 16 : Packet wird nicht installiert. Bei Packeten wie tar oder bash kann
# die installation mittelst installpkg probleme machen.
# 32 : Dependics File so erzeugen, das die Abhängigkeiten bei der installation
# erfüllt sein müssen. installpkg bricht in so einem fall bei fehlenden
# packeten die installation ab, und gibt nicht "nur" warnmeldungen aus.
# Wichtig bei packeten mit postinstallroutine, die software aus dem
# frisch installierten Packet verwendet (wie z.B. postgresql)
# 64 : sourcetree aufräumen nach packeterstellung unterbinden.
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
# kümmern
#Module zur Erstellung des Packetes: libXfontcache
#Quelle der Source Archive: www.x.org
#Kurzbeschreibung:
#
#
#Letzte Änderung von: $Author$
#Datum der letzten Änderung: $Date: 2009-04-29 13:50:27 +0200 (Mi, 29 Apr 2009) $
#Version der Datei: $Rev$
#
#
SRCPATH=XServ/Lib
premk() {
echo "Nothing to do for premk()"
}
mk32() {
CC="gcc $BUILDOPTIONS32" \
CXX="g++ $BUILDOPTIONS32" \
USE_ARCH=$UARCH \
./configure --host=$TARGET \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
make clean
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
./configure --host=$TARGET \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
}
postmk() {
mkdir $TMPROOT/usr/include
cd $TMPROOT/usr/include
ln -s ../X11R7/include/X11 .
}

View File

@ -91,9 +91,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -101,7 +98,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -1,113 +0,0 @@
#!/bin/bash
#Framework, welches ein komplettes Linux System aus den Sourcen erstellt
#dieses Framework wird im CVS Repository
#:pserver:cvs.compuextreme.de:/Data/cvs zur Verfügung gestellt
#
#Lage dieser Datei im Archiv: $HeadURL: svn://svn.compuextreme.de/Viitor/V963/ViitorMake/SysBuild/xserv/libXp $
#
#(c) 2003 Harald Kueller, Germany
#This program is free software; you can redistribute it and/or
#modify ist under the terms of the GNU General Public License
#as published by the Free Software Foundation; either version
#2 of the License, or (at your option) any later version.
#
#This program is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#See the GNU General Public License for more details.
#
#You should have received a copy of the GNU General Public License
#along with this program; if not write to the Free Software Foundation,
#Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
#Dies ist ein Module zur Verwendung mit genpkg. Die Erzeugung eines
#Viitor Linux Packetes wird über die Funktionen premk, mk und postmk
#gesteuert. premk() dient zur Vorbereitung des Sourcecodes. Hier können
#diverse Änderungen am sourcecode (mit awk/sed usw.) vorgenommen werden
#mk() umfasst die source Konfiguration und das Übersetzten des source
#codes. Auch die Installation muß von mk erledigt werden. Hier gild dass
#die Installation immer nach $TMPROOT erfolgen soll (meisst kann das mit
#"make DESTDIR=$TMPROOT install" angestossen werden). postmk kann
#vor der packeterstellung noch einiges am installationtree ändern. postmk
#läuft nachdem die Packetabhängigkeiten erstellt wurden.
#Das Verhalten von genpkg kann über die Variable MKPKG gesteuert werden.
#Hier müssen FLAGS zur Steuerung gesetzt werden. Folgende Flags werden
#erkannt:
#
# 1 : Package Erzeugung erzwingen. Packet wird, auch wenn es schon
# vorhanden ist, ohne weitere rückfragen neu Erzeugt.
# 2 : Package Installation erzwingen. Installpkg wird mit -f aufgerufen.
# Das bewirkt, das installpkg keine rückfragen bei der installation
# Stellt, und das packet in jedemfall (neu) installiert.
# 4 : Sourcepacket nicht nach MAKEDIR entpacken. Ist dieses Flag gesetzt
# muss sich das Module selber um das Entpacken der sourcedateien kümmern.
# vor allem wichtig bei Packeten, für die es keine source.tgz gibt
# (z.B. aus dem CVS generierte Packete).
# 8 : Erstellung des Packetes aus $TMPROOT wird unterdrückt. Dies ist bei
# manchen Sonderfällen möglich - wenn sich z.B. der Packetnamen nicht
# aus dem Namen des sourcearchives ableiten lässt. Packet sollte in
# so einem Fall in der postmk() Funktion erstellt werden.
# 16 : Packet wird nicht installiert. Bei Packeten wie tar oder bash kann
# die installation mittelst installpkg probleme machen.
# 32 : Dependics File so erzeugen, das die Abhängigkeiten bei der installation
# erfüllt sein müssen. installpkg bricht in so einem fall bei fehlenden
# packeten die installation ab, und gibt nicht "nur" warnmeldungen aus.
# Wichtig bei packeten mit postinstallroutine, die software aus dem
# frisch installierten Packet verwendet (wie z.B. postgresql)
# 64 : sourcetree aufräumen nach packeterstellung unterbinden.
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
# kümmern
#Module zur Erstellung des Packetes: libXp
#Quelle der Source Archive: www.x.org
#Kurzbeschreibung:
#
#
#Letzte Änderung von: $Author$
#Datum der letzten Änderung: $Date: 2009-04-29 13:50:27 +0200 (Mi, 29 Apr 2009) $
#Version der Datei: $Rev$
#
#
SRCPATH=XServ/Lib
premk() {
echo "Nothing to do for premk()"
}
mk32() {
CC="gcc $BUILDOPTIONS32" \
CXX="g++ $BUILDOPTIONS32" \
USE_ARCH=$UARCH \
./configure --host=$TARGET \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
make clean
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
./configure --host=$TARGET \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
}
postmk() {
mkdir $TMPROOT/usr/include
cd $TMPROOT/usr/include
ln -s ../X11R7/include/X11 .
}

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -1,113 +0,0 @@
#!/bin/bash
#Framework, welches ein komplettes Linux System aus den Sourcen erstellt
#dieses Framework wird im CVS Repository
#:pserver:cvs.compuextreme.de:/Data/cvs zur Verfügung gestellt
#
#Lage dieser Datei im Archiv: $HeadURL: svn://svn.compuextreme.de/Viitor/V963/ViitorMake/SysBuild/xserv/libXprintAppUtil $
#
#(c) 2003 Harald Kueller, Germany
#This program is free software; you can redistribute it and/or
#modify ist under the terms of the GNU General Public License
#as published by the Free Software Foundation; either version
#2 of the License, or (at your option) any later version.
#
#This program is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#See the GNU General Public License for more details.
#
#You should have received a copy of the GNU General Public License
#along with this program; if not write to the Free Software Foundation,
#Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
#Dies ist ein Module zur Verwendung mit genpkg. Die Erzeugung eines
#Viitor Linux Packetes wird über die Funktionen premk, mk und postmk
#gesteuert. premk() dient zur Vorbereitung des Sourcecodes. Hier können
#diverse Änderungen am sourcecode (mit awk/sed usw.) vorgenommen werden
#mk() umfasst die source Konfiguration und das Übersetzten des source
#codes. Auch die Installation muß von mk erledigt werden. Hier gild dass
#die Installation immer nach $TMPROOT erfolgen soll (meisst kann das mit
#"make DESTDIR=$TMPROOT install" angestossen werden). postmk kann
#vor der packeterstellung noch einiges am installationtree ändern. postmk
#läuft nachdem die Packetabhängigkeiten erstellt wurden.
#Das Verhalten von genpkg kann über die Variable MKPKG gesteuert werden.
#Hier müssen FLAGS zur Steuerung gesetzt werden. Folgende Flags werden
#erkannt:
#
# 1 : Package Erzeugung erzwingen. Packet wird, auch wenn es schon
# vorhanden ist, ohne weitere rückfragen neu Erzeugt.
# 2 : Package Installation erzwingen. Installpkg wird mit -f aufgerufen.
# Das bewirkt, das installpkg keine rückfragen bei der installation
# Stellt, und das packet in jedemfall (neu) installiert.
# 4 : Sourcepacket nicht nach MAKEDIR entpacken. Ist dieses Flag gesetzt
# muss sich das Module selber um das Entpacken der sourcedateien kümmern.
# vor allem wichtig bei Packeten, für die es keine source.tgz gibt
# (z.B. aus dem CVS generierte Packete).
# 8 : Erstellung des Packetes aus $TMPROOT wird unterdrückt. Dies ist bei
# manchen Sonderfällen möglich - wenn sich z.B. der Packetnamen nicht
# aus dem Namen des sourcearchives ableiten lässt. Packet sollte in
# so einem Fall in der postmk() Funktion erstellt werden.
# 16 : Packet wird nicht installiert. Bei Packeten wie tar oder bash kann
# die installation mittelst installpkg probleme machen.
# 32 : Dependics File so erzeugen, das die Abhängigkeiten bei der installation
# erfüllt sein müssen. installpkg bricht in so einem fall bei fehlenden
# packeten die installation ab, und gibt nicht "nur" warnmeldungen aus.
# Wichtig bei packeten mit postinstallroutine, die software aus dem
# frisch installierten Packet verwendet (wie z.B. postgresql)
# 64 : sourcetree aufräumen nach packeterstellung unterbinden.
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
# kümmern
#Module zur Erstellung des Packetes: libXprintAppUtil
#Quelle der Source Archive: www.x.org
#Kurzbeschreibung:
#
#
#Letzte Änderung von: $Author$
#Datum der letzten Änderung: $Date: 2009-04-29 14:35:21 +0200 (Mi, 29 Apr 2009) $
#Version der Datei: $Rev$
#
#
SRCPATH=XServ/Lib
premk() {
echo "Nothing to do for premk()"
}
mk32() {
CC="gcc $BUILDOPTIONS32" \
CXX="g++ $BUILDOPTIONS32" \
USE_ARCH=$UARCH \
./configure --host=$TARGET \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
make clean
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
./configure --host=$TARGET \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
}
postmk() {
mkdir $TMPROOT/usr/include
cd $TMPROOT/usr/include
ln -s ../X11R7/include/X11 .
}

View File

@ -1,113 +0,0 @@
#!/bin/bash
#Framework, welches ein komplettes Linux System aus den Sourcen erstellt
#dieses Framework wird im CVS Repository
#:pserver:cvs.compuextreme.de:/Data/cvs zur Verfügung gestellt
#
#Lage dieser Datei im Archiv: $HeadURL: svn://svn.compuextreme.de/Viitor/V963/ViitorMake/SysBuild/xserv/libXprintUtil $
#
#(c) 2003 Harald Kueller, Germany
#This program is free software; you can redistribute it and/or
#modify ist under the terms of the GNU General Public License
#as published by the Free Software Foundation; either version
#2 of the License, or (at your option) any later version.
#
#This program is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#See the GNU General Public License for more details.
#
#You should have received a copy of the GNU General Public License
#along with this program; if not write to the Free Software Foundation,
#Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
#Dies ist ein Module zur Verwendung mit genpkg. Die Erzeugung eines
#Viitor Linux Packetes wird über die Funktionen premk, mk und postmk
#gesteuert. premk() dient zur Vorbereitung des Sourcecodes. Hier können
#diverse Änderungen am sourcecode (mit awk/sed usw.) vorgenommen werden
#mk() umfasst die source Konfiguration und das Übersetzten des source
#codes. Auch die Installation muß von mk erledigt werden. Hier gild dass
#die Installation immer nach $TMPROOT erfolgen soll (meisst kann das mit
#"make DESTDIR=$TMPROOT install" angestossen werden). postmk kann
#vor der packeterstellung noch einiges am installationtree ändern. postmk
#läuft nachdem die Packetabhängigkeiten erstellt wurden.
#Das Verhalten von genpkg kann über die Variable MKPKG gesteuert werden.
#Hier müssen FLAGS zur Steuerung gesetzt werden. Folgende Flags werden
#erkannt:
#
# 1 : Package Erzeugung erzwingen. Packet wird, auch wenn es schon
# vorhanden ist, ohne weitere rückfragen neu Erzeugt.
# 2 : Package Installation erzwingen. Installpkg wird mit -f aufgerufen.
# Das bewirkt, das installpkg keine rückfragen bei der installation
# Stellt, und das packet in jedemfall (neu) installiert.
# 4 : Sourcepacket nicht nach MAKEDIR entpacken. Ist dieses Flag gesetzt
# muss sich das Module selber um das Entpacken der sourcedateien kümmern.
# vor allem wichtig bei Packeten, für die es keine source.tgz gibt
# (z.B. aus dem CVS generierte Packete).
# 8 : Erstellung des Packetes aus $TMPROOT wird unterdrückt. Dies ist bei
# manchen Sonderfällen möglich - wenn sich z.B. der Packetnamen nicht
# aus dem Namen des sourcearchives ableiten lässt. Packet sollte in
# so einem Fall in der postmk() Funktion erstellt werden.
# 16 : Packet wird nicht installiert. Bei Packeten wie tar oder bash kann
# die installation mittelst installpkg probleme machen.
# 32 : Dependics File so erzeugen, das die Abhängigkeiten bei der installation
# erfüllt sein müssen. installpkg bricht in so einem fall bei fehlenden
# packeten die installation ab, und gibt nicht "nur" warnmeldungen aus.
# Wichtig bei packeten mit postinstallroutine, die software aus dem
# frisch installierten Packet verwendet (wie z.B. postgresql)
# 64 : sourcetree aufräumen nach packeterstellung unterbinden.
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
# kümmern
#Module zur Erstellung des Packetes: libXprintUtil
#Quelle der Source Archive: www.x.org
#Kurzbeschreibung:
#
#
#Letzte Änderung von: $Author$
#Datum der letzten Änderung: $Date: 2009-04-29 14:35:21 +0200 (Mi, 29 Apr 2009) $
#Version der Datei: $Rev$
#
#
SRCPATH=XServ/Lib
premk() {
echo "Nothing to do for premk()"
}
mk32() {
CC="gcc $BUILDOPTIONS32" \
CXX="g++ $BUILDOPTIONS32" \
USE_ARCH=$UARCH \
./configure --host=$TARGET \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
make clean
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
./configure --host=$TARGET \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
}
postmk() {
mkdir $TMPROOT/usr/include
cd $TMPROOT/usr/include
ln -s ../X11R7/include/X11 .
}

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -1,113 +0,0 @@
#!/bin/bash
#Framework, welches ein komplettes Linux System aus den Sourcen erstellt
#dieses Framework wird im CVS Repository
#:pserver:cvs.compuextreme.de:/Data/cvs zur Verfügung gestellt
#
#Lage dieser Datei im Archiv: $HeadURL: svn://svn.compuextreme.de/Viitor/V963/ViitorMake/SysBuild/xserv/libXxf86misc $
#
#(c) 2003 Harald Kueller, Germany
#This program is free software; you can redistribute it and/or
#modify ist under the terms of the GNU General Public License
#as published by the Free Software Foundation; either version
#2 of the License, or (at your option) any later version.
#
#This program is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#See the GNU General Public License for more details.
#
#You should have received a copy of the GNU General Public License
#along with this program; if not write to the Free Software Foundation,
#Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
#Dies ist ein Module zur Verwendung mit genpkg. Die Erzeugung eines
#Viitor Linux Packetes wird über die Funktionen premk, mk und postmk
#gesteuert. premk() dient zur Vorbereitung des Sourcecodes. Hier können
#diverse Änderungen am sourcecode (mit awk/sed usw.) vorgenommen werden
#mk() umfasst die source Konfiguration und das Übersetzten des source
#codes. Auch die Installation muß von mk erledigt werden. Hier gild dass
#die Installation immer nach $TMPROOT erfolgen soll (meisst kann das mit
#"make DESTDIR=$TMPROOT install" angestossen werden). postmk kann
#vor der packeterstellung noch einiges am installationtree ändern. postmk
#läuft nachdem die Packetabhängigkeiten erstellt wurden.
#Das Verhalten von genpkg kann über die Variable MKPKG gesteuert werden.
#Hier müssen FLAGS zur Steuerung gesetzt werden. Folgende Flags werden
#erkannt:
#
# 1 : Package Erzeugung erzwingen. Packet wird, auch wenn es schon
# vorhanden ist, ohne weitere rückfragen neu Erzeugt.
# 2 : Package Installation erzwingen. Installpkg wird mit -f aufgerufen.
# Das bewirkt, das installpkg keine rückfragen bei der installation
# Stellt, und das packet in jedemfall (neu) installiert.
# 4 : Sourcepacket nicht nach MAKEDIR entpacken. Ist dieses Flag gesetzt
# muss sich das Module selber um das Entpacken der sourcedateien kümmern.
# vor allem wichtig bei Packeten, für die es keine source.tgz gibt
# (z.B. aus dem CVS generierte Packete).
# 8 : Erstellung des Packetes aus $TMPROOT wird unterdrückt. Dies ist bei
# manchen Sonderfällen möglich - wenn sich z.B. der Packetnamen nicht
# aus dem Namen des sourcearchives ableiten lässt. Packet sollte in
# so einem Fall in der postmk() Funktion erstellt werden.
# 16 : Packet wird nicht installiert. Bei Packeten wie tar oder bash kann
# die installation mittelst installpkg probleme machen.
# 32 : Dependics File so erzeugen, das die Abhängigkeiten bei der installation
# erfüllt sein müssen. installpkg bricht in so einem fall bei fehlenden
# packeten die installation ab, und gibt nicht "nur" warnmeldungen aus.
# Wichtig bei packeten mit postinstallroutine, die software aus dem
# frisch installierten Packet verwendet (wie z.B. postgresql)
# 64 : sourcetree aufräumen nach packeterstellung unterbinden.
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
# kümmern
#Module zur Erstellung des Packetes: libXxf86misc
#Quelle der Source Archive: www.x.org
#Kurzbeschreibung:
#
#
#Letzte Änderung von: $Author$
#Datum der letzten Änderung: $Date: 2009-04-29 14:35:21 +0200 (Mi, 29 Apr 2009) $
#Version der Datei: $Rev$
#
#
SRCPATH=XServ/Lib
premk() {
echo "Nothing to do for premk()"
}
mk32() {
CC="gcc $BUILDOPTIONS32" \
CXX="g++ $BUILDOPTIONS32" \
USE_ARCH=$UARCH \
./configure --host=$TARGET \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
make clean
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
./configure --host=$TARGET \
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
}
postmk() {
mkdir $TMPROOT/usr/include
cd $TMPROOT/usr/include
ln -s ../X11R7/include/X11 .
}

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$ARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

View File

@ -99,9 +99,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="gcc $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -110,7 +107,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--enable-udev \
--prefix=/usr/X11R7
make -j $NUMCPU

View File

@ -90,9 +90,6 @@ mk32() {
}
mk() {
if [ "$MK64BIT" == "true" ]; then
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
USE_ARCH=$UARCH \
@ -100,7 +97,7 @@ mk() {
--localstatedir=/var \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
$ADDOPTIONS \
--libdir=/usr/X11R7/${LIBDIR} \
--prefix=/usr/X11R7
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install

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