Skip to content

Commit

Permalink
Make xorg build dynamic libraries.
Browse files Browse the repository at this point in the history
Signed-off-by: Christian Neukirchen <chneukirchen@gmail.com>
  • Loading branch information
pikhq authored and leahneukirchen committed Jul 24, 2011
1 parent 7a89ac8 commit ab19278
Show file tree
Hide file tree
Showing 23 changed files with 24 additions and 24 deletions.
2 changes: 1 addition & 1 deletion xorg/fontconfig
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
tarxf http://www.freedesktop.org/software/fontconfig/release/ fontconfig-2.8.0 .tar.gz
./configure --prefix=/ --disable-shared
./configure --prefix=/
make
make DESTDIR=$R install
2 changes: 1 addition & 1 deletion xorg/freetype
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
tarxf http://download.savannah.gnu.org/releases/freetype/ freetype-2.4.4 .tar.bz2
./configure --prefix=/ --disable-shared
./configure --prefix=/
make DESTDIR=$R install

2 changes: 1 addition & 1 deletion xorg/libfontenc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
tarxf ftp://ftp.x.org/pub/individual/lib/ libfontenc-1.1.0 .tar.bz2
./configure --prefix=/ --disable-shared
./configure --prefix=/
make DESTDIR=$R install

2 changes: 1 addition & 1 deletion xorg/libice
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
tarxf ftp://ftp.x.org/pub/individual/lib/ libICE-1.0.7 .tar.bz2
./configure --prefix=/ --disable-shared
./configure --prefix=/
make DESTDIR=$R install

2 changes: 1 addition & 1 deletion xorg/libsm
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
tarxf ftp://ftp.x.org/pub/individual/lib/ libSM-1.2.0 .tar.bz2
./configure --prefix=/ --disable-shared
./configure --prefix=/
make DESTDIR=$R install

2 changes: 1 addition & 1 deletion xorg/libx11
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
tarxf ftp://ftp.x.org/pub/individual/lib/ libX11-1.4.3 .tar.bz2
./configure --prefix=/ --disable-shared --disable-loadable-xcursor
./configure --prefix=/ --disable-loadable-xcursor
make DESTDIR=$R install

2 changes: 1 addition & 1 deletion xorg/libxau
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
tarxf ftp://ftp.x.org/pub/individual/lib/ libXau-1.0.6 .tar.bz2
./configure --prefix=/ --disable-shared
./configure --prefix=/
make DESTDIR=$R install
2 changes: 1 addition & 1 deletion xorg/libxaw
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
tarxf ftp://ftp.x.org/pub/individual/lib/ libXaw-1.0.9 .tar.bz2
./configure --prefix=/ --disable-shared
./configure --prefix=/
make DESTDIR=$R install

2 changes: 1 addition & 1 deletion xorg/libxcb
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
tarxf http://xcb.freedesktop.org/dist/ libxcb-1.7 .tar.bz2
mkdir hack
cp /bin/cat hack/xsltproc
PATH=hack:$PATH ./configure --prefix=/ --disable-shared --disable-build-docs
PATH=hack:$PATH ./configure --prefix=/ --disable-build-docs
make
make DESTDIR=$R install
2 changes: 1 addition & 1 deletion xorg/libxdmcp
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
tarxf ftp://ftp.x.org/pub/individual/lib/ libXdmcp-1.1.0 .tar.bz2
./configure --prefix=/ --disable-shared
./configure --prefix=/
make DESTDIR=$R install
2 changes: 1 addition & 1 deletion xorg/libxext
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
tarxf ftp://ftp.x.org/pub/individual/lib/ libXext-1.2.0 .tar.bz2
./configure --prefix=/ --disable-shared
./configure --prefix=/
make DESTDIR=$R install

2 changes: 1 addition & 1 deletion xorg/libxfixes
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
tarxf ftp://ftp.x.org/pub/individual/lib/ libXfixes-5.0 .tar.bz2
./configure --prefix=/ --disable-shared
./configure --prefix=/
make DESTDIR=$R install

