2021-12-28 00:06:00 +01:00
|
|
|
# Add _rootless tag to the $BUILD if making rootless X packages:
|
|
|
|
if [ "$ROOTLESSX" = "YES" ]; then
|
|
|
|
BUILD="${BUILD}_rootless"
|
|
|
|
fi
|
2009-08-26 17:00:38 +02:00
|
|
|
|
|
|
|
rm -r ${SLACK_X_BUILD_DIR}/package-xorg-server-xnest
|
|
|
|
mkdir -p ${SLACK_X_BUILD_DIR}/package-xorg-server-xnest/usr/bin
|
|
|
|
mv $PKG/usr/bin/Xnest ${SLACK_X_BUILD_DIR}/package-xorg-server-xnest/usr/bin
|
|
|
|
mkdir -p ${SLACK_X_BUILD_DIR}/package-xorg-server-xnest/usr/man/man1
|
|
|
|
mv $PKG/usr/man/man1/Xnest.1.gz ${SLACK_X_BUILD_DIR}/package-xorg-server-xnest/usr/man/man1
|
|
|
|
mkdir -p ${SLACK_X_BUILD_DIR}/package-xorg-server-xnest/install
|
|
|
|
cat $CWD/slack-desc/xorg-server-xnest > ${SLACK_X_BUILD_DIR}/package-xorg-server-xnest/install/slack-desc
|
|
|
|
cd ${SLACK_X_BUILD_DIR}/package-xorg-server-xnest
|
|
|
|
/sbin/makepkg -l y -c n ${SLACK_X_BUILD_DIR}/xorg-server-xnest-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
|
|
|
|
|
|
|
rm -r ${SLACK_X_BUILD_DIR}/package-xorg-server-xvfb
|
|
|
|
mkdir -p ${SLACK_X_BUILD_DIR}/package-xorg-server-xvfb/usr/bin
|
|
|
|
mv $PKG/usr/bin/Xvfb ${SLACK_X_BUILD_DIR}/package-xorg-server-xvfb/usr/bin
|
|
|
|
mkdir -p ${SLACK_X_BUILD_DIR}/package-xorg-server-xvfb/usr/man/man1
|
|
|
|
mv $PKG/usr/man/man1/Xvfb.1.gz ${SLACK_X_BUILD_DIR}/package-xorg-server-xvfb/usr/man/man1
|
|
|
|
mkdir -p ${SLACK_X_BUILD_DIR}/package-xorg-server-xvfb/install
|
|
|
|
cat $CWD/slack-desc/xorg-server-xvfb > ${SLACK_X_BUILD_DIR}/package-xorg-server-xvfb/install/slack-desc
|
|
|
|
cd ${SLACK_X_BUILD_DIR}/package-xorg-server-xvfb
|
|
|
|
/sbin/makepkg -l y -c n ${SLACK_X_BUILD_DIR}/xorg-server-xvfb-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
|
|
|
|
|
|
|
rm -r ${SLACK_X_BUILD_DIR}/package-xorg-server-xephyr
|
|
|
|
mkdir -p ${SLACK_X_BUILD_DIR}/package-xorg-server-xephyr/usr/bin
|
|
|
|
mv $PKG/usr/bin/Xephyr ${SLACK_X_BUILD_DIR}/package-xorg-server-xephyr/usr/bin
|
|
|
|
mkdir -p ${SLACK_X_BUILD_DIR}/package-xorg-server-xephyr/usr/man/man1
|
|
|
|
mv $PKG/usr/man/man1/Xephyr.1.gz ${SLACK_X_BUILD_DIR}/package-xorg-server-xephyr/usr/man/man1
|
|
|
|
mkdir -p ${SLACK_X_BUILD_DIR}/package-xorg-server-xephyr/install
|
|
|
|
cat $CWD/slack-desc/xorg-server-xephyr > ${SLACK_X_BUILD_DIR}/package-xorg-server-xephyr/install/slack-desc
|
|
|
|
cd ${SLACK_X_BUILD_DIR}/package-xorg-server-xephyr
|
|
|
|
/sbin/makepkg -l y -c n ${SLACK_X_BUILD_DIR}/xorg-server-xephyr-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
|
|
|
|
2021-04-19 23:40:04 +02:00
|
|
|
if [ -r $PKG/usr/bin/Xwayland ]; then
|
|
|
|
rm -r ${SLACK_X_BUILD_DIR}/package-xorg-server-xwayland
|
|
|
|
mkdir -p ${SLACK_X_BUILD_DIR}/package-xorg-server-xwayland/usr/bin
|
|
|
|
mv $PKG/usr/bin/Xwayland ${SLACK_X_BUILD_DIR}/package-xorg-server-xwayland/usr/bin
|
|
|
|
# No man page yet...
|
|
|
|
#mkdir -p ${SLACK_X_BUILD_DIR}/package-xorg-server-xwayland/usr/man/man1
|
|
|
|
#mv $PKG/usr/man/man1/Xwayland.1.gz ${SLACK_X_BUILD_DIR}/package-xorg-server-xwayland/usr/man/man1
|
|
|
|
mkdir -p ${SLACK_X_BUILD_DIR}/package-xorg-server-xwayland/install
|
|
|
|
cat $CWD/slack-desc/xorg-server-xwayland > ${SLACK_X_BUILD_DIR}/package-xorg-server-xwayland/install/slack-desc
|
|
|
|
cd ${SLACK_X_BUILD_DIR}/package-xorg-server-xwayland
|
|
|
|
/sbin/makepkg -l y -c n ${SLACK_X_BUILD_DIR}/xorg-server-xwayland-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
|
|
|
fi
|
2020-02-20 05:50:54 +01:00
|
|
|
|
2009-08-26 17:00:38 +02:00
|
|
|
# Build the main xorg-server package:
|
|
|
|
cd $PKG
|
|
|
|
/sbin/makepkg -l y -c n ${SLACK_X_BUILD_DIR}/xorg-server-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
|
|
|
|
2013-11-04 18:08:47 +01:00
|
|
|
if [ "$UPGRADE_PACKAGES" = "yes" ]; then
|
|
|
|
/sbin/upgradepkg --install-new ${SLACK_X_BUILD_DIR}/xorg-server-xnest-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
|
|
|
/sbin/upgradepkg --install-new ${SLACK_X_BUILD_DIR}/xorg-server-xvfb-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
|
|
|
/sbin/upgradepkg --install-new ${SLACK_X_BUILD_DIR}/xorg-server-xephyr-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
2021-04-19 23:40:04 +02:00
|
|
|
if [ -r ${SLACK_X_BUILD_DIR}/xorg-server-xwayland-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz ]; then
|
|
|
|
/sbin/upgradepkg --install-new ${SLACK_X_BUILD_DIR}/xorg-server-xwayland-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
|
|
|
fi
|
2013-11-04 18:08:47 +01:00
|
|
|
/sbin/upgradepkg --install-new ${SLACK_X_BUILD_DIR}/xorg-server-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
2016-06-30 22:26:57 +02:00
|
|
|
elif [ "$UPGRADE_PACKAGES" = "always" ]; then
|
|
|
|
/sbin/upgradepkg --install-new --reinstall ${SLACK_X_BUILD_DIR}/xorg-server-xnest-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
|
|
|
/sbin/upgradepkg --install-new --reinstall ${SLACK_X_BUILD_DIR}/xorg-server-xvfb-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
|
|
|
/sbin/upgradepkg --install-new --reinstall ${SLACK_X_BUILD_DIR}/xorg-server-xephyr-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
2021-04-19 23:40:04 +02:00
|
|
|
if [ -r ${SLACK_X_BUILD_DIR}/xorg-server-xwayland-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz ]; then
|
|
|
|
/sbin/upgradepkg --install-new --reinstall ${SLACK_X_BUILD_DIR}/xorg-server-xwayland-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
|
|
|
fi
|
2016-06-30 22:26:57 +02:00
|
|
|
/sbin/upgradepkg --install-new --reinstall ${SLACK_X_BUILD_DIR}/xorg-server-${MODULAR_PACKAGE_VERSION}-$ARCH-$BUILD.txz
|
2013-11-04 18:08:47 +01:00
|
|
|
fi
|