32 |
REMOVE_DEPRECATED_MAGE_TARGETS=1 |
REMOVE_DEPRECATED_MAGE_TARGETS=1 |
33 |
sminclude alx cleanutils python |
sminclude alx cleanutils python |
34 |
|
|
35 |
#LIBATOMICOPS_PVER="1.2" |
LIBSHA1_PVER="0.3" |
36 |
|
|
37 |
UTILMACROS_PVER="1.13.0" |
UTILMACROS_PVER="1.13.0" |
38 |
BIGREQSPROTO_PVER="1.1.1" |
BIGREQSPROTO_PVER="1.1.1" |
144 |
FONTMISCMISC_PVER="1.1.2" |
FONTMISCMISC_PVER="1.1.2" |
145 |
FONTADOBE75DPI_PVER="1.0.3" |
FONTADOBE75DPI_PVER="1.0.3" |
146 |
|
|
147 |
#LIBATOMICOPS_SRCFILE="libatomic_ops-${LIBATOMICOPS_PVER}.tar.gz" |
LIBSHA1_SRCFILE="dottedmag-libsha1-${LIBSHA1_PVER}-0-g3f976bb.tar.gz" |
148 |
#LIBATOMICOPS_SRCDIR="${BUILDDIR}/libatomic_ops-${LIBATOMICOPS_PVER}" |
LIBSHA1_SRCDIR="${BUILDDIR}/dottedmag-libsha1-0d113b5" |
149 |
|
|
150 |
UTILMACROS_SRCFILE="util-macros-${UTILMACROS_PVER}.tar.bz2" |
UTILMACROS_SRCFILE="util-macros-${UTILMACROS_PVER}.tar.bz2" |
151 |
UTILMACROS_SRCDIR="${BUILDDIR}/util-macros-${UTILMACROS_PVER}" |
UTILMACROS_SRCDIR="${BUILDDIR}/util-macros-${UTILMACROS_PVER}" |
465 |
--sysconfdir=/etc --localstatedir=/var --with-xkb-output=/var/lib/xkb |
--sysconfdir=/etc --localstatedir=/var --with-xkb-output=/var/lib/xkb |
466 |
--with-xkb-path=/usr/X11R6/share/X11/xkb |
--with-xkb-path=/usr/X11R6/share/X11/xkb |
467 |
--with-default-font-path=/usr/share/fonts/misc,/usr/share/fonts/75dpi,/usr/share/fonts/100dpi,/usr/share/fonts/TTF,/usr/share/fonts/Type1 \ |
--with-default-font-path=/usr/share/fonts/misc,/usr/share/fonts/75dpi,/usr/share/fonts/100dpi,/usr/share/fonts/TTF,/usr/share/fonts/Type1 \ |
468 |
--enable-install-setuid" |
--enable-install-setuid --with-sha1=libsha1" |
469 |
LIBDRM_CONFIG_OPTS="--enable-udev --disable-libkms --enable-intel --enable-radeon" |
LIBDRM_CONFIG_OPTS="--enable-udev --disable-libkms --enable-intel --enable-radeon" |
470 |
# dri drivers i915,i965 needs libdrm_intel |
# dri drivers i915,i965 needs libdrm_intel |
471 |
MESA_CONFIG_OPTS="--with-driver=dri --with-dri-driverdir=/usr/lib/dri --disable-debug |
MESA_CONFIG_OPTS="--with-driver=dri --with-dri-driverdir=/usr/lib/dri --disable-debug |
501 |
--disable-iso8859-10 --disable-iso8859-13 --disable-iso8859-14 --disable-iso8859-15" |
--disable-iso8859-10 --disable-iso8859-13 --disable-iso8859-14 --disable-iso8859-15" |
502 |
|
|
503 |
# setup some groups |
# setup some groups |
504 |
#XORG_PREREQUISITES=( LIBATOMICOPS ) |
XORG_PREREQUISITES=( LIBSHA1 ) |
505 |
XORG_PROTOS=( UTILMACROS BIGREQSPROTO DAMAGEPROTO FIXESPROTO FONTSPROTO INPUTPROTO KBPROTO RANDRPROTO RECORDPROTO RENDERPROTO RESOURCEPROTO SCRNSAVERPROTO VIDEOPROTO XCMISCPROTO XEXTPROTO XF86DRIPROTO DRI2PROTO GLPROTO XF86VIDMODEPROTO XF86DGAPROTO XINERAMAPROTO XPROTO XTRANS XCBPROTO ) |
XORG_PROTOS=( UTILMACROS BIGREQSPROTO DAMAGEPROTO FIXESPROTO FONTSPROTO INPUTPROTO KBPROTO RANDRPROTO RECORDPROTO RENDERPROTO RESOURCEPROTO SCRNSAVERPROTO VIDEOPROTO XCMISCPROTO XEXTPROTO XF86DRIPROTO DRI2PROTO GLPROTO XF86VIDMODEPROTO XF86DGAPROTO XINERAMAPROTO XPROTO XTRANS XCBPROTO ) |
506 |
XORG_DEV=( MAKEDEPEND ) |
XORG_DEV=( MAKEDEPEND ) |
507 |
XORG_LIBS=( LIBICE LIBSM LIBXAU LIBPTHREADSTUBS LIBXCB LIBX11 LIBXT LIBXEXT LIBXFIXES LIBXDAMAGE LIBFONTENC LIBXFONT LIBXKBFILE LIBXXF86VM LIBXINERAMA LIBXMU LIBXI LIBXPM LIBXAW LIBXFONT LIBXRENDER LIBXFT LIBXRANDR LIBXTST LIBDRM MESA LIBPCIACCESS PIXMAN ) |
XORG_LIBS=( LIBICE LIBSM LIBXAU LIBPTHREADSTUBS LIBXCB LIBX11 LIBXT LIBXEXT LIBXFIXES LIBXDAMAGE LIBFONTENC LIBXFONT LIBXKBFILE LIBXXF86VM LIBXINERAMA LIBXMU LIBXI LIBXPM LIBXAW LIBXFONT LIBXRENDER LIBXFT LIBXRANDR LIBXTST LIBDRM MESA LIBPCIACCESS PIXMAN ) |
516 |
|
|
517 |
|
|
518 |
# SRC_URIS |
# SRC_URIS |
519 |
#for i in ${XORG_PREREQUISITES[*]}; do SRC_URI=( http://www.hpl.hp.com/research/linux/atomic_ops/download/$(eval echo \${${i}_SRCFILE}) ); done |
for i in ${XORG_PREREQUISITES[*]} |
520 |
|
do |
521 |
|
case ${i} in |
522 |
|
LIBSHA1) SRC_URI=( http://download.github.com/$(eval echo \${${i}_SRCFILE}) mirror://libsha1/$(eval echo \${${i}_SRCFILE}) ) |
523 |
|
esac |
524 |
|
done |
525 |
for i in ${XORG_PROTOS[*]} |
for i in ${XORG_PROTOS[*]} |
526 |
do |
do |
527 |
case ${i} in |
case ${i} in |
589 |
fi |
fi |
590 |
done |
done |
591 |
|
|
592 |
|
# provides no configure script |
593 |
|
cd ${LIBSHA1_SRCDIR} |
594 |
|
autoreconf --verbose --install --force || die |
595 |
# needed fixups and symlinks |
# needed fixups and symlinks |
596 |
cd ${RXVT_SRCDIR} |
cd ${RXVT_SRCDIR} |
597 |
# compilation fix |
# compilation fix |