2 changes: 1 addition & 1 deletion xorg/libxfont
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
tarxf ftp://ftp.x.org/pub/individual/lib/ libXfont-1.4.3 .tar.bz2
CFLAGS="-DNOFILES_MAX=256 -Dfd_mask=long" ./configure --prefix=/ --disable-shared
CFLAGS="-DNOFILES_MAX=256 -Dfd_mask=long" ./configure --prefix=/
make DESTDIR=$R install

2 changes: 1 addition & 1 deletion xorg/libxft
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
tarxf http://xorg.freedesktop.org/releases/individual/lib/ libXft-2.2.0 .tar.bz2
./configure --prefix=/ --disable-shared
./configure --prefix=/
make
make DESTDIR=$R install
2 changes: 1 addition & 1 deletion xorg/libxi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
tarxf ftp://ftp.x.org/pub/individual/lib/ libXi-1.4.2 .tar.bz2
./configure --prefix=/ --disable-shared
./configure --prefix=/
make DESTDIR=$R install

2 changes: 1 addition & 1 deletion xorg/libxkbfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
tarxf ftp://ftp.x.org/pub/individual/lib/ libxkbfile-1.0.7 .tar.bz2
./configure --prefix=/ --disable-shared
./configure --prefix=/
make DESTDIR=$R install

2 changes: 1 addition & 1 deletion xorg/libxmu
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
tarxf ftp://ftp.x.org/pub/individual/lib/ libXmu-1.1.0 .tar.bz2
./configure --prefix=/ --disable-shared
./configure --prefix=/
make DESTDIR=$R install

2 changes: 1 addition & 1 deletion xorg/libxpm
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
tarxf ftp://ftp.x.org/pub/individual/lib/ libXpm-3.5.9 .tar.bz2
sed -i 's/USE_GETTEXT="yes"/USE_GETTEXT="no"/' configure
./configure --prefix=/ --disable-shared
./configure --prefix=/
make DESTDIR=$R install

2 changes: 1 addition & 1 deletion xorg/libxrender
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
tarxf ftp://ftp.x.org/pub/individual/lib/ libXrender-0.9.6 .tar.bz2
./configure --prefix=/ --disable-shared
./configure --prefix=/
make DESTDIR=$R install

2 changes: 1 addition & 1 deletion xorg/libxt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
tarxf ftp://ftp.x.org/pub/individual/lib/ libXt-1.1.1 .tar.bz2
./configure --prefix=/ --disable-shared
./configure --prefix=/
make DESTDIR=$R install

4 changes: 2 additions & 2 deletions xorg/pixman
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
tarxf ftp://ftp.x.org/pub/individual/lib/ pixman-0.21.6 .tar.bz2
./configure --prefix=/ --disable-shared
sed -i '/TOOLCHAIN_SUPPORTS_ATTRIBUTE_CONSTRUCTOR/d' config.h
CFLAGS="-DPIXMAN_NO_TLS" ./configure --prefix=/
sed -i -e '/TOOLCHAIN_SUPPORTS_ATTRIBUTE_CONSTRUCTOR/d' -e '/TOOLCHAIN_SUPPORTS__THREAD/d' config.h
make
make DESTDIR=$R install
2 changes: 1 addition & 1 deletion xorg/xorg-server
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ sed -i 's/termio.h/termios.h/' hw/xfree86/os-support/xf86_OSlib.h
# XXX implement me, for now cast float to int.
sed -i 's/lroundf\?//' dix/getevents.c
CFLAGS="-D__gid_t=gid_t -D__uid_t=uid_t -DNOFILES_MAX=256 -D_GNU_SOURCE -I/include/pixman-1" \
./configure --prefix=/ --disable-shared \
./configure --prefix=/ \
--disable-glx --disable-dri \
--disable-xorg \
--enable-kdrive --enable-kdrive-evdev
Expand Down
2 changes: 1 addition & 1 deletion xorg/xterm
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ cat <<EOF >>ptyx.h
static inline int getpt() { return open("/dev/ptmx",O_RDWR|O_NOCTTY); }
#endif
EOF
make LIBS="-lXaw7 -lXext -lXmu -lXpm -lXt -lSM -lICE -lX11 -lxcb -lXau -lXdmcp -lncurses"
make
make DESTDIR=$R install

0 comments on commit ab19278

Please sign in to comment.