]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
Cleanup: Remove various for packages for X11, gtk3 and gnome.
authorStefan Schantl <stefan.schantl@ipfire.org>
Sat, 2 Jul 2022 15:01:27 +0000 (17:01 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 5 Jul 2022 14:12:24 +0000 (14:12 +0000)
These packages have been added in favour of a graphical install tool.
This idea has been dropped because we now have the TUI-based installer
called bricklayer, which perfectly does its job.

So there is no need anymore for all of those packages.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
88 files changed:
SDL/SDL.nm [deleted file]
X11vnc/X11vnc.nm [deleted file]
X11vnc/patches/x11vnc-0.9.8-XShm-explicit-include.patch [deleted file]
X11vnc/patches/x11vnc-0.9.8-disableRpath.patch [deleted file]
at-spi2-atk/at-spi2-atk.nm [deleted file]
at-spi2-core/at-spi2-core.nm [deleted file]
clutter/clutter.nm [deleted file]
clutter/patches/clutter-1.13.4-xi23.patch [deleted file]
clutter/patches/oob-device-fix.patch [deleted file]
cogl/cogl.nm [deleted file]
dejavu-fonts/dejavu-fonts.nm [deleted file]
fontforge/fontforge.nm [deleted file]
fontforge/patches/fontforge-20090224-pythondl.patch [deleted file]
fontforge/patches/fontforge-20100501-select-points-crash.patch [deleted file]
fontforge/patches/fontforge-20110222-libpng15.patch [deleted file]
gnome-themes-standard/gnome-themes-standard.nm [deleted file]
gnome-themes-standard/settings.ini [deleted file]
gtk3/gtk3.nm [deleted file]
libX11/libX11.nm [deleted file]
libXau/libXau.nm [deleted file]
libXau/patches/xau-1.0.4-local.patch [deleted file]
libXaw/libXaw.nm [deleted file]
libXcomposite/libXcomposite.nm [deleted file]
libXcursor/index.theme [deleted file]
libXcursor/libXcursor.nm [deleted file]
libXdamage/libXdamage.nm [deleted file]
libXdmcp/libXdmcp.nm [deleted file]
libXext/libXext.nm [deleted file]
libXfixes/libXfixes.nm [deleted file]
libXfont/libXfont.nm [deleted file]
libXft/libXft.nm [deleted file]
libXi/libXi.nm [deleted file]
libXinerama/libXinerama.nm [deleted file]
libXmu/libXmu.nm [deleted file]
libXpm/libXpm.nm [deleted file]
libXrandr/libXrandr.nm [deleted file]
libXrender/libXrender.nm [deleted file]
libXres/libXres.nm [deleted file]
libXt/libXt.nm [deleted file]
libXtst/libXtst.nm [deleted file]
libXv/libXv.nm [deleted file]
libXvMC/libXvMC.nm [deleted file]
libXxf86vm/libXxf86vm.nm [deleted file]
libxcb/libxcb.nm [deleted file]
mesa/mesa.nm [deleted file]
perl-Tk/patches/perl-Tk-debian.patch [deleted file]
perl-Tk/patches/perl-Tk-seg.patch [deleted file]
perl-Tk/patches/perl-Tk-widget.patch0 [deleted file]
perl-Tk/perl-Tk.nm [deleted file]
xcb-util/xcb-util.nm [deleted file]
xclock/xclock.nm [deleted file]
xorg-x11-drv-ati/xorg-x11-drv-ati.nm [deleted file]
xorg-x11-drv-evdev/xorg-x11-drv-evdev.nm [deleted file]
xorg-x11-drv-intel/intel.xinf [deleted file]
xorg-x11-drv-intel/xorg-x11-drv-intel.nm [deleted file]
xorg-x11-drv-keyboard/xorg-x11-drv-keyboard.nm [deleted file]
xorg-x11-drv-modesetting/xorg-x11-drv-modesetting.nm [deleted file]
xorg-x11-drv-mouse/xorg-x11-drv-mouse.nm [deleted file]
xorg-x11-drv-nouveau/xorg-x11-drv-nouveau.nm [deleted file]
xorg-x11-drv-synaptics/50-synaptics.conf [deleted file]
xorg-x11-drv-synaptics/70-touchpad-quirks.rules [deleted file]
xorg-x11-drv-synaptics/xorg-x11-drv-synaptics.nm [deleted file]
xorg-x11-drv-vesa/xorg-x11-drv-vesa.nm [deleted file]
xorg-x11-drv-vmware/xorg-x11-drv-vmware.nm [deleted file]
xorg-x11-font-utils/xorg-x11-font-utils.nm [deleted file]
xorg-x11-font-utils/xorg-x11-fonts-update-dirs [deleted file]
xorg-x11-fonts/xorg-x11-fonts.nm [deleted file]
xorg-x11-proto-devel/xorg-x11-proto-devel.nm [deleted file]
xorg-x11-server/10-quirks.conf [deleted file]
xorg-x11-server/patches/xserver-1.12-Xext-fix-selinux-build-failure.patch [deleted file]
xorg-x11-server/patches/xserver-1.4.99-ssh-isnt-local.patch [deleted file]
xorg-x11-server/patches/xserver-1.6.0-less-acpi-brokenness.patch [deleted file]
xorg-x11-server/patches/xserver-1.6.99-right-of.patch [deleted file]
xorg-x11-server/patches/xserver-autobind-hotplug.patch [deleted file]
xorg-x11-server/xorg-x11-server.nm [deleted file]
xorg-x11-util-macros/xorg-x11-util-macros.nm [deleted file]
xorg-x11-xinit/patches/xinit-1.0.2-client-session.patch [deleted file]
xorg-x11-xinit/patches/xorg-x11-xinit-1.3.2-systemd-logind.patch [deleted file]
xorg-x11-xinit/xorg-x11-xinit.nm [deleted file]
xorg-x11-xkb-utils/xorg-x11-xkb-utils.nm [deleted file]
xorg-x11-xtrans-devel/patches/xtrans-1.0.3-avoid-gethostname.patch [deleted file]
xorg-x11-xtrans-devel/xorg-x11-xtrans-devel.nm [deleted file]
xrandr/xrandr.nm [deleted file]
xterm/patches/xterm-245-resources.patch [deleted file]
xterm/patches/xterm-256-man-page_paths.patch [deleted file]
xterm/patches/xterm-261-desk.patch [deleted file]
xterm/xterm.nm [deleted file]
zenity/zenity.nm [deleted file]

diff --git a/SDL/SDL.nm b/SDL/SDL.nm
deleted file mode 100644 (file)
index 21fd515..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = SDL
-version    = 1.2.15
-release    = 1
-
-groups     = System/Libraries
-url        = http://www.libsdl.org/
-license    = LGPLv2+
-summary    = A cross-platform multimedia library.
-
-description
-       Simple DirectMedia Layer (SDL) is a cross-platform multimedia library
-       designed to provide fast access to the graphics frame buffer and audio
-       device.
-end
-
-source_dl  = http://www.libsdl.org/release/
-
-build
-       requires
-               libusb-compat-devel
-               libX11-devel
-               libXext-devel
-               libXrandr-devel
-               libXrender-devel
-               mesa-devel
-       end
-
-       if "%{DISTRO_PLATFORM}" == "x86"
-               requires += nasm
-       end
-
-       configure_options += \
-               --disable-video-svga \
-               --disable-video-ggi \
-               --disable-video-aalib \
-               --disable-video-ps3 \
-               --enable-sdl-dlopen
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-
-               requires
-                       libX11-devel
-                       libXext-devel
-                       libXrandr-devel
-                       libXrender-devel
-                       mesa-devel
-                       SDL = %{thisver}
-               end
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/X11vnc/X11vnc.nm b/X11vnc/X11vnc.nm
deleted file mode 100644 (file)
index e38dd26..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = X11vnc
-version    = 0.9.12
-release    = 0
-
-groups     = Development/Tools
-url        = http://www.karlrunge.com/x11vnc/
-license    = GPLv2
-summary    = VNC server for the current X11 session.
-
-description
-       X11vnc provides a VNC access to the current X11 session.
-end
-
-source_dl  = http://sourceforge.net/projects/libvncserver/files/x11vnc/%{version}/
-sources    = x11vnc-%{version}.tar.gz
-
-build
-       requires
-               libX11-devel
-               libXdamage-devel
-               libXext-devel
-               libXi-devel
-               libXfixes-devel
-               libXtst-devel
-               libjpeg-devel
-               libVNCServer-devel
-               openssl-devel
-               xorg-x11-proto-devel
-               zlib-devel
-       end
-
-       DIR_APP = %{DIR_SRC}/x11vnc-%{version}
-
-       configure_options += \
-               --mandir=/usr/share/man \
-               --with-system-libvncserver \
-               --without-tightvnc-filetransfer
-
-       # Remove java executables
-       install_cmds
-               cd %{BUILDROOT} && find -name '*.jar' -exec rm {} \;
-       end
-end
-
-packages
-       package %{name}
-               requires
-                       xorg-x11-server
-               end
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/X11vnc/patches/x11vnc-0.9.8-XShm-explicit-include.patch b/X11vnc/patches/x11vnc-0.9.8-XShm-explicit-include.patch
deleted file mode 100644 (file)
index 8ef1e3c..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/x11vnc/cleanup.c.orig    2009-06-14 19:29:17.000000000 +0400
-+++ b/x11vnc/cleanup.c 2009-08-07 02:44:14.000000000 +0400
-@@ -50,6 +50,7 @@
- #include "screen.h"
- #include "xrecord.h"
- #include "xevents.h"
-+#include <X11/extensions/shmproto.h> // For X_ShmAttach in Fedora 12
- /*
-  * Exiting and error handling routines
diff --git a/X11vnc/patches/x11vnc-0.9.8-disableRpath.patch b/X11vnc/patches/x11vnc-0.9.8-disableRpath.patch
deleted file mode 100644 (file)
index 81be9a7..0000000
+++ /dev/null
@@ -1,103 +0,0 @@
---- a/configure.orig   2009-06-19 18:44:21.000000000 +0400
-+++ b/configure        2009-07-29 16:01:13.000000000 +0400
-@@ -4183,7 +4183,7 @@
-     "SunOS 5"*)
-       echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
- echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
--      ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
-+      ac_xsave_LIBS=$LIBS; LIBS="$LIBS"
-       cat >conftest.$ac_ext <<_ACEOF
- /* confdefs.h.  */
- _ACEOF
-@@ -4233,9 +4233,9 @@
-       if test $ac_R_nospace = yes; then
-       echo "$as_me:$LINENO: result: no" >&5
- echo "${ECHO_T}no" >&6
--      X_LIBS="$X_LIBS -R$x_libraries"
-+      X_LIBS="$X_LIBS"
-       else
--      LIBS="$ac_xsave_LIBS -R $x_libraries"
-+      LIBS="$ac_xsave_LIBS"
-       cat >conftest.$ac_ext <<_ACEOF
- /* confdefs.h.  */
- _ACEOF
-@@ -4285,7 +4285,7 @@
-       if test $ac_R_space = yes; then
-         echo "$as_me:$LINENO: result: yes" >&5
- echo "${ECHO_T}yes" >&6
--        X_LIBS="$X_LIBS -R $x_libraries"
-+        X_LIBS="$X_LIBS"
-       else
-         echo "$as_me:$LINENO: result: neither works" >&5
- echo "${ECHO_T}neither works" >&6
-@@ -6705,7 +6705,7 @@
-               if test ! -z "$HAVE_LIBXFIXES" -o ! -z "$HAVE_LIBXDAMAGE"; then
-                       # need /usr/sfw/lib in RPATH for Solaris 10 and later
-                       case `(uname -sr) 2>/dev/null` in
--                      "SunOS 5"*) X_EXTRA_LIBS="$X_EXTRA_LIBS -R/usr/sfw/lib" ;;
-+                      "SunOS 5"*) X_EXTRA_LIBS="$X_EXTRA_LIBS" ;;
-                       esac
-               fi
-               if test ! -z "$HAVE_LIBXRANDR"; then
-@@ -7026,9 +7026,9 @@
-               if test "x$ld_minus_R" = "xno"; then
-                       :
-               elif test "x$GCC" = "xyes"; then
--                      LDFLAGS="$LDFLAGS -Xlinker -R$with_ssl/lib"
-+                      LDFLAGS="$LDFLAGS -Xlinker"
-               else
--                      LDFLAGS="$LDFLAGS -R$with_ssl/lib"
-+                      LDFLAGS="$LDFLAGS"
-               fi
-       fi
-       echo "$as_me:$LINENO: checking for RAND_file_name in -lcrypto" >&5
-@@ -7910,13 +7910,6 @@
-       fi
-       if test "x$with_system_libvncserver" != "xyes"; then
-               rflag=""
--              if test "x$ld_minus_R" = "xno"; then
--                      :
--              elif test "x$GCC" = "xyes"; then
--                      rflag="-Xlinker -R$with_system_libvncserver/lib"
--              else
--                      rflag="-R$with_system_libvncserver/lib"
--              fi
-               cmd="$with_system_libvncserver/bin/libvncserver-config"
-               if $cmd --version 1>/dev/null 2>&1; then
-                       cvers=`$cmd --version 2>/dev/null`
-@@ -7958,9 +7951,9 @@
-               if test "x$ld_minus_R" = "xno"; then
-                       :
-               elif test "x$GCC" = "xyes"; then
--                      rflag=" -Xlinker -R$rprefix/lib "
-+                      rflag=" -Xlinker "
-               else
--                      rflag=" -R$rprefix/lib "
-+                      rflag=" "
-               fi
-               cvers=`libvncserver-config --version 2>/dev/null`
-               cscore=`echo "$cvers" | tr '.' ' ' | awk '{print 10000 * $1 + 100 * $2 + $3}'`
-@@ -8039,9 +8032,9 @@
-                       :
-               elif test "x$GCC" = "xyes"; then
-                       # this is not complete... in general a rat's nest.
--                      LDFLAGS="$LDFLAGS -Xlinker -R$with_jpeg/lib"
-+                      LDFLAGS="$LDFLAGS -Xlinker"
-               else
--                      LDFLAGS="$LDFLAGS -R$with_jpeg/lib"
-+                      LDFLAGS="$LDFLAGS"
-               fi
-       fi
-       if test "${ac_cv_header_jpeglib_h+set}" = set; then
-@@ -8320,9 +8313,9 @@
-               if test "x$ld_minus_R" = "xno"; then
-                       :
-               elif test "x$GCC" = "xyes"; then
--                      LDFLAGS="$LDFLAGS -Xlinker -R$with_zlib/lib"
-+                      LDFLAGS="$LDFLAGS -Xlinker"
-               else
--                      LDFLAGS="$LDFLAGS -R$with_zlib/lib"
-+                      LDFLAGS="$LDFLAGS"
-               fi
-       fi
-       if test "${ac_cv_header_zlib_h+set}" = set; then
diff --git a/at-spi2-atk/at-spi2-atk.nm b/at-spi2-atk/at-spi2-atk.nm
deleted file mode 100644 (file)
index 32a168e..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = at-spi2-atk
-version    = %{ver_major}.%{ver_minor}
-ver_major  = 2.19
-ver_minor  = 92
-release    = 1
-
-groups     = System/Libraries
-url        = http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
-license    = LGPLv2+
-summary    = A GTK+ module that bridges ATK to D-Bus at-spi.
-
-description
-       The ATK library provides a set of interfaces for adding accessibility
-       support to applications and graphical user interface toolkits.
-end
-
-source_dl  = http://download.gnome.org/sources/%{name}/%{ver_major}/
-sources    = %{thisapp}.tar.xz
-
-build
-       requires
-               at-spi2-core-devel >= 2.19
-               atk-devel
-               dbus-devel >= 1.5
-               dbus-glib-devel
-               glib2-devel
-               intltool
-               libxml2-devel
-       end
-
-       configure_options += \
-               --disable-gtk-doc-html \
-               --disable-static
-
-       install_cmds
-               # Remove unneedet files.
-               rm -rvf %{BUILDROOT}%{libdir}/gnome-settings*
-               rm -rvf %{BUILDROOT}%{libdir}/gtk-2*
-       end
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-
-               files += \
-                       %{datadir}/gir*/
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/at-spi2-core/at-spi2-core.nm b/at-spi2-core/at-spi2-core.nm
deleted file mode 100644 (file)
index 0d525aa..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = at-spi2-core
-version    = %{ver_major}.%{ver_minor}
-ver_major  = 2.19
-ver_minor  = 92
-release    = 2
-
-groups     = System/Libraries
-url        = http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
-license    = LGPLv2+
-summary    = Protocol definitions and daemon for D-Bus at-spi.
-
-description
-       The ATK library provides a set of interfaces for adding accessibility
-       support to applications and graphical user interface toolkits.
-end
-
-source_dl  = http://download.gnome.org/sources/%{name}/%{ver_major}/
-sources    = %{thisapp}.tar.xz
-
-build
-       requires
-               dbus-devel
-               intltool
-               glib2-devel
-               gobject-introspection-devel
-               libXtst-devel
-               libXext-devel
-               libXi-devel
-       end
-
-       export LD_LIBRARY_PATH = %{DIR_APP}/atspi/.libs
-
-       configure_options += \
-               --disable-gtk-doc-html \
-               --disable-static
-
-       install_cmds
-               # Remove unneeded files for xdg.
-               rm -rvf %{BUILDROOT}%{sysconfdir}/xdg
-       end
-end
-
-packages
-       package %{name}
-
-       package %{name}-libs
-               template LIBS
-       end
-
-       package %{name}-devel
-               template DEVEL
-
-               files += \
-                       %{datadir}/gir*/
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/clutter/clutter.nm b/clutter/clutter.nm
deleted file mode 100644 (file)
index 1d812b4..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = clutter
-version    = %{ver_maj}.%{ver_min}
-ver_maj    = 1.13
-ver_min    = 4
-release    = 2
-
-groups     = Development/Libraries
-url        = http://www.clutter-project.org/
-license    = LGPLv2+
-summary    = Open Source software library for creating rich graphical user \
-       interfaces.
-
-description
-       Clutter is an open source software library for creating fast,
-       visually rich graphical user interfaces. The most obvious example
-       of potential usage is in media center type applications.
-       We hope however it can be used for a lot more.
-end
-
-source_dl  = http://download.gnome.org/sources/clutter/%{ver_maj}/
-sources    = %{thisapp}.tar.xz
-
-build
-       requires
-               atk-devel
-               cairo-gobject-devel
-               gdk-pixbuf2-devel
-               glib2-devel
-               gobject-introspection-devel >= 0.9.6
-               cogl-devel
-               gtk3-devel
-               json-glib-devel
-               libXcomposite-devel
-               libXdamage-devel
-               libXi-devel
-               libGL-devel
-               pango-devel
-       end
-
-       export LD_LIBRARY_PATH = %{DIR_APP}/clutter/.libs
-
-       configure_options += \
-               --enable-xinput
-
-       make_build_targets += V=1
-end
-
-packages
-       package %{name}
-               requires
-                       libGL
-               end
-       end
-
-       package %{name}-devel
-               template DEVEL
-
-               files += \
-                       %{datadir}/gir*/
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/clutter/patches/clutter-1.13.4-xi23.patch b/clutter/patches/clutter-1.13.4-xi23.patch
deleted file mode 100644 (file)
index b11c80c..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-From b58a1d66816c19eda079a1bd7cecd1ad03644e69 Mon Sep 17 00:00:00 2001
-From: "Jasper St. Pierre" <jstpierre@mecheye.net>
-Date: Wed, 23 Jan 2013 17:09:59 -0500
-Subject: [PATCH] x11: Always request XI2.2
-
-The X server should fill in the minor version that it supports in the
-case where it only supports the older version. We should not get a
-BadRequest or fail the version check if we pass something higher.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=692466
----
- clutter/x11/clutter-backend-x11.c | 5 -----
- 1 file changed, 5 deletions(-)
-
-diff --git a/clutter/x11/clutter-backend-x11.c b/clutter/x11/clutter-backend-x11.c
-index 2d8f4ba..26f9581 100644
---- a/clutter/x11/clutter-backend-x11.c
-+++ b/clutter/x11/clutter-backend-x11.c
-@@ -239,12 +239,7 @@ clutter_backend_x11_create_device_manager (ClutterBackendX11 *backend_x11)
-             {
- #ifdef HAVE_XINPUT_2
-               int major = 2;
--
--#ifdef HAVE_XINPUT_2_2
-               int minor = 2;
--#else
--              int minor = 0;
--#endif /* HAVE_XINPUT_2_2 */
-               if (XIQueryVersion (backend_x11->xdpy, &major, &minor) != BadRequest)
-                 {
--- 
-1.8.1.2
-
-From 3e1450ba17fce90a8034cc525c67a87ff3cdd53d Mon Sep 17 00:00:00 2001
-From: "Jasper St. Pierre" <jstpierre@mecheye.net>
-Date: Wed, 23 Jan 2013 14:49:26 -0500
-Subject: [PATCH] clutter-backend: Request XI2.3
-
-Since XIQueryVersion, the bad API that it is, chooses the first client
-version that it gets, we need to ensure that we pass XIQueryVersion the
-new XI2.3 version, knowing fully well that Clutter won't be confused
-by the new features.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=692466
----
- clutter/x11/clutter-backend-x11.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/clutter/x11/clutter-backend-x11.c b/clutter/x11/clutter-backend-x11.c
-index 26f9581..1015f4c 100644
---- a/clutter/x11/clutter-backend-x11.c
-+++ b/clutter/x11/clutter-backend-x11.c
-@@ -239,7 +239,7 @@ clutter_backend_x11_create_device_manager (ClutterBackendX11 *backend_x11)
-             {
- #ifdef HAVE_XINPUT_2
-               int major = 2;
--              int minor = 2;
-+              int minor = 3;
-               if (XIQueryVersion (backend_x11->xdpy, &major, &minor) != BadRequest)
-                 {
--- 
-1.8.1.2
-
diff --git a/clutter/patches/oob-device-fix.patch b/clutter/patches/oob-device-fix.patch
deleted file mode 100644 (file)
index cc59282..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-From d5604be9e5a148ced73dee2ede49b38f97119baf Mon Sep 17 00:00:00 2001
-From: Yanko Kaneti <yaneti@declera.com>
-Date: Mon, 28 Jan 2013 15:49:51 +0200
-Subject: [PATCH] xi2: Fix access beyond array boundaries
-
----
- clutter/x11/clutter-device-manager-xi2.c | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/clutter/x11/clutter-device-manager-xi2.c b/clutter/x11/clutter-device-manager-xi2.c
-index 616dee7..bd9473e 100644
---- a/clutter/x11/clutter-device-manager-xi2.c
-+++ b/clutter/x11/clutter-device-manager-xi2.c
-@@ -94,13 +94,13 @@ translate_valuator_class (Display             *xdisplay,
-       atoms_initialized = TRUE;
-     }
--  for (i = CLUTTER_INPUT_AXIS_IGNORE;
--       i < CLUTTER_INPUT_AXIS_LAST;
-+  for (i = 0;
-+       i < N_AXIS_ATOMS;
-        i += 1)
-     {
-       if (clutter_input_axis_atoms[i] == class->label)
-         {
--          axis = i;
-+          axis = i + 1;
-           break;
-         }
-     }
--- 
-1.8.1
-
diff --git a/cogl/cogl.nm b/cogl/cogl.nm
deleted file mode 100644 (file)
index af6285a..0000000
+++ /dev/null
@@ -1,82 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = cogl
-version    = %{ver_maj}.%{ver_min}
-ver_maj    = 1.13
-ver_min    = 2
-release    = 2
-
-groups     = Development/Libraries
-url        = http://www.clutter-project.org/
-license    = LGPLv2+
-summary    = A library for using 3D graphics hardware to draw pretty pictures
-
-description
-       Cogl is a small open source library for using 3D graphics hardware to draw
-       pretty pictures. The API departs from the flat state machine style of
-       OpenGL and is designed to make it easy to write orthogonal components that
-       can render without stepping on each others toes.
-
-       As well aiming for a nice API, we think having a single library as opposed
-       to an API specification like OpenGL has a few advantages too; like being
-       able to paper over the inconsistencies/bugs of different OpenGL
-       implementations in a centralized place, not to mention the myriad of OpenGL
-       extensions. It also means we are in a better position to provide utility
-       APIs that help software developers since they only need to be implemented
-       once and there is no risk of inconsistency between implementations.
-
-       Having other backends, besides OpenGL, such as drm, Gallium or D3D are
-       options we are interested in for the future.
-end
-
-source_dl  = http://download.gnome.org/sources/cogl/%{ver_maj}/
-sources    = %{thisapp}.tar.xz
-
-build
-       requires
-               cairo-devel
-               gdk-pixbuf2-devel
-               glib2-devel
-               gobject-introspection-devel
-               libXcomposite-devel
-               libXdamage-devel
-               libXext-devel
-               libXfixes-devel
-               libGL-devel
-               pango-devel
-       end
-
-       export LD_LIBRARY_PATH = %{DIR_APP}/cogl/.libs:%{DIR_APP}/cogl-pango/.libs
-
-       configure_options += \
-               --enable-cairo \
-               --enable-gdk-pixbuf \
-               --enable-cogl-pango \
-               --enable-glx \
-               --enable-introspection=yes \
-               --disable-gtk-doc
-
-       make_build_targets += V=1
-
-       install_cmds
-               rm -vf %{BUILDROOT}%{datadir}/cogl/examples-data/crate.jpg
-       end
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-
-               files += \
-                       %{datadir}/gir*/
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/dejavu-fonts/dejavu-fonts.nm b/dejavu-fonts/dejavu-fonts.nm
deleted file mode 100644 (file)
index 24a77fa..0000000
+++ /dev/null
@@ -1,184 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = dejavu-fonts
-version    = 2.33
-release    = 1
-arch       = noarch
-
-groups     = System/Fonts
-url        = http://www.dejavu-fonts.org/
-license    = Bitstream Vera and Public Domain
-summary    = DejaVu fonts.
-
-description
-       The DejaVu font set is based on the "Bitstream Vera" fonts, release 1.10. Its
-       purpose is to provide a wider range of characters, while maintaining the 
-       original style, using an open collaborative development process.
-end
-
-source_dl  = http://sourceforge.net/projects/dejavu/files/dejavu/%{version}/
-sources    = %{thisapp}.tar.bz2
-
-fontname = dejavu
-fontdir = %{datadir}/fonts/%{fontname}/
-fontconfig_templatedir = %{datadir}/fontconfig/conf.avail/
-fontconfig_confdir = %{sysconfdir}/fonts/conf.d/
-
-build
-       requires
-               perl(Font::TTF)
-               bzip2
-               fontforge
-               unicode-ucd
-       end
-
-       make_build_targets += \
-               VERSION=%{version} \
-               FC-LANG="" \
-               BLOCKS=/usr/share/unicode/ucd/Blocks.txt \
-               UNICODEDATA=/usr/share/unicode/ucd/UnicodeData.txt
-
-       test
-               make check
-       end
-
-       install
-               # Compress the huge state.txt.
-               bzip2 -9 build/status.txt
-
-               # Create directories and install font files.
-               install -m 0755 -d %{BUILDROOT}%{fontdir}
-               install -m 0644 -p build/*.ttf %{BUILDROOT}%{fontdir}
-
-               # Create directories for configuration files.
-               install -m 0755 -d %{BUILDROOT}%{fontconfig_templatedir} \
-                       %{BUILDROOT}%{fontconfig_confdir}
-
-               # Install config files and symlink them to /etc.
-               cd fontconfig
-               for fontconf in *conf; do
-                       install -m 0644 -p $fontconf %{BUILDROOT}%{fontconfig_templatedir}
-                       ln -s ../../..%{fontconfig_templatedir}$fontconf \
-                               %{BUILDROOT}%{fontconfig_confdir}/$fontconf
-
-               done
-       end
-end
-
-packages
-       # Template for fonts.
-       template FONT
-               requires
-                       %{name} = %{thisver}
-               end
-       end
-
-       package %{name}
-
-       package %{name}-sans-fonts
-               template FONT
-
-               summary = Variable-width sans-serif font faces.
-               description
-                       This package consists of the DejaVu sans-serif variable-width font faces, in
-                       their unabridged version.
-               end
-
-               files
-                       %{fontdir}DejaVuSans.ttf
-                       %{fontdir}DejaVuSans-*.ttf
-                       %{fontdir}DejaVuSansCondensed*.ttf
-                       %{fontconfig_templatedir}*-sans.conf
-                       %{fontconfig_confdir}*-sans.conf
-               end
-       end
-
-       package %{name}-serif-fonts
-               template FONT
-
-               summary = Variable-width serif font faces.
-               description
-                       This package consists of the DejaVu serif variable-width font faces, in
-                       their unabridged version.
-               end
-
-               files
-                       %{fontdir}DejaVuSerif.ttf
-                       %{fontdir}DejaVuSerif-*.ttf
-                       %{fontdir}DejaVuSerifCondensed*.ttf
-                       %{fontconfig_templatedir}*-serif.conf
-                       %{fontconfig_confdir}*-serif.conf
-               end
-       end
-
-       package %{name}-sans-mono-fonts
-               template FONT
-
-               summary = Monospace sans-serif fon faces.
-               description
-                       This package consists of the DejaVu sans-serif monospace font faces, in their
-                       unabridged version.
-               end
-
-               files
-                       %{fontdir}DejaVuSansMono.ttf
-                       %{fontconfig_templatedir}*-sans-mono.conf
-                       %{fontconfig_confdir}*-sans-mono.conf
-               end
-       end
-
-       package %{name}-lgc-sans-fonts
-               template FONT
-
-               summary = Variable-width sans-serif font faces, Latin-Greek-Cyrillic subset.
-               description
-                       This package consists of the DejaVu sans-serif variable-width font faces, with
-                       unicode coverage restricted to Latin, Greek and Cyrillic.
-               end
-
-               files
-                       %{fontdir}DejaVuLGCSans.ttf
-                       %{fontdir}DejaVuLGCSans-*.ttf
-                       %{fontdir}DejaVuLGCSansCondensed*.ttf
-                       %{fontconfig_templatedir}*-lgc-sans.conf
-                       %{fontconfig_confdir}*-lgc-sans.conf
-               end
-       end
-
-       package %{name}-lgc-serif-fonts
-               template FONT
-
-               summary = Variable-width serif font faces, Latin-Greek-Cyrillic subset.
-               description
-                       This package consists of the DejaVu serif variable-width font faces, with
-                       unicode coverage restricted to Latin, Greek and Cyrillic.
-               end
-
-               files
-                       %{fontdir}DejaVuLGCSerif.ttf
-                       %{fontdir}DejaVuLGCSerif-*.ttf
-                       %{fontdir}DejaVuLGCSerifCondensed*.ttf
-                       %{fontconfig_templatedir}*-lgc-serif.conf
-                       %{fontconfig_confdir}*-lgc-serif.conf
-               end
-       end
-
-       package %{name}-lgc-sans-mono-fonts
-               template FONT
-
-               summary = Monospace sans-serif font faces, Latin-Greek-Cyrillic subset.
-               description
-                       This package consists of the DejaVu sans-serif monospace font faces, with
-                       unicode coverage restricted to Latin, Greek and Cyrillic.
-               end
-
-               files
-                       %{fontdir}DejaVuLGCSansMono*.ttf
-                       %{fontconfig_templatedir}*-lgc-sans-mono.conf
-                       %{fontconfig_confdir}*-lgc-sans-mono.conf
-               end
-       end
-end
diff --git a/fontforge/fontforge.nm b/fontforge/fontforge.nm
deleted file mode 100644 (file)
index 75984ed..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = fontforge
-version    = 20110222
-release    = 2
-
-groups     = Applications/Publishing
-url        = http://fontforge.sourceforge.net/
-license    = BSD
-summary    = Outline and bitmap font editor.
-
-description
-       FontForge (former PfaEdit) is a font editor for outline and bitmap
-       fonts. It supports a range of font formats, including PostScript
-       (ASCII and binary Type 1, some Type 3 and Type 0), TrueType, OpenType
-       (Type2) and CID-keyed fonts.
-end
-
-source_dl  = http://sourceforge.net/projects/fontforge/files/fontforge-source/
-sources    = %{name}_full-%{version}.tar.bz2
-
-build
-       requires
-               cairo-devel>=1.12.2
-               freetype-devel
-               gettext
-               libjpeg-devel
-               libpng-devel
-               libtiff-devel
-               libXft-devel
-               libXt-devel
-               libxml2-devel
-               pango-devel>=1.29.5-2
-               python-devel
-               xorg-x11-proto-devel
-       end
-
-       configure_options += \
-               --with-freetype-bytecode=no \
-               --with-regular-link \
-               --enable-pyextension
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/fontforge/patches/fontforge-20090224-pythondl.patch b/fontforge/patches/fontforge-20090224-pythondl.patch
deleted file mode 100644 (file)
index 45e04bf..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-diff -Nur fontforge-20090224.orig/configure fontforge-20090224/configure
---- fontforge-20090224.orig/configure  2008-12-24 14:04:18.000000000 -0700
-+++ fontforge-20090224/configure       2009-04-01 22:56:07.000000000 -0600
-@@ -26670,6 +26670,7 @@
-   else
-     PYLIBS=""
-   fi
-+  PYDEFINES="$PYDEFINES, ('SOLIBDIR','\"$libdir/\"')"
-   PY=pyhook/setup.py
- fi
-diff -Nur fontforge-20090224.orig/pyhook/loadfontforge.h fontforge-20090224/pyhook/loadfontforge.h
---- fontforge-20090224.orig/pyhook/loadfontforge.h     2007-12-23 19:28:35.000000000 -0700
-+++ fontforge-20090224/pyhook/loadfontforge.h  2009-04-01 22:49:08.000000000 -0600
-@@ -11,7 +11,7 @@
-     if ( (lib = dlopen("libgunicode" SO_EXT,RTLD_LAZY))==NULL ) {
- #ifdef PREFIX
--      lib = dlopen( PREFIX "/lib/" "libgunicode" SO_EXT,RTLD_LAZY);
-+      lib = dlopen( SOLIBDIR "libgunicode.so.3" ,RTLD_LAZY);
- #endif
-     }
-     if ( lib==NULL ) {
-@@ -21,7 +21,7 @@
-     if ( (lib = dlopen("libgutils" SO_EXT,RTLD_LAZY))==NULL ) {
- #ifdef PREFIX
--      lib = dlopen( PREFIX "/lib/" "libgutils" SO_EXT,RTLD_LAZY);
-+      lib = dlopen( SOLIBDIR "libgutils.so.1" ,RTLD_LAZY);
- #endif
-     }
-     if ( lib==NULL ) {
-@@ -31,7 +31,7 @@
-     if ( (lib = dlopen("libfontforge" SO_EXT,RTLD_LAZY))==NULL ) {
- #ifdef PREFIX
--      lib = dlopen( PREFIX "/lib/" "libfontforge" SO_EXT,RTLD_LAZY);
-+      lib = dlopen( SOLIBDIR "libfontforge.so.1" ,RTLD_LAZY);
- #endif
-     }
-     if ( lib==NULL ) {
diff --git a/fontforge/patches/fontforge-20100501-select-points-crash.patch b/fontforge/patches/fontforge-20100501-select-points-crash.patch
deleted file mode 100644 (file)
index 90c9bde..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
---- fontforge-20100501.orig/fontforge/charview.c       2010-04-15 03:26:28.000000000 +0100
-+++ fontforge-20100501/fontforge/charview.c    2011-03-01 15:09:22.821753002 +0000
-@@ -8597,7 +8597,7 @@
- static int CVNumForePointsSelected(CharView *cv, BasePoint **bp) {
-     SplineSet *spl;
-     SplinePoint *test, *first;
--    BasePoint *bps[4];
-+    BasePoint *bps[5];
-     int i, cnt;
-     if ( cv->b.drawmode!=dm_fore )
diff --git a/fontforge/patches/fontforge-20110222-libpng15.patch b/fontforge/patches/fontforge-20110222-libpng15.patch
deleted file mode 100644 (file)
index 156e3c1..0000000
+++ /dev/null
@@ -1,176 +0,0 @@
-From e76a8a537dbf8c47024f5863f9f18ed55ad686d3 Mon Sep 17 00:00:00 2001
-From: michal-n <michal-n@users.sourceforge.net>
-Date: Sat, 17 Dec 2011 15:24:12 +0100
-Subject: [PATCH] There was no need to panic...
- The patch from Paul contained errant reference to 'png_color16'.
- The correct form is 'png_color_16'. So, patch reapplied.
-
----
- gutils/gimagewritepng.c |  100 +++++++++++++++++++++++-----------------------
- 1 files changed, 50 insertions(+), 50 deletions(-)
-
-diff --git a/gutils/gimagewritepng.c b/gutils/gimagewritepng.c
-index 43fa097..a88ec63 100644
---- a/gutils/gimagewritepng.c
-+++ b/gutils/gimagewritepng.c
-@@ -236,6 +236,7 @@ return(false);
-        }
-    } else {
-        if ( base->trans!=-1 ) {
-+         trans_color = galloc(sizeof(png_color_16));
-          trans_color->red = COLOR_RED(base->trans);
-          trans_color->green = COLOR_GREEN(base->trans);
-          trans_color->blue = COLOR_BLUE(base->trans);
-@@ -258,6 +259,7 @@ return(false);
-     _png_write_end(png_ptr, info_ptr);
-     if ( trans_alpha!=NULL ) gfree(trans_alpha);
-+    if ( trans_color!=NULL ) gfree(trans_color);
-     if ( palette!=NULL ) gfree(palette);
-     _png_destroy_write_struct(&png_ptr, &info_ptr);
-     gfree(rows);
-@@ -296,7 +298,7 @@ static void user_error_fn(png_structp png_ptr, png_const_charp error_msg) {
- #if (PNG_LIBPNG_VER < 10500)
-     longjmp(png_ptr->jmpbuf,1);
- #else
--    _png_longjmp (png_ptr, 1);
-+    png_longjmp (png_ptr, 1);
- #endif
- }
-@@ -310,6 +312,12 @@ int GImageWrite_Png(GImage *gi, FILE *fp, int progressive) {
-     png_infop info_ptr;
-     png_byte **rows;
-     int i;
-+    int bit_depth;
-+    int color_type;
-+    int num_palette;
-+    png_bytep trans_alpha = NULL;
-+    png_color_16p trans_color = NULL;
-+    png_colorp palette = NULL;
-    png_ptr = png_create_write_struct(PNG_LIBPNG_VER_STRING,
-       (void *)NULL, user_error_fn, user_warning_fn);
-@@ -336,65 +344,60 @@ return(false);
-    png_init_io(png_ptr, fp);
--   info_ptr->width = base->width;
--   info_ptr->height = base->height;
--   info_ptr->bit_depth = 8;
--   info_ptr->valid = 0;
--   info_ptr->interlace_type = progressive;
--   if ( base->trans!=-1 ) {
--       info_ptr->num_trans = 1;
--       info_ptr->valid |= PNG_INFO_tRNS;
-+   bit_depth = 8;
-+   num_palette = base->clut==NULL?2:base->clut->clut_len;
-+   if ( base->image_type==it_index || base->image_type==it_bitmap ) {
-+       color_type = PNG_COLOR_TYPE_PALETTE;
-+       if ( num_palette<=2 )
-+         bit_depth=1;
-+       else if ( num_palette<=4 )
-+         bit_depth=2;
-+       else if ( num_palette<=16 )
-+         bit_depth=4;
-+   } else {
-+       color_type = PNG_COLOR_TYPE_RGB;
-+       if ( base->image_type == it_rgba )
-+         color_type = PNG_COLOR_TYPE_RGB_ALPHA;
-    }
-+
-+   png_set_IHDR(png_ptr, info_ptr, base->width, base->height,
-+              bit_depth, color_type, progressive,
-+              PNG_COMPRESSION_TYPE_DEFAULT, PNG_FILTER_TYPE_DEFAULT);
-    if ( base->image_type==it_index || base->image_type==it_bitmap ) {
--       info_ptr->color_type = PNG_COLOR_TYPE_PALETTE;
--       info_ptr->valid |= PNG_INFO_PLTE;
--       info_ptr->num_palette = base->clut==NULL?2:base->clut->clut_len;
--       info_ptr->palette = (png_color *) galloc(info_ptr->num_palette*sizeof(png_color));
-+       palette = (png_color *) galloc(num_palette*sizeof(png_color));
-        if ( base->clut==NULL ) {
--          info_ptr->palette[0].red = info_ptr->palette[0].green = info_ptr->palette[0].blue = 0;
--          info_ptr->palette[1].red = info_ptr->palette[1].green = info_ptr->palette[1].blue = 0xff;
-+          palette[0].red = palette[0].green = palette[0].blue = 0;
-+          palette[1].red = palette[1].green = palette[1].blue = 0xff;
-        } else {
--         for ( i=0; i<info_ptr->num_palette; ++i ) {
-+         for ( i=0; i<num_palette; ++i ) {
-               long col = base->clut->clut[i];
--              info_ptr->palette[i].red = COLOR_RED(col);
--              info_ptr->palette[i].green = COLOR_GREEN(col);
--              info_ptr->palette[i].blue = COLOR_BLUE(col);
-+              palette[i].red = COLOR_RED(col);
-+              palette[i].green = COLOR_GREEN(col);
-+              palette[i].blue = COLOR_BLUE(col);
-          }
-        }
--       if ( info_ptr->num_palette<=2 )
--         info_ptr->bit_depth=1;
--       else if ( info_ptr->num_palette<=4 )
--         info_ptr->bit_depth=2;
--       else if ( info_ptr->num_palette<=16 )
--         info_ptr->bit_depth=4;
--       if ( info_ptr->num_palette<=16 )
-+       png_set_PLTE(png_ptr, info_ptr, palette, num_palette);
-+       if ( num_palette<=16 )
-          png_set_packing(png_ptr);
-+
-        if ( base->trans!=-1 ) {
--#if ( PNG_LIBPNG_VER_MAJOR > 1 || PNG_LIBPNG_VER_MINOR > 2 )
--         info_ptr->trans_alpha = galloc(1);
--         info_ptr->trans_alpha[0] = base->trans;
--#else
--         info_ptr->trans = galloc(1);
--         info_ptr->trans[0] = base->trans;
--#endif
-+        trans_alpha = galloc(1);
-+        trans_alpha[0] = base->trans;
-        }
-    } else {
--       info_ptr->color_type = PNG_COLOR_TYPE_RGB;
-        if ( base->trans!=-1 ) {
--#if ( PNG_LIBPNG_VER_MAJOR > 1 || PNG_LIBPNG_VER_MINOR > 2 )
--         info_ptr->trans_color.red = COLOR_RED(base->trans);
--         info_ptr->trans_color.green = COLOR_GREEN(base->trans);
--         info_ptr->trans_color.blue = COLOR_BLUE(base->trans);
--#else
--         info_ptr->trans_values.red = COLOR_RED(base->trans);
--         info_ptr->trans_values.green = COLOR_GREEN(base->trans);
--         info_ptr->trans_values.blue = COLOR_BLUE(base->trans);
--#endif
-+         trans_color = galloc(sizeof(png_color_16));
-+         trans_color->red = COLOR_RED(base->trans);
-+         trans_color->green = COLOR_GREEN(base->trans);
-+         trans_color->blue = COLOR_BLUE(base->trans);
-        }
-    }
-+   if ( base->trans!=-1 ) {
-+       png_set_tRNS(png_ptr, info_ptr, trans_alpha, 1, trans_color);
-+   }
-    png_write_info(png_ptr, info_ptr);
--    if (info_ptr->color_type == PNG_COLOR_TYPE_RGB)
-+    if (color_type == PNG_COLOR_TYPE_RGB)
-       png_set_filler(png_ptr, '\0', PNG_FILLER_BEFORE);
-     rows = galloc(base->height*sizeof(png_byte *));
-@@ -405,12 +408,9 @@ return(false);
-     png_write_end(png_ptr, info_ptr);
--#if ( PNG_LIBPNG_VER_MAJOR > 1 || PNG_LIBPNG_VER_MINOR > 2 )
--    if ( info_ptr->trans_alpha!=NULL ) gfree(info_ptr->trans_alpha);
--#else
--    if ( info_ptr->trans!=NULL ) gfree(info_ptr->trans);
--#endif
--    if ( info_ptr->palette!=NULL ) gfree(info_ptr->palette);
-+    if ( trans_alpha!=NULL ) gfree(trans_alpha);
-+    if ( trans_color!=NULL ) gfree(trans_color);
-+    if ( palette!=NULL ) gfree(palette);
-     png_destroy_write_struct(&png_ptr, &info_ptr);
-     gfree(rows);
- return( 1 );
--- 
-1.7.4.1
-
diff --git a/gnome-themes-standard/gnome-themes-standard.nm b/gnome-themes-standard/gnome-themes-standard.nm
deleted file mode 100644 (file)
index e5f1fc2..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = gnome-themes-standard
-ver_major  = 3.20
-version    = %{ver_major}
-release    = 1
-
-groups     = 
-url        = http://git.gnome.org/browse/gnome-themes-standard
-license    = LGPLv2+
-summary    = Standard themes for GNOME applications.
-
-description
-       The gnome-themes-standard package contains the standard theme for the GNOME
-       desktop, which provides default appearance for cursors, desktop background,
-       window borders and GTK+ applications.
-end
-
-source_dl  = http://download.gnome.org/sources/%{name}/%{ver_major}/
-sources    = %{thisapp}.tar.xz
-
-build
-       requires
-               /usr/bin/gtk-update-icon-cache
-               gtk3-devel >= 3.0.2
-               librsvg2-devel
-               intltool
-       end
-
-       configure_options += \
-               --disable-static \
-               --disable-gtk2-engine
-
-       install_cmds
-               mkdir -pv %{BUILDROOT}%{sysconfdir}/gtk-3.0
-
-               install -m 0664 %{DIR_SOURCE}/settings.ini \
-                       %{BUILDROOT}%{sysconfdir}/gtk-3.0/
-       end
-end
-
-packages
-       package %{name}
-               requires
-                       adwaita-cursor-theme = %{thisver}
-                       adwaita-gtk3-theme = %{thisver}
-               end
-       end
-
-       package adwaita-cursor-theme
-               arch = noarch
-
-               summary = Adwaita cursor theme.
-               description
-                       The adwaita-cursor-theme package contains a modern set of cursors originally
-                       designed for the GNOME desktop.
-               end
-
-               files
-                       %{datadir}/icons/Adwaita
-               end
-       end
-
-       package adwaita-gtk3-theme
-               summary = Adwaita gtk3 theme.
-               description
-                       The adwaita-gtk3-theme package contains a gtk3 theme for presenting widgets
-                       with a GNOME look and feel.
-               end
-
-               files
-                       %{libdir}/gtk-3.0/
-                       %{datadir}/themes/Adwaita/gtk-3.0
-                       %{sysconfdir}/gtk-3.0/settings.ini
-               end
-       end
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/gnome-themes-standard/settings.ini b/gnome-themes-standard/settings.ini
deleted file mode 100644 (file)
index aa23544..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-[Settings]
-gtk-theme-name = Adwaita
-gtk-icon-theme-name = gnome
-gtk-cursor-theme-name = Adwaita
-gtk-button-images = 0
-gtk-menu-images = 0
-gtk-auto-mnemonics = 0
diff --git a/gtk3/gtk3.nm b/gtk3/gtk3.nm
deleted file mode 100644 (file)
index ff81f6d..0000000
+++ /dev/null
@@ -1,89 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = gtk3
-version    = %{ver_major}.%{ver_minor}
-ver_major  = 3.20
-ver_minor  = 0
-release    = 2
-
-groups     = System/Libraries
-url        = http://www.gtk.org
-license    = LGPLv2+
-summary    = The GIMP Toolkit, a library for creating GUIs for X.
-
-description
-       GTK+ is a multi-platform toolkit for creating graphical user
-       interfaces.
-end
-
-thisapp = gtk+-%{version}
-
-source_dl  = http://download.gnome.org/sources/gtk+/%{ver_major}/
-sources    = %{thisapp}.tar.xz
-
-build
-       requires
-               atk-devel >= 2.7.5
-               at-spi2-atk-devel
-               cairo-devel >= 1.14.0
-               cairo-gobject-devel >= 1.14.0
-               fontconfig-devel
-               gdk-pixbuf2-devel >= 2.30.0
-               gettext-devel >= 0.18.3
-               glib2-devel >= 2.35.3
-               gobject-introspection-devel >= 1.39.0
-               libepoxy-devel >= 1.0
-               libXi-devel
-               libXrandr-devel
-               libXrender-devel
-               libXfixes-devel
-               libXdamage-devel
-               pango-devel >= 1.37.3
-       end
-
-       export LD_LIBRARY_PATH = %{DIR_APP}/gdk/.libs:%{DIR_APP}/gtk/.libs
-
-       configure_options += \
-               --enable-x11-backend \
-               --enable-introspection=yes \
-               --disable-gtk2-dependency \
-               --disable-wayland-backend \
-               --disable-gtk-doc-html \
-               --disable-colord \
-               --disable-cups \
-               --disable-papi
-
-       install_cmds
-               # Remove unneeded files.
-               rm -rvf %{BUILDROOT}%{datadir}/gtk-3.0/demo
-               rm -rvf %{BUILDROOT}%{bindir}/*demo*
-       end
-end
-
-packages
-       package %{name}
-
-       package %{name}-libs
-               template LIBS
-       end
-
-       package %{name}-devel
-               template DEVEL
-
-               requires
-                       at-spi2-atk-devel
-                       atk-devel
-                       glib2-devel
-               end
-
-               files += \
-                       %{datadir}/gir*/
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libX11/libX11.nm b/libX11/libX11.nm
deleted file mode 100644 (file)
index 3975a98..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libX11
-version    = 1.5.0
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = System/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X11 protocol client library.
-
-description
-       Client library for X.org X11 protocol.
-end
-
-source_dl  = ftp://ftp.x.org/pub/individual/lib/
-sources    = %{thisapp}.tar.bz2
-
-build
-       requires
-               libxcb-devel
-               pkg-config
-               xorg-x11-proto-devel
-               xorg-x11-xtrans-devel
-       end
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXau/libXau.nm b/libXau/libXau.nm
deleted file mode 100644 (file)
index b23f5eb..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXau
-version    = 1.0.7
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://xcb.freedesktop.org/
-license    = MIT
-summary    = Sample Authorization Protocol for X.
-
-description
-       This is a very simple mechanism for providing individual access
-       to an X Window System display.It uses existing core protocol and
-       library hooks for specifying authorization data in the connection
-       setup block to restrict use of the display to only those clients
-       that show that they know a server-specific key called a
-       magic cookie.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               pkg-config
-               xorg-x11-proto-devel
-       end
-
-       configure_options +=\
-               --disable-static
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXau/patches/xau-1.0.4-local.patch b/libXau/patches/xau-1.0.4-local.patch
deleted file mode 100644 (file)
index 26b578b..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/AuGetBest.c b/AuGetBest.c
-index ae2b748..5d92dad 100644
---- a/AuGetBest.c
-+++ b/AuGetBest.c
-@@ -120,7 +120,8 @@ XauGetBestAuthByAddr (
-        * Match when:
-        *   either family or entry->family are FamilyWild or
-        *    family and entry->family are the same and
--       *     address and entry->address are the same
-+       *     address and entry->address are the same or
-+       *     family is FamilyLocal
-        *  and
-        *   either number or entry->number are empty or
-        *    number and entry->number are the same
-@@ -139,6 +140,7 @@ XauGetBestAuthByAddr (
-               binaryEqual (entry->address, fully_qual_address,
-                   (int) fully_qual_address_length))
- #endif
-+           || (family == FamilyLocal)
-           ))) &&
-           (number_length == 0 || entry->number_length == 0 ||
-            (number_length == entry->number_length &&
diff --git a/libXaw/libXaw.nm b/libXaw/libXaw.nm
deleted file mode 100644 (file)
index 7dd6b4e..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXaw
-version    = 1.0.11
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X Athena Widget Set.
-
-description
-       Xaw is a widget set based on the X Toolkit Intrinsics (Xt) Library.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               libICE-devel
-               libSM-devel
-               libX11-devel
-               libXt-devel
-               libXmu-devel
-               libXpm-devel
-               libXext-devel
-               pkg-config
-               xorg-x11-proto-devel
-       end
-
-       configure_options += \
-               --disable-static
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXcomposite/libXcomposite.nm b/libXcomposite/libXcomposite.nm
deleted file mode 100644 (file)
index ad9734f..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXcomposite
-version    = 0.4.4
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X Composite extension library.
-
-description
-       X.Org X11 libXcomposite runtime library.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               libX11-devel
-               libXfixes-devel
-               pkg-config
-               xorg-x11-proto-devel
-       end
-
-       configure_options += \
-               --disable-static
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXcursor/index.theme b/libXcursor/index.theme
deleted file mode 100644 (file)
index cda0b19..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-[Icon Theme]
-Inherits=Adwaita
diff --git a/libXcursor/libXcursor.nm b/libXcursor/libXcursor.nm
deleted file mode 100644 (file)
index 7c46086..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXcursor
-version    = 1.1.13
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = Cursor management library.
-
-description
-       This is  a simple library designed to help locate and load cursors.
-       Cursors can be loaded from files or memory. A library of common cursors
-       exists which map to the standard X cursor names.Cursors can exist in
-       several sizes and the library automatically picks the best size.
-end
-
-source_dl  = ftp://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               libX11-devel
-               libXfixes-devel
-               libXrender-devel >= 0.8.2
-               xorg-x11-proto-devel
-               xorg-x11-util-macros
-       end
-
-       configure_options += \
-               --disable-static
-
-       install_cmds
-               # Install index.theme.
-               mkdir -pv %{BUILDROOT}%{datadir}/icons/default
-               install -m 644 -p %{DIR_SOURCE}/index.theme \
-                       %{BUILDROOT}%{datadir}/icons/default/index.theme
-       end
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXdamage/libXdamage.nm b/libXdamage/libXdamage.nm
deleted file mode 100644 (file)
index 279b4b3..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXdamage
-version    = 1.1.4
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X Damage extension library.
-
-description
-       X.Org X11 libXdamage runtime library.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               libX11-devel
-               libXfixes-devel
-               pkg-config
-               xorg-x11-proto-devel
-       end
-
-       configure_options += \
-               --disable-static
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXdmcp/libXdmcp.nm b/libXdmcp/libXdmcp.nm
deleted file mode 100644 (file)
index f72ce55..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXdmcp
-version    = 1.1.1
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X Display Manager Control Protocol library.
-
-description
-       X Display Manager Control Protocol library.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               pkg-config
-               xorg-x11-proto-devel
-       end
-
-       configure_options += \
-               --disable-static
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXext/libXext.nm b/libXext/libXext.nm
deleted file mode 100644 (file)
index 7109119..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXext
-version    = 1.3.1
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X.Org X11 libXext runtime library.
-
-description
-       X.Org X11 libXext development package.
-end
-
-source_dl  = ftp://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               libX11-devel
-               libXau-devel
-               pkg-config
-               xorg-x11-proto-devel
-       end
-
-       configure_options += \
-               --disable-static
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXfixes/libXfixes.nm b/libXfixes/libXfixes.nm
deleted file mode 100644 (file)
index 565807e..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXfixes
-version    = 5.0
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X Fixes library.
-
-description
-       X Fixes library.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               libX11-devel
-               pkg-config
-               xorg-x11-proto-devel
-       end
-
-       configure_options += \
-               --disable-static
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXfont/libXfont.nm b/libXfont/libXfont.nm
deleted file mode 100644 (file)
index 55de1ee..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXfont
-version    = 1.4.5
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    =  X.Org X11 libXfont runtime library.
-
-description
-       X.Org X11 libXfont development package.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               freetype-devel
-               libfontenc-devel
-               pkg-config
-               xorg-x11-proto-devel
-               xorg-x11-xtrans-devel
-               zlib-devel
-       end
-
-       configure_options += \
-               --disable-static
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXft/libXft.nm b/libXft/libXft.nm
deleted file mode 100644 (file)
index bf726f4..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXft
-version    = 2.3.1
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X.Org X11 libXft runtime library.
-
-description
-       X.Org X11 libXft runtime library.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               fontconfig-devel
-               freetype-devel
-               libXrender-devel
-               pkg-config
-               xorg-x11-proto-devel
-       end
-
-       configure_options += \
-               --disable-static
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXi/libXi.nm b/libXi/libXi.nm
deleted file mode 100644 (file)
index 444e2c2..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXi
-version    = 1.6.2
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://xcb.freedesktop.org/
-license    = MIT
-summary    = X.Org X11 libXi runtime library.
-
-description
-       X.Org X11 libXi runtime library.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               libX11-devel
-               libXext-devel
-               pkg-config
-               xorg-x11-proto-devel
-               xorg-x11-util-macros
-       end
-
-       configure_options += \
-               --disable-static
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXinerama/libXinerama.nm b/libXinerama/libXinerama.nm
deleted file mode 100644 (file)
index c1afbbc..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXinerama
-version    = 1.1.2
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X.Org X11 libXinerama runtime library
-
-description
-       X.Org X11 libXinerama runtime library
-end
-
-source_dl  = ftp://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               libX11-devel
-               libXext-devel
-               xorg-x11-proto-devel
-       end
-
-       configure_options += \
-               --disable-static
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXmu/libXmu.nm b/libXmu/libXmu.nm
deleted file mode 100644 (file)
index 5b52635..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXmu
-version    = 1.1.1
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X.Org X11 libXmu/libXmuu runtime libraries.
-
-description
-       X.Org X11 libXmu/libXmuu runtime libraries.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               libICE-devel
-               libSM-devel
-               libX11-devel
-               libXext-devel
-               libXt-devel
-               pkg-config
-               xorg-x11-util-macros
-               xorg-x11-proto-devel
-       end
-
-       configure_options += \
-               --disable-static
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXpm/libXpm.nm b/libXpm/libXpm.nm
deleted file mode 100644 (file)
index 217320f..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXpm
-version    = 3.5.10
-release    = 2
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X.Org X11 libXpm runtime library.
-
-description
-       X.Org X11 libXpm runtime library.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               gettext
-               libICE-devel
-               libSM-devel
-               libX11-devel
-               libXau-devel
-               libXext-devel
-               libXt-devel
-               pkg-config
-               xorg-x11-proto-devel
-               xorg-x11-util-macros
-       end
-
-       configure_options += \
-               --disable-selective-werror \
-               --disable-static
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXrandr/libXrandr.nm b/libXrandr/libXrandr.nm
deleted file mode 100644 (file)
index 2522d90..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXrandr
-version    = 1.4.0
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X11 libXrandr runtime library.
-
-description
-       X.Org X11 libXrandr runtime library.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               libX11-devel
-               libXext-devel
-               libXrender-devel
-               pkg-config
-               xorg-x11-proto-devel
-       end
-
-       configure_options += \
-               --disable-static
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXrender/libXrender.nm b/libXrender/libXrender.nm
deleted file mode 100644 (file)
index c9ee5b4..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXrender
-version    = 0.9.6
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X11 libXrender runtime library.
-
-description
-       X.Org X11 libXrender runtime library.
-end
-
-source_dl  =
-sources    = %{thisapp}.tar.bz2
-
-build
-       requires
-               libX11-devel
-               pkg-config
-               xorg-x11-proto-devel
-       end
-
-       configure_options += \
-               --disable-static
-end
-
-packages
-       package %{name}
-       end
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXres/libXres.nm b/libXres/libXres.nm
deleted file mode 100644 (file)
index d84d1ee..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXres
-version    = 1.0.6
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X-Resource extension client library.
-
-description
-       X-Resource is an extension that allows a client to query
-       the X server about its usage of various resources.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               libX11-devel
-               libXext-devel
-               pkg-config
-               xorg-x11-proto-devel
-       end
-
-       configure_options += \
-               --disable-static
-
-       make_install_targets += INSTALL="install -p"
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXt/libXt.nm b/libXt/libXt.nm
deleted file mode 100644 (file)
index 9491465..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXt
-version    = 1.1.3
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X.Org X11 libXt runtime library.
-
-description
-       X.Org X11 libXt runtime library.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               libICE-devel
-               libSM-devel
-               libX11-devel
-               pkg-config
-               xorg-x11-proto-devel
-       end
-
-       CFLAGS += -fno-strict-aliasing
-
-       configure_options += \
-               --disable-static
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXtst/libXtst.nm b/libXtst/libXtst.nm
deleted file mode 100644 (file)
index d249ee8..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXtst
-version    = 1.2.1
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X.Org X11 libXtst runtime library.
-
-description
-       X.Org X11 libXtst development package.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               libX11-devel
-               libXext-devel
-               libXi-devel
-               pkg-config
-               xorg-x11-proto-devel
-       end
-
-       configure_options += \
-               --disable-static
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXv/libXv.nm b/libXv/libXv.nm
deleted file mode 100644 (file)
index 011aed0..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXv
-version    = 1.0.7
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X.Org X11 libXv runtime library.
-
-
-description
-       X.Org X11 libXv runtime library.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               libX11-devel
-               libXext-devel
-               pkg-config
-               xorg-x11-proto-devel
-       end
-
-       configure_options += \
-               --disable-static
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXvMC/libXvMC.nm b/libXvMC/libXvMC.nm
deleted file mode 100644 (file)
index fb3bae7..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXvMC
-version    = 1.0.7
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X.Org X11 libXvMC runtime library.
-
-description
-       X.Org X11 libXvMC runtime library.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               libX11-devel
-               libXext-devel
-               libXv-devel
-               pkg-config
-               xorg-x11-proto-devel
-       end
-
-       configure_options += \
-               --disable-static
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libXxf86vm/libXxf86vm.nm b/libXxf86vm/libXxf86vm.nm
deleted file mode 100644 (file)
index cbfdb62..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libXxf86vm
-version    = 1.1.2
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X.Org X11 libXxf86vm runtime library.
-
-description
-       X.Org X11 libXxf86vm runtime library.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/lib/
-
-build
-       requires
-               libX11-devel
-               libXext-devel
-               pkg-config
-               xorg-x11-proto-devel
-       end
-
-       configure_options += \
-               --disable-static
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/libxcb/libxcb.nm b/libxcb/libxcb.nm
deleted file mode 100644 (file)
index c136327..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = libxcb
-version    = 1.9
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://xcb.freedesktop.org/
-license    = MIT
-summary    = A C binding to the X11 protocol.
-
-description
-       The X protocol C-language Binding (XCB) is a replacement for Xlib
-       featuring a small footprint, latency hiding, direct access to the
-       protocol, improved threading support, and extensibility.
-end
-
-source_dl  = http://xcb.freedesktop.org/dist/
-
-build
-       requires
-               autoconf
-               automake
-               libtool
-               libXau-devel
-               libxslt-devel
-               pkg-config
-               python-devel
-               xcb-proto >= 1.7
-               xorg-x11-proto-devel
-       end
-
-       configure_options += \
-               --disable-static
-
-       prepare_cmds
-               sed -e "s/pthread-stubs//g" -i configure.ac
-               autoreconf -f --install
-       end
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-
-               requires = libXau-devel
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/mesa/mesa.nm b/mesa/mesa.nm
deleted file mode 100644 (file)
index 692cc51..0000000
+++ /dev/null
@@ -1,149 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = mesa
-version    = 9.0.2
-release    = 4
-
-groups     = Development/Tools
-url        = http://www.mesa3d.org
-license    = MIT
-summary    = Mesa graphics libraries.
-
-description
-       Mesa libGL runtime libraries and DRI drivers.
-end
-
-source_dl  = ftp://ftp.freedesktop.org/pub/mesa/%{version}/
-sources    = MesaLib-%{version}.tar.bz2
-
-build
-       requires
-               autoconf
-               automake
-               bison
-               expat-devel
-               flex
-               gcc-c++
-               pkg-config
-               libX11-devel
-               libXdamage-devel
-               libXext-devel
-               libXfixes-devel
-               libXxf86vm-devel
-               libdrm-devel >= 2.4.40
-               libselinux-devel
-               libtool
-               libxcb-devel
-               libxml2-devel
-               makedepend
-               xorg-x11-proto-devel
-       end
-
-       DIR_APP = %{DIR_SRC}/Mesa-%{version}
-
-       if "%{DISTRO_PLATFORM}" == "x86"
-               platform_drivers = nouveau,radeon,i915,i965
-       end
-
-       configure_options += \
-               --enable-pic \
-               --enable-selinux \
-               --enable-pic \
-               --enable-dri \
-               --enable-egl \
-               --with-dri-drivers="%{platform_drivers}" \
-               --with-gallium-drivers=swrast \
-               --disable-asm \
-               --disable-gallium-llvm \
-               --disable-gallium-egl \
-               --disable-static \
-               --without-demos
-
-       prepare_cmds
-               # Defaults to dri (not xlib) for libGL on all arches.
-               sed -i 's/^default_driver.*$/default_driver="dri"/' configure.ac
-
-               # Regenerate build system.
-               autoreconf -vfi
-       end
-end
-
-packages
-       package dri-drivers
-               summary = Mesa-based DRI drivers.
-               description
-                       This package contains the Mesa-based DRI drivers.
-               end
-
-               obsoletes
-                       mesa <= 7.11.2-2
-               end
-
-               files
-                       %{sysconfdir}/drirc
-                       %{libdir}/libdri*.so.*
-                       %{libdir}/dri/*
-               end
-       end
-
-       package libEGL
-               summary = Mesa libEGL runtime library.
-               description
-                       This package contains the Mesa libEGL runtime libraries.
-               end
-
-               files
-                       %{libdir}/libEGL.so.*
-               end
-       end
-
-       package libGL
-               summary = Mesa libGL runtime library.
-               description
-                       This package contains the Mesa libGL runtime libraries.
-               end
-
-               obsoletes
-                       mesa <= 7.11.2-2
-               end
-
-               files
-                       %{libdir}/libGL.so.*
-               end
-       end
-
-       package libglapi
-               summary = Mesa shared glapi.
-               description
-                       This package contains the shared glapi of Mesa.
-               end
-
-               obsoletes
-                       mesa <= 7.11.2-2
-               end
-
-               files
-                       %{libdir}/libglapi.so.*
-               end
-       end
-
-       package %{name}-devel
-               template DEVEL
-
-               provides
-                       libEGL-devel = %{thisver}
-                       libGL-devel = %{thisver}
-               end
-
-               requires
-                       libX11-devel
-               end
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/perl-Tk/patches/perl-Tk-debian.patch b/perl-Tk/patches/perl-Tk-debian.patch
deleted file mode 100644 (file)
index 6b945b4..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
---- perl-tk-804.027.orig/objGlue.c
-+++ perl-tk-804.027/objGlue.c
-@@ -529,6 +529,10 @@
-       sv_utf8_upgrade(objPtr);
- #endif
-      s = SvPV(objPtr, len);
-+     if (!s)
-+      {
-+       return NULL;
-+      }
- #ifdef SvUTF8
-      if (!is_utf8_string(s,len))
-       {
-@@ -555,6 +559,10 @@
-    else
-     {
-      s = LangString(objPtr);
-+     if (!s)
-+      {
-+       return NULL;
-+      }
- #ifdef SvUTF8
-      if (!is_utf8_string(s,strlen(s)))
-       {
---- perl-tk-804.027.orig/pTk/mTk/generic/tkFont.c
-+++ perl-tk-804.027/pTk/mTk/generic/tkFont.c
-@@ -1044,6 +1044,7 @@
-     TkFont *fontPtr, *firstFontPtr, *oldFontPtr;
-     int new, descent;
-     NamedFont *nfPtr;
-+    char *fontString;
-     fiPtr = ((TkWindow *) tkwin)->mainPtr->fontInfoPtr;
-     if (objPtr->typePtr != &tkFontObjType) {
-@@ -1077,8 +1078,12 @@
-       cacheHashPtr = oldFontPtr->cacheHashPtr;
-       FreeFontObjProc(objPtr);
-     } else {
-+      fontString = Tcl_GetString(objPtr);
-+      if (fontString == NULL) {
-+              fontString = "";
-+      }
-       cacheHashPtr = Tcl_CreateHashEntry(&fiPtr->fontCache,
--              Tcl_GetString(objPtr), &new);
-+              fontString, &new);
-     }
-     firstFontPtr = (TkFont *) Tcl_GetHashValue(cacheHashPtr);
-     for (fontPtr = firstFontPtr; (fontPtr != NULL);
-@@ -1095,8 +1100,12 @@
-      * The desired font isn't in the table.  Make a new one.
-      */
-+    fontString = Tcl_GetString(objPtr);
-+    if (fontString == NULL) {
-+          fontString = "";
-+    }
-     namedHashPtr = Tcl_FindHashEntry(&fiPtr->namedTable,
--          Tcl_GetString(objPtr));
-+          fontString);
-     if (namedHashPtr != NULL) {
-       /*
-        * Construct a font based on a named font.
-@@ -1111,7 +1120,7 @@
-        * Native font?
-        */
--      fontPtr = TkpGetNativeFont(tkwin, Tcl_GetString(objPtr));
-+      fontPtr = TkpGetNativeFont(tkwin, fontString);
-       if (fontPtr == NULL) {
-           TkFontAttributes fa;
-           Tcl_Obj *dupObjPtr = Tcl_DuplicateObj(objPtr);
diff --git a/perl-Tk/patches/perl-Tk-seg.patch b/perl-Tk/patches/perl-Tk-seg.patch
deleted file mode 100644 (file)
index 26201fa..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-diff -up Tk-804.028/pTk/mTk/generic/tkConfig.c.seg Tk-804.028/pTk/mTk/generic/tkConfig.c
---- Tk-804.028/pTk/mTk/generic/tkConfig.c.seg  2008-03-11 23:29:39.000000000 -0400
-+++ Tk-804.028/pTk/mTk/generic/tkConfig.c      2008-03-11 23:28:09.000000000 -0400
-@@ -1210,11 +1210,11 @@ GetOptionFromObj(interp, objPtr, tablePt
-      * First, check to see if the object already has the answer cached.
-      */
--    if (objPtr->typePtr == &tkOptionObjType) {
-+/*    if (objPtr->typePtr == &tkOptionObjType) {
-         if (objPtr->internalRep.twoPtrValue.ptr1 == (VOID *) tablePtr) {
-             return (Option *) objPtr->internalRep.twoPtrValue.ptr2;
-         }
--    }
-+    }*/
-     /*
-      * The answer isn't cached.
-@@ -2277,9 +2277,15 @@ Tk_GetOptionValue(interp, recordPtr, opt
-     if (optionPtr == NULL) {
-       return NULL;
-     }
-+
-+    if (optionPtr->specPtr == NULL) {
-+      return NULL;
-+    }
-+
-     if (optionPtr->specPtr->type == TK_OPTION_SYNONYM) {
-       optionPtr = optionPtr->extra.synonymPtr;
-     }
-+
-     if (optionPtr->specPtr->objOffset >= 0) {
-       resultPtr = *((Tcl_Obj **) (recordPtr + optionPtr->specPtr->objOffset));
-       if (resultPtr == NULL) {
diff --git a/perl-Tk/patches/perl-Tk-widget.patch0 b/perl-Tk/patches/perl-Tk-widget.patch0
deleted file mode 100644 (file)
index ec44658..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
---- demos/widget.orig  2008-01-02 13:24:14.000000000 +0100
-+++ demos/widget       2008-01-02 13:27:10.000000000 +0100
-@@ -3,7 +3,8 @@
- use 5.008;
- use Config;
- use Tk 804.000;
--use lib Tk->findINC( 'demos/widget_lib' );
-+#use lib Tk->findINC( 'demos/widget_lib' );
-+use lib "@demopath@/widget_lib";
- use Tk::widgets qw/ DialogBox ErrorDialog LabEntry ROText /;
- use Tk::Config ();
- use WidgetDemo;
-@@ -62,9 +63,11 @@
-     $l->destroy;
- }
--my $widget_lib = Tk->findINC('demos/widget_lib');
-+#my $widget_lib = Tk->findINC('demos/widget_lib');
-+my $widget_lib = "@demopath@/widget_lib";
- my $wd = "$widget_lib/WidgetDemo.pm";
--$WIDTRIB = Tk->findINC('demos/widtrib');
-+#$WIDTRIB = Tk->findINC('demos/widtrib');
-+$WIDTRIB = "@demopath@/widtrib";
- unless (Tk::tainting) {
-     $WIDTRIB = $ENV{WIDTRIB} if defined $ENV{WIDTRIB};
-     $WIDTRIB = $ARGV[0] if defined $ARGV[0];
diff --git a/perl-Tk/perl-Tk.nm b/perl-Tk/perl-Tk.nm
deleted file mode 100644 (file)
index 665335d..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = perl-Tk
-version    = 804.033
-release    = 1.1
-thisapp    = Tk-%{version}
-
-groups     = Development/Libraries
-url        = http://search.cpan.org/dist/Tk/
-license    = GPL+ or Artistic
-summary    = Perl Graphical User Interface ToolKit.
-
-description
-       This a re-port of a perl interface to Tk8.4.
-       C code is derived from Tcl/Tk8.4.5.
-       It also includes all the C code parts of Tix8.1.4 from SourceForge.
-       The perl code corresponding to Tix's Tcl code is not fully implemented.
-
-       Perl API is essentially the same as Tk800 series Tk800.025 but has not
-       been verified as compliant. There ARE differences see pod/804delta.pod.
-end
-
-source_dl  = http://cpan.org/modules/by-module/Tk/
-
-build
-       requires
-               perl(ExtUtils::ParseXS)
-               perl(ExtUtils::MakeMaker)
-               perl-devel
-               libjpeg-devel
-               libpng-devel
-               libX11-devel
-               libXft-devel
-               pakfire >= 0.9.26-3.1
-       end
-
-       build
-               perl Makefile.PL INSTALLDIRS=vendor X11LIB=%{libdir} XFT=1
-               make %{PARALLELISMFLAGS}
-       end
-
-       install
-               make pure_install PERL_INSTALL_ROOT=%{BUILDROOT}
-
-               # Remove interpreter in /usr/local...
-               sed -e "s@#!.*@#!/usr/bin/perl -w@g" \
-                       -i %{BUILDROOT}%{libdir}/perl5/vendor_perl/Tk/pTk/{Tcl-pTk,mkVFunc}
-       end
-end
-
-packages
-       package %{name}
-               provides
-                       perl(Tk::LabRadio) = 4.004
-                       perl(Tk::TextReindex)
-                       perl(Tk) = %{version}
-               end
-
-               requires
-                       perl(:MODULE_COMPAT_%{perl_version})
-               end
-       end
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/xcb-util/xcb-util.nm b/xcb-util/xcb-util.nm
deleted file mode 100644 (file)
index 627ae35..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xcb-util
-version    = 0.3.6
-release    = 2
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://xcb.freedesktop.org/
-license    = MIT
-summary    = Convenience libraries sitting on top of libxcb.
-
-description
-       The xcb-util module provides a number of libraries which sit on top of \
-       libxcb, the core X protocol library, and some of the extension \
-       libraries. These experimental libraries provide convenience functions \
-       and interfaces which make the raw X protocol more usable.
-end
-
-source_dl  = http://xcb.freedesktop.org/dist/
-sources    = %{thisapp}.tar.bz2
-
-build
-       requires
-               gperf
-               libxcb-devel
-               m4
-               pkg-config
-               xorg-x11-proto-devel
-       end
-
-       configure_options += \
-               --with-pic \
-               --disable-static
-
-       test
-               export LD_LIBRARY_PATH=%{DIR_APP}/aux/.libs:%{DIR_APP}/image/.libs
-               make check
-       end
-end
-
-packages
-       package %{name}
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/xclock/xclock.nm b/xclock/xclock.nm
deleted file mode 100644 (file)
index e4a7104..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xclock
-version    = 1.0.6
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Tools
-url        = http://www.x.org
-license    = MIT
-summary    = A classic X Window System clock utility. 
-
-description
-       xclock is the classic X Window System clock utility.  It displays
-       the time in analog or digital form, continuously updated at a
-       frequency which may be specified by the user.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/app/
-sources    = %{thisapp}.tar.bz2
-
-build
-       requires
-               libX11-devel
-               libXaw-devel
-               libXft-devel
-               libXmu-devel
-               libXrender-devel
-               libxkbfile-devel
-               xorg-x11-util-macros
-       end
-end
-
-packages
-       package %{name}
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/xorg-x11-drv-ati/xorg-x11-drv-ati.nm b/xorg-x11-drv-ati/xorg-x11-drv-ati.nm
deleted file mode 100644 (file)
index dec8261..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xorg-x11-drv-ati
-version    = 7.1.0
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Driver
-url        = http://www.x.org/
-license    = MIT
-summary    = Xorg X11 ati video driver.
-
-description
-       X.Org X11 ati video driver.
-end
-
-# Specify the X Server version to build for.
-x11_server_ver = 1.13.2
-
-thisapp = xf86-video-ati-%{version}
-
-source_dl  = http://ftp.x.org/pub/individual/driver/
-
-build
-       requires
-               libdrm-devel
-               libpciaccess-devel
-               libX11-devel
-               mesa-devel >= 9.0.2
-               pkg-config
-               xorg-x11-proto-devel
-               xorg-x11-server-devel >= %{x11_server_ver}
-               xorg-x11-util-macros
-       end
-
-       CFLAGS += -Wl,-z,lazy
-
-       configure_options += \
-               --enable-dri \
-               --disable-static
-end
-
-quality-agent
-       permit_not_full_relro = yes
-end
-
-packages
-       package %{name}
-               requires
-                       dri-drivers >= 9.0.2
-                       xorg-x11-server >= %{x11_server_ver}
-               end
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/xorg-x11-drv-evdev/xorg-x11-drv-evdev.nm b/xorg-x11-drv-evdev/xorg-x11-drv-evdev.nm
deleted file mode 100644 (file)
index a4da9c2..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xorg-x11-drv-evdev
-version    = 2.7.3
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Driver
-url        = http://www.x.org/
-license    = MIT
-summary    = Xorg X11 evdev input driver.
-
-description
-       X.Org X11 evdev input driver.
-end
-
-# Specify the X Server version to build for.
-x11_server_ver = 1.13.2
-
-thisapp = xf86-input-evdev-%{version}
-
-source_dl  = http://ftp.x.org/pub/individual/driver/
-
-build
-       requires
-               libudev-devel
-               libxkbfile-devel
-               pkg-config
-               xorg-x11-proto-devel
-               xorg-x11-server-devel >= %{x11_server_ver}
-               xorg-x11-util-macros
-       end
-
-       CFLAGS       += -Wl,-z,lazy
-
-       configure_options += \
-               --disable-static
-end
-
-quality-agent
-       permit_not_full_relro = yes
-end
-
-packages
-       package %{name}
-               requires
-                       xorg-x11-server >= %{x11_server_ver}
-               end
-       end
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/xorg-x11-drv-intel/intel.xinf b/xorg-x11-drv-intel/intel.xinf
deleted file mode 100644 (file)
index 5867523..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-alias pcivideo:v00008086d00001132sv*sd*bc*sc*i* intel  # i815
-alias pcivideo:v00008086d00002562sv*sd*bc*sc*i* intel  # 845G
-alias pcivideo:v00008086d00002572sv*sd*bc*sc*i* intel  # 865G
-alias pcivideo:v00008086d00002582sv*sd*bc*sc*i* intel  # 915G
-alias pcivideo:v00008086d0000258Asv*sd*bc*sc*i* intel  # E7221G ("915G")
-alias pcivideo:v00008086d00002592sv*sd*bc*sc*i* intel  # 915GM
-alias pcivideo:v00008086d00002772sv*sd*bc*sc*i* intel  # 945G
-alias pcivideo:v00008086d000027A2sv*sd*bc*sc*i* intel  # 945GM
-alias pcivideo:v00008086d000027AEsv*sd*bc*sc*i* intel  # 945GME
-alias pcivideo:v00008086d00002972sv*sd*bc*sc*i* intel  # 946GZ, really a 965
-alias pcivideo:v00008086d00002982sv*sd*bc*sc*i* intel  # 965G1
-alias pcivideo:v00008086d00002992sv*sd*bc*sc*i* intel  # 965Q
-alias pcivideo:v00008086d000029A2sv*sd*bc*sc*i* intel  # 965G
-alias pcivideo:v00008086d000029B2sv*sd*bc*sc*i* intel  # Q35
-alias pcivideo:v00008086d000029C2sv*sd*bc*sc*i* intel  # G33
-alias pcivideo:v00008086d000029D2sv*sd*bc*sc*i* intel  # Q33
-alias pcivideo:v00008086d00002A02sv*sd*bc*sc*i* intel  # 965GM
-alias pcivideo:v00008086d00002A12sv*sd*bc*sc*i* intel  # 965GME
-alias pcivideo:v00008086d00002A42sv*sd*bc*sc*i* intel  # GM45
-alias pcivideo:v00008086d00002e02sv*sd*bc*sc*i* intel  # IGD_E_G
-alias pcivideo:v00008086d00002e12sv*sd*bc*sc*i* intel  # Q45
-alias pcivideo:v00008086d00002e22sv*sd*bc*sc*i* intel  # G45
-alias pcivideo:v00008086d00002e32sv*sd*bc*sc*i* intel  # G41
-alias pcivideo:v00008086d00003577sv*sd*bc*sc*i* intel  # i830
-alias pcivideo:v00008086d00003582sv*sd*bc*sc*i* intel  # 855GM
-alias pcivideo:v00008086d00007121sv*sd*bc*sc*i* intel  # i810
-alias pcivideo:v00008086d00007123sv*sd*bc*sc*i* intel  # i810 DC100
-alias pcivideo:v00008086d00007125sv*sd*bc*sc*i* intel  # i810E
diff --git a/xorg-x11-drv-intel/xorg-x11-drv-intel.nm b/xorg-x11-drv-intel/xorg-x11-drv-intel.nm
deleted file mode 100644 (file)
index f037878..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xorg-x11-drv-intel
-version    = 2.21.0
-release    = 2
-sup_arches = x86_64 i686
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Driver
-url        = http://www.x.org/
-license    = MIT
-summary    = Xorg X11 intel video driver.
-
-description
-       X.Org X11 intel video driver.
-end
-
-# Specify the X Server version to build for.
-x11_server_ver = 1.13.2
-
-thisapp = xf86-video-intel-%{version}
-
-source_dl  = http://ftp.x.org/pub/individual/driver/
-
-build
-       requires
-               autoconf
-               automake
-               libdrm-devel
-               libudev-devel
-               libX11-devel
-               libXvMC-devel
-               libxcb-devel
-               libtool
-               mesa-devel >= 9.0.2
-               pkg-config
-               xcb-util-devel
-               xorg-x11-proto-devel
-               xorg-x11-server-devel >= %{x11_server_ver}
-               xorg-x11-util-macros
-       end
-
-       CFLAGS += -Wl,-z,lazy
-
-       configure_options += \
-               --enable-dri \
-               --enable-xvmc \
-               --disable-static
-
-       prepare_cmds
-               autoreconf -vi
-       end
-
-       install_cmds
-               install -Dm 0644 %{DIR_SOURCE}/intel.xinf %{BUILDROOT}/usr/share/hwdata/videoaliases/intel.xinf
-       end
-end
-
-quality-agent
-       permit_not_full_relro = yes
-end
-
-packages
-       package %{name}
-               requires
-                       dri-drivers >= 9.0.2
-                       xorg-x11-server >= %{x11_server_ver}
-               end
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/xorg-x11-drv-keyboard/xorg-x11-drv-keyboard.nm b/xorg-x11-drv-keyboard/xorg-x11-drv-keyboard.nm
deleted file mode 100644 (file)
index 091383d..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xorg-x11-drv-keyboard
-version    = 1.6.2
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Driver
-url        = http://www.x.org/
-license    = MIT
-summary    = Xorg X11 keyboard input driver.
-
-description
-       X.Org X11 keyboard input driver.
-end
-
-# Specify the X Server version to build for.
-x11_server_ver = 1.13.2
-
-thisapp = xf86-input-keyboard-%{version}
-
-source_dl  = http://ftp.x.org/pub/individual/driver/
-
-build
-       requires
-               pkg-config
-               xorg-x11-server-devel >= %{x11_server_ver}
-               xorg-x11-proto-devel
-               xorg-x11-util-macros
-       end
-
-       CFLAGS += -Wl,-z,lazy
-
-       configure_options += \
-               --disable-static
-end
-
-quality-agent
-       permit_not_full_relro = yes
-end
-
-packages
-       package %{name}
-               requires
-                       xorg-x11-server >= %{x11_server_ver}
-               end
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/xorg-x11-drv-modesetting/xorg-x11-drv-modesetting.nm b/xorg-x11-drv-modesetting/xorg-x11-drv-modesetting.nm
deleted file mode 100644 (file)
index 8ce3bdd..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xorg-x11-drv-modesetting
-version    = 0.6.0
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Driver
-url        = http://www.x.org/
-license    = MIT
-summary    = Xorg X11 modesetting video driver.
-
-description
-       X.Org X11 modesetting video driver.
-end
-
-# Specify the X Server version to build for.
-x11_server_ver = 1.13.2
-
-thisapp = xf86-video-modesetting-%{version}
-
-source_dl = http://ftp.x.org/pub/individual/driver/
-
-build
-       requires
-               libX11-devel
-               libdrm-devel
-               libudev-devel
-               pkg-config
-               xorg-x11-proto-devel
-               xorg-x11-server-devel >= %{x11_server_ver}
-               xorg-x11-util-macros
-       end
-
-       CFLAGS        += -Wl,-z,lazy
-
-       configure_options += \
-               --disable-static
-end
-
-quality-agent
-       permit_not_full_relro = yes
-end
-
-packages
-       package %{name}
-               requires
-                       xorg-x11-server >= %{x11_server_ver}
-               end
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/xorg-x11-drv-mouse/xorg-x11-drv-mouse.nm b/xorg-x11-drv-mouse/xorg-x11-drv-mouse.nm
deleted file mode 100644 (file)
index 38d9d5a..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xorg-x11-drv-mouse
-version    = 1.8.1
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Driver
-url        = http://www.x.org/
-license    = MIT
-summary    = Xorg X11 mouse input driver.
-
-description
-       X.Org X11 mouse input driver.
-end
-
-# Specify the X Server version to build for.
-x11_server_ver = 1.13.2
-
-thisapp = xf86-input-mouse-%{version}
-
-source_dl  = http://ftp.x.org/pub/individual/driver/
-
-build
-       requires
-               pkg-config
-               xorg-x11-proto-devel
-               xorg-x11-server-devel >= %{x11_server_ver}
-               xorg-x11-util-macros
-       end
-
-       CFLAGS   += -Wl,-z,lazy
-
-       configure_options += \
-               --disable-static
-end
-
-quality-agent
-       permit_not_full_relro = yes
-end
-
-packages
-       package %{name}
-               requires
-                       xorg-x11-server >= %{x11_server_ver}
-               end
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/xorg-x11-drv-nouveau/xorg-x11-drv-nouveau.nm b/xorg-x11-drv-nouveau/xorg-x11-drv-nouveau.nm
deleted file mode 100644 (file)
index 0a8c01a..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xorg-x11-drv-nouveau
-version    = 1.0.6
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Driver
-url        = http://www.x.org/
-license    = MIT
-summary    = Xorg X11 nouveau video driver.
-
-description
-       X.Org X11 nv video driver.
-end
-
-# Specify the X Server version to build for.
-x11_server_ver = 1.13.2
-
-thisapp = xf86-video-nouveau-%{version}
-
-source_dl = http://ftp.x.org/pub/individual/driver/
-
-build
-       requires
-               libX11-devel
-               libdrm-devel
-               libudev-devel
-               mesa-devel >= 9.0.2
-               pkg-config
-               xorg-x11-proto-devel
-               xorg-x11-server-devel >= %{x11_server_ver}
-               xorg-x11-util-macros
-       end
-
-       CFLAGS        += -Wl,-z,lazy
-
-       configure_options += \
-               --disable-static
-end
-
-quality-agent
-       permit_not_full_relro = yes
-end
-
-packages
-       package %{name}
-               obsoletes
-                       xorg-x11-drv-nv
-               end
-
-               requires
-                       dri-drivers >= 9.0.2
-                       xorg-x11-server >= %{x11_server_ver}
-               end
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/xorg-x11-drv-synaptics/50-synaptics.conf b/xorg-x11-drv-synaptics/50-synaptics.conf
deleted file mode 100644 (file)
index 54979f0..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-Section "InputClass"
-        Identifier "touchpad catchall"
-        Driver "synaptics"
-        MatchIsTouchpad "on"
-        MatchDevicePath "/dev/input/event*"
-EndSection
-
-
-# Quirks for special touchpads
-
-# Some devices have the buttons as part of the lower edge of the
-# touchpad.  Pressing a button moves the cursor, causing cursor jumps and
-# erroneous clicks.
-# Use the synaptics area property to work around this, udev labels these
-# devices for us as touchpad_button_overlap.
-# Affected: Dell Mini
-Section "InputClass"
-        Identifier "touchpad button overlap"
-        MatchIsTouchpad "on"
-        MatchTag "touchpad_button_overlap"
-        Option "AreaBottomEdge" "4000"
-EndSection
diff --git a/xorg-x11-drv-synaptics/70-touchpad-quirks.rules b/xorg-x11-drv-synaptics/70-touchpad-quirks.rules
deleted file mode 100644 (file)
index 6c65c29..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-ACTION!="add|change", GOTO="touchpad_quirks_end"
-KERNEL!="event*", GOTO="touchpad_quirks_end"
-
-ENV{ID_INPUT_TOUCHPAD}!="1", GOTO="touchpad_quirks_end"
-
-# model specific quirks
-
-# Dell Minis have a touchpad where the buttons and the touchpad area
-# overlap. Clicking a button thus moves the pointer, this requires special
-# Xorg configuration.
-
-ATTR{[dmi/id]product_name}=="Inspiron 1011|Inspiron 1012", \
-  ENV{ID_INPUT.tags}="touchpad_button_overlap"
-
-LABEL="touchpad_quirks_end"
diff --git a/xorg-x11-drv-synaptics/xorg-x11-drv-synaptics.nm b/xorg-x11-drv-synaptics/xorg-x11-drv-synaptics.nm
deleted file mode 100644 (file)
index 87d378f..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xorg-x11-drv-synaptics
-version    = 1.3.0
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Driver
-url        = http://www.x.org/
-license    = MIT
-summary    = Xorg X11 synaptics input driver.
-
-description
-       This is the Synaptics touchpad driver for the X.Org X server.
-end
-
-source_dl = http://ftp.x.org/pub/individual/driver/
-sources   = xf86-input-synaptics-%{version}.tar.bz2
-
-build
-       requires
-               libX11-devel
-               libXi-devel
-               pkg-config
-               xorg-x11-proto-devel
-               xorg-x11-server-devel
-               xorg-x11-util-macros
-       end
-
-       DIR_APP = %{DIR_SRC}/xf86-input-synaptics-%{version}
-
-       configure_options += \
-               --disable-static
-
-       configure_cmds
-               # Disable BIND_NOW for the X server module
-               sed -e "s/^CFLAGS.*/& -Wl,-z,lazy/" -i src/Makefile
-       end
-
-       install_cmds
-               install -Dm 0664 %{DIR_SOURCE}/50-synaptics.conf %{BUILDROOT}/etc/X11/xorg.conf.d/50-synaptics.conf
-               install -Dm 0664 %{DIR_SOURCE}/70-touchpad-quirks.rules %{BUILDROOT}/lib/udev/rules.d/70-touchpad-quirks.rules
-       end
-end
-
-quality-agent
-       permit_not_full_relro = yes
-end
-
-packages
-       package %{name}
-       end
-
-       package %{name}-devel
-               template DEVEL
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/xorg-x11-drv-vesa/xorg-x11-drv-vesa.nm b/xorg-x11-drv-vesa/xorg-x11-drv-vesa.nm
deleted file mode 100644 (file)
index 4215f03..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xorg-x11-drv-vesa
-version    = 2.3.2
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Driver
-url        = http://www.x.org/
-license    = MIT
-summary    = Xorg X11 vesa video driver.
-
-description
-       X.Org X11 vesa video driver.
-end
-
-# Specify the X Server version to build for.
-x11_server_ver = 1.13.2
-
-thisapp = xf86-video-vesa-%{version}
-
-source_dl = http://ftp.x.org/pub/individual/driver/
-
-build
-       requires
-               libX11-devel
-               libpciaccess-devel >= 0.13.1
-               pkg-config
-               xorg-x11-proto-devel
-               xorg-x11-server-devel >= %{x11_server_ver}
-               xorg-x11-util-macros
-       end
-
-       CFLAGS        += -Wl,-z,lazy
-
-       configure_options += \
-               --disable-static
-end
-
-quality-agent
-       permit_not_full_relro = yes
-end
-
-packages
-       package %{name}
-               requires
-                       xorg-x11-server >= %{x11_server_ver}
-               end
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/xorg-x11-drv-vmware/xorg-x11-drv-vmware.nm b/xorg-x11-drv-vmware/xorg-x11-drv-vmware.nm
deleted file mode 100644 (file)
index 795f718..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xorg-x11-drv-vmware
-version    = 13.0.0
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Driver
-url        = http://www.x.org/
-license    = MIT
-summary    = Xorg X11 vmware video driver.
-
-description
-       X.Org X11 vmware video driver.
-end
-
-# Specify the X Server version to build for.
-x11_server_ver = 1.13.2
-
-thisapp = xf86-video-vmware-%{version}
-
-source_dl = http://ftp.x.org/pub/individual/driver/
-
-build
-       requires
-               libX11-devel
-               libdrm-devel
-               libpciaccess-devel
-               pkg-config
-               xorg-x11-proto-devel
-               xorg-x11-server-devel >= %{x11_server_ver}
-               xorg-x11-util-macros
-       end
-
-       CFLAGS        += -Wl,-z,lazy
-
-       configure_options += \
-               --disable-static
-end
-
-quality-agent
-       permit_not_full_relro = yes
-end
-
-packages
-       package %{name}
-               requires
-                       xorg-x11-server >= %{x11_server_ver}
-               end
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/xorg-x11-font-utils/xorg-x11-font-utils.nm b/xorg-x11-font-utils/xorg-x11-font-utils.nm
deleted file mode 100644 (file)
index 6514531..0000000
+++ /dev/null
@@ -1,91 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xorg-x11-font-utils
-version    = 7.4
-release    = 3
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Fonts
-url        = http://www.x.org/
-license    = MIT
-summary    = X.Org X11 font utilities.
-
-description
-       X.Org X11 font utilities required for font installation, conversion,
-       and generation.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/app/
-
-sources =\
-       bdftopcf-1.0.1.tar.bz2 \
-       fonttosfnt-1.0.3.tar.bz2 \
-       mkfontdir-1.0.5.tar.bz2 \
-       mkfontscale-1.0.7.tar.bz2 \
-       font-util-1.1.0.tar.bz2
-
-build
-       requires
-               autoconf
-               freetype-devel
-               libX11-devel
-               libXfont-devel
-               libfontenc-devel
-               pkg-config
-               xorg-x11-proto-devel
-               zlib-devel
-       end
-
-       configure_options += \
-               --with-mapdir=/usr/share/X11/fonts/util
-
-       build
-               for object in %{sources}; do
-                       dir=%{DIR_SRC}/${object%*.tar.bz2}
-
-                       if [ -d "${dir}" ]; then
-                               cd ${dir}
-                               autoconf
-                               ./configure %{configure_options}
-
-                               make %{PARALLELISMFLAGS}
-                       fi
-               done
-       end
-
-       install
-               for object in %{sources}; do
-                       dir=%{DIR_SRC}/${object%*.tar.bz2}
-
-                       if [ -d "${dir}" ]; then
-                               cd ${dir}
-
-                               make install DESTDIR=%{BUILDROOT}
-                       fi
-               done
-
-               # Install xorg-x11-fonts-update-dirs
-               install -m 0744 %{DIR_SOURCE}/xorg-x11-fonts-update-dirs %{BUILDROOT}/usr/bin/
-               sed -i "s:@DATADIR@:/usr/share:" %{BUILDROOT}/usr/bin/xorg-x11-fonts-update-dirs
-       end
-end
-
-packages
-       package %{name}
-       end
-
-       package %{name}-devel
-               template DEVEL
-
-               requires
-                       freetype-devel
-               end
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/xorg-x11-font-utils/xorg-x11-fonts-update-dirs b/xorg-x11-font-utils/xorg-x11-fonts-update-dirs
deleted file mode 100644 (file)
index 536bfe8..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-#!/bin/sh
-# This script is used by the xorg-x11-fonts package in the %post stage for
-# some fonts to generate the right encodings.
-
-fontdir=""
-encodingsdir="@DATADIR@/X11/fonts/encodings"
-
-# some fonts need to skip mkfontscale, set to "yes" to skip
-skip_fontscale=""
-# some fonts need to run ttmkfdir, set to "yes" to run
-need_ttmkfdir=""
-
-if [ $# -lt 1 ]; then
-    echo "Need at least one parameter for font dir."
-    exit 1
-fi
-
-while [ $# != 0 ]; do
-    case $1 in
-        --skip-fontscale)
-        skip_fontscale="yes"
-        ;;
-        --need-ttmkfdir)
-        need_ttmkfdir="yes"
-        ;;
-        --encodingsdir)
-        shift
-        encodingsdir="$1"
-        ;;
-        *)
-        fontdir="$1"
-
-        if [ $# != 1 ]; then
-            echo "Too many parameters."
-            exit 1
-        fi
-        ;;
-    esac
-    shift
-done
-
-if [ "$skip_fontscale" != "yes" ]; then
-    mkfontscale $fontdir
-fi
-if [ "$need_ttmkfdir" = "yes" ]; then
-    ttmkfdir $fontdir
-fi
-
-mkfontdir $fontdir
-fc-cache $fontdir
-
-if ! [ -z "$encodingsdir" ]; then
-    [ -d "$encodingsdir" ] || mkdir -p "$encodingsdir"
-    oldpwd=$(pwd)
-    cd "$encodingsdir"
-    mkfontscale -n -e "$encodingsdir" -e "$encodingsdir/large"
-    cd ${oldpwd}
-fi
-
-
diff --git a/xorg-x11-fonts/xorg-x11-fonts.nm b/xorg-x11-fonts/xorg-x11-fonts.nm
deleted file mode 100644 (file)
index c19caf7..0000000
+++ /dev/null
@@ -1,405 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xorg-x11-fonts
-version    = 7.2
-release    = 5
-arch       = noarch
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Fonts
-url        = http://www.x.org/
-license    = MIT
-summary    = X.Org X11 fonts.
-
-description
-       This package contains misc bitmap Chinese, Japanese, Korean, Indic, and
-       Arabic fonts for use with X Window System.
-end
-
-source_dl  = http://ftp.x.org/pub/individual/font/
-source_dl += http://unifoundry.com/
-
-sources = \
-       encodings-1.0.3.tar.bz2 \
-       font-alias-1.0.2.tar.bz2 \
-       font-adobe-100dpi-1.0.1.tar.bz2 \
-       font-adobe-75dpi-1.0.1.tar.bz2 \
-       font-adobe-utopia-100dpi-1.0.2.tar.bz2 \
-       font-adobe-utopia-75dpi-1.0.2.tar.bz2 \
-       font-adobe-utopia-type1-1.0.2.tar.bz2 \
-       font-arabic-misc-1.0.1.tar.bz2 \
-       font-bh-100dpi-1.0.1.tar.bz2 \
-       font-bh-75dpi-1.0.1.tar.bz2 \
-       font-bh-lucidatypewriter-100dpi-1.0.1.tar.bz2 \
-       font-bh-lucidatypewriter-75dpi-1.0.1.tar.bz2 \
-       font-bitstream-100dpi-1.0.1.tar.bz2 \
-       font-bitstream-75dpi-1.0.1.tar.bz2 \
-       font-bitstream-type1-1.0.1.tar.bz2 \
-       font-cronyx-cyrillic-1.0.1.tar.bz2 \
-       font-cursor-misc-1.0.1.tar.bz2 \
-       font-daewoo-misc-1.0.1.tar.bz2 \
-       font-dec-misc-1.0.1.tar.bz2 \
-       font-isas-misc-1.0.1.tar.bz2 \
-       font-jis-misc-1.0.1.tar.bz2 \
-       font-micro-misc-1.0.1.tar.bz2 \
-       font-misc-cyrillic-1.0.1.tar.bz2 \
-       font-misc-misc-1.1.0.tar.bz2 \
-       font-mutt-misc-1.0.1.tar.bz2 \
-       font-schumacher-misc-1.1.0.tar.bz2 \
-       font-screen-cyrillic-1.0.2.tar.bz2 \
-       font-sony-misc-1.0.1.tar.bz2 \
-       font-sun-misc-1.0.1.tar.bz2 \
-       font-winitzki-cyrillic-1.0.1.tar.bz2 \
-       font-xfree86-type1-1.0.2.tar.bz2 \
-       unifont-5.1.20080820.pcf.gz
-
-build
-       requires
-               /usr/bin/mkfontscale
-               perl
-               pkg-config
-               xorg-x11-font-utils-devel
-       end
-
-       configure_options += \
-               --with-fontrootdir=/usr/share/X11/fonts \
-               --disable-iso8859-3 \
-               --disable-iso8859-4 \
-               --disable-iso8859-6 \
-               --disable-iso8859-10 \
-               --disable-iso8859-11 \
-               --disable-iso8859-12 \
-               --disable-iso8859-13 \
-               --disable-iso8859-16
-
-       prepare
-       # Extract all source tarballs.
-               for object in %{sources}; do
-                       # Only extract tar.bz2 files
-                       object=${object//*pcf.gz/}
-                       if [ -n "${object}" ]; then
-                               %{MACRO_EXTRACT} %{DIR_DL}/${object}
-                       fi
-               done
-
-               %{MACRO_FIX_AUTOTOOLS}
-       end
-
-       build
-               for object in %{sources}; do
-                       dir=%{DIR_SRC}/${object%*.tar.bz2}
-
-                       if [ -d "${dir}" ]; then
-                               cd ${dir}
-                               ./configure %{configure_options}
-
-                               make %{PARALLELISMFLAGS}
-                       fi
-               done
-       end
-
-       install
-               for object in %{sources}; do
-                       dir=%{DIR_SRC}/${object%*.tar.bz2}
-
-                       if [ -d "${dir}" ]; then
-                               cd ${dir}
-
-                               make install DESTDIR=%{BUILDROOT}
-                       fi
-               done
-
-               # Install unifont
-               mkdir -pv %{BUILDROOT}/usr/share/X11/fonts/misc
-               cp -vf %{DIR_DL}/unifont-5.1.20080820.pcf.gz \
-                       %{BUILDROOT}/usr/share/X11/fonts/misc/unifont.pcf.gz
-
-               # XXX Do we need to create these symlinks to use the fonts - check this in a running X environment.
-               # Install catalogue symlinks
-               #mkdir -pv %{BUILDROOT}/etc/X11/fontpath.d
-               #ln -svf ../../../usr/share/X11/fonts/100dpi %{BUILDROOT}/etc/X11/fontpath.d/xorg-x11-fonts-100dpi
-               #ln -svf ../../../usr/share/X11/fonts/75dpi %{BUILDROOT}/etc/X11/fontpath.d/xorg-x11-fonts-75dpi
-               #ln -svf ../../../usr/share/X11/fonts/cyrillic %{BUILDROOT}/etc/X11/fontpath.d/xorg-x11-fonts-cyrillic
-               #ln -svf ../../../usr/share/X11/fonts/misc %{BUILDROOT}/etc/X11/fontpath.d/xorg-x11-fonts-misc
-               #ln -svf ../../../usr/share/X11/fonts/Type1 %{BUILDROOT}/etc/X11/fontpath.d/xorg-x11-fonts-Type1
-       end
-end
-
-packages
-       # Template for 75 DPI fonts
-       template 75DPI
-               requires
-                       fontconfig
-               end
-
-               #files
-               #       /etc/X11/fontpath.d/xorg-x11-fonts-75dpi
-               #end
-
-               prerequires = xorg-x11-font-utils
-
-               script postin
-                       /usr/bin/mkfontdir /usr/share/X11/fonts/75dpi
-               end
-
-               script postun
-                       /usr/bin/mkfontdir /usr/share/X11/fonts/75dpi
-               end
-       end
-
-       # Template for 100 DPI fonts
-       template 100DPI
-               requires
-                       fontconfig
-               end
-
-               #files
-               #       /etc/X11/fontpath.d/xorg-x11-fonts-100
-               #end
-
-               prerequires = xorg-x11-font-utils
-
-               script postin
-                       /usr/bin/mkfontdir /usr/share/X11/fonts/100dpi
-               end
-
-               script postun
-                       /usr/bin/mkfontdir /usr/share/X11/fonts/100dpi
-               end
-       end
-
-       package %{name}
-               summary = Bitmap fonts for the X Window System.
-               description
-                       This package contains misc bitmap Chinese, Japanese, Korean, Indic, and Arabic
-                       fonts for use with X Window System.
-               end
-
-               requires
-                       fontconfig
-               end
-
-               prerequires = xorg-x11-font-utils
-
-               script postin
-                       /usr/bin/xorg-x11-fonts-update-dirs --skip-fontscale /usr/share/X11/fonts/misc
-               end
-
-               script postun
-                       /usr/bin/xorg-x11-fonts-update-dirs --skip-fontscale /usr/share/X11/fonts/misc
-               end
-       end
-
-       package %{name}-Type1
-               summary = Type1 fonts provided by the X Window System.
-               description
-                       A collection of Type1 fonts which are part of the core X Window System
-                       distribution.
-               end
-
-               requires
-                       fontconfig
-               end
-
-               files
-                       /usr/share/X11/fonts/Type1/
-               end
-
-               prerequires = xorg-x11-font-utils
-
-               script postin
-                       /usr/bin/xorg-x11-fonts-update-dirs --skip-fontscale /usr/share/X11/fonts/Type1
-               end
-
-               script postun
-                       /usr/bin/xorg-x11-fonts-update-dirs --skip-fontscale /usr/share/X11/fonts/Type1
-               end
-       end
-
-       package %{name}-75dpi
-               template 75DPI
-
-               summary = A set of 75dpi resolution fonts for the X Window System.
-               description
-                       A set of 75 dpi fonts used by the X window system.
-               end
-
-               files +=\
-                       /usr/share/X11/fonts/75dpi/
-       end
-
-       package %{name}-100dpi
-               template 100DPI
-
-               summary = A set of 100dpi resolution fonts for the X Window System.
-               description
-                       A set of 100 dpi fonts used by the X window system.
-               end
-
-               files +=\
-                       /usr/share/X11/fonts/100dpi/
-       end
-
-       package %{name}-ISO8859-1-75dpi
-               template 75DPI
-
-               summary = A set of 75dpi ISO-8859-1 fonts for X.
-               description
-                       Contains a set of 75dpi fonts for ISO-8859-1.
-               end
-
-               files +=\
-                       /usr/share/X11/fonts/75dpi/*ISO8859-1.*
-       end
-
-       package %{name}-ISO8859-1-100dpi
-               template 100DPI
-
-               summary = A set of 100dpi ISO-8859-1 fonts for X.
-               description
-                       Contains a set of 100dpi fonts for ISO-8859-1.
-               end
-
-               files +=\
-                       /usr/share/X11/fonts/100dpi/*ISO8859-1.*
-       end
-
-       package %{name}-ISO8859-2-75dpi
-               template 75DPI
-
-               summary = A set of 75dpi Central European language fonts for X.
-               description
-                       Contains a set of 75dpi fonts for Central European languages.
-               end
-
-               files +=\
-                       /usr/share/X11/fonts/75dpi/*ISO8859-2.*
-       end
-
-       package %{name}-ISO8859-2-100dpi
-               template 100DPI
-
-               summary = A set of 100dpi Central European language fonts for X.
-               description
-                       Contains a set of 100dpi fonts for Central European languages.
-               end
-
-               files +=\
-                       /usr/share/X11/fonts/100dpi/*ISO8859-2.*
-       end
-
-       package %{name}-ISO8859-9-75dpi
-               template 75DPI
-
-               summary = ISO8859-9-75dpi fonts.
-               description
-                       Contains a set of 75dpi fonts for the Turkish language.
-               end
-
-               files +=\
-                       /usr/share/X11/fonts/75dpi/*ISO8859-9.*
-       end
-
-       package %{name}-ISO8859-9-100dpi
-               template 100DPI
-
-               summary = ISO8859-9-100dpi fonts.
-               description
-                       Contains a set of 100dpi fonts for the Turkish language.
-               end
-
-               files +=\
-                       /usr/share/X11/fonts/100dpi/*ISO8859-9.*
-       end
-
-       package %{name}-ISO8859-14-75dpi
-               template 75DPI
-
-               summary = ISO8859-14-75dpi fonts.
-               description
-                       Contains a set of 75dpi fonts in the ISO8859-14 encoding which
-                       provide Welsh support.
-               end
-
-               files +=\
-                       /usr/share/X11/fonts/75dpi/*ISO8859-14.*
-       end
-
-       package %{name}-ISO8859-14-100dpi
-               template 100DPI
-
-               summary = ISO8859-14-100dpi fonts.
-               description
-                       Contains a set of 100dpi fonts in the ISO8859-14 encoding which
-                       provide Welsh support.
-               end
-
-               files +=\
-                       /usr/share/X11/fonts/100dpi/*ISO8859-14.*
-       end
-
-       package %{name}-ISO8859-15-75dpi
-               template 75DPI
-
-               summary = ISO8859-15-75dpi fonts.
-               description
-                       Contains a set of 75dpi fonts in the ISO8859-15 encoding which
-                       provide Euro support.
-               end
-
-               files +=\
-                       /usr/share/X11/fonts/75dpi/*ISO8859-15.*
-       end
-
-       package %{name}-ISO8859-15-100dpi
-               template 100DPI
-
-               summary = ISO8859-15-100dpi fonts.
-               description
-                       Contains a set of 100dpi fonts in the ISO8859-15 encoding which
-                       provide Euro support.
-               end
-
-               files +=\
-                       /usr/share/X11/fonts/100dpi/*ISO8859-15.*
-       end
-
-       package %{name}-cyrillic
-               summary = Cyrillic fonts for X.
-               description
-                       Contains a set of Cyrillic fonts.
-               end
-
-               requires
-                       fontconfig
-               end
-
-               files
-                       /usr/share/X11/fonts/cyrillic/
-               end
-
-               prerequires = xorg-x11-font-utils
-
-               script postin
-                       /usr/bin/mkfontdir /usr/share/X11/fonts/cyrillic
-               end
-
-               script postun
-                       /usr/bin/mkfontdir /usr/share/X11/fonts/cyrillic
-               end
-       end
-
-       package %{name}-unifont
-               summary = The GNU unifont.
-               description
-                       GNU Unifont, contains glyphs for every printable code point in the Unicode 5.1 Basic Multilingual Plane (BMP).
-               end
-
-               files
-                       /usr/share/X11/fonts/misc/unifont.pcf.gz
-               end
-       end
-end
diff --git a/xorg-x11-proto-devel/xorg-x11-proto-devel.nm b/xorg-x11-proto-devel/xorg-x11-proto-devel.nm
deleted file mode 100644 (file)
index 8f74bbd..0000000
+++ /dev/null
@@ -1,91 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xorg-x11-proto-devel
-version    = 7.7
-release    = 2
-arch       = noarch
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = Development/System
-url        = http://www.x.org/
-license    = MIT
-summary    = X11 potocol headers.
-
-description
-       Development headers for X.org X11 protocol.
-end
-
-source_dl = http://ftp.x.org/pub/individual/proto/
-sources = \
-       bigreqsproto-1.1.2.tar.bz2 \
-        compositeproto-0.4.2.tar.bz2 \
-        damageproto-1.2.1.tar.bz2 \
-        dmxproto-2.3.1.tar.bz2 \
-        dri2proto-2.8.tar.bz2 \
-        evieext-1.1.1.tar.bz2 \
-        fixesproto-5.0.tar.bz2 \
-        fontsproto-2.1.2.tar.bz2 \
-        glproto-1.4.16.tar.bz2 \
-        inputproto-2.2.99.1.tar.bz2 \
-        kbproto-1.0.6.tar.bz2 \
-        randrproto-1.4.0.tar.bz2 \
-        recordproto-1.14.2.tar.bz2 \
-        renderproto-0.11.1.tar.bz2 \
-        resourceproto-1.2.0.tar.bz2 \
-        scrnsaverproto-1.2.2.tar.bz2 \
-        videoproto-2.3.1.tar.bz2 \
-        xcmiscproto-1.2.2.tar.bz2 \
-        xextproto-7.2.1.tar.bz2 \
-        xf86bigfontproto-1.2.0.tar.bz2 \
-        xf86dgaproto-2.1.tar.bz2 \
-        xf86driproto-2.1.1.tar.bz2 \
-        xf86miscproto-0.9.3.tar.bz2 \
-        xf86vidmodeproto-2.3.1.tar.bz2 \
-        xineramaproto-1.2.1.tar.bz2 \
-        xproto-7.0.23.tar.bz2 \
-        xproxymanagementprotocol-1.0.3.tar.bz2
-
-build
-       requires
-               pkg-config
-               xorg-x11-util-macros
-       end
-
-       prepare
-               # Extract all source tarballs.
-               for object in %{sources}; do
-                       %{MACRO_EXTRACT} %{DIR_DL}/${object}
-               done
-
-               %{MACRO_FIX_AUTOTOOLS}
-       end
-
-       # Place the .pc files in /usr/share so they
-       # can be found on all architectures where libdir != /usr/lib.
-       configure_options += \
-               --libdir=%{datadir}
-
-       build
-               for object in %{sources}; do
-                       cd %{DIR_SRC}/${object%*.tar.bz2}
-                       [ -e configure ] || ./autogen.sh
-                       ./configure %{configure_options}
-
-                       make %{PARALLELISMFLAGS}
-               done
-       end
-
-       install
-               for object in %{sources}; do
-                       cd %{DIR_SRC}/${object%*.tar.bz2}
-                       make install DESTDIR=%{BUILDROOT}
-               done
-       end
-end
-
-packages
-       package %{name}
-end
diff --git a/xorg-x11-server/10-quirks.conf b/xorg-x11-server/10-quirks.conf
deleted file mode 100644 (file)
index 82d3ec2..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-# Collection of quirks and blacklist/whitelists for specific devices.
-
-
-# Accelerometer device, posts data through ABS_X/ABS_Y, making X unusable
-# http://bugs.freedesktop.org/show_bug.cgi?id=22442 
-Section "InputClass"
-        Identifier "ThinkPad HDAPS accelerometer blacklist"
-        MatchProduct "ThinkPad HDAPS accelerometer data"
-        Option "Ignore" "on"
-EndSection
-
-# https://bugzilla.redhat.com/show_bug.cgi?id=523914
-# Mouse does not move in PV Xen guest
-# Explicitly tell evdev to not ignore the absolute axes.
-Section "InputClass"
-        Identifier "Xen Virtual Pointer axis blacklist"
-        MatchProduct "Xen Virtual Pointer"
-        Option "IgnoreAbsoluteAxes" "off"
-        Option "IgnoreRelativeAxes" "off"
-EndSection
diff --git a/xorg-x11-server/patches/xserver-1.12-Xext-fix-selinux-build-failure.patch b/xorg-x11-server/patches/xserver-1.12-Xext-fix-selinux-build-failure.patch
deleted file mode 100644 (file)
index a48a013..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-From 5d16c39108c72b08478b6bd548494d6c675495ee Mon Sep 17 00:00:00 2001
-From: Peter Hutterer <peter.hutterer@who-t.net>
-Date: Wed, 4 Jan 2012 09:31:51 +1000
-Subject: [PATCH 6/7] Xext: fix selinux build failure
-
-The server builds with -Werror=missing-braces, causing
-
-xselinux_hooks.c: In function 'SELinuxFlaskInit':
-xselinux_hooks.c:851:12: error: missing braces around initializer
-[-Werror=missing-braces]
-xselinux_hooks.c:851:12: error: (near initialization for
-'avc_option.<anonymous>') [-Werror=missing-braces]
-cc1: some warnings being treated as errors
-
-Source is libselinux' libselinux-rhat.patch which changes struct selinux_opt
-from { int, char * } to { int, union { char*, char** }}.
-
-Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
----
- Xext/xselinux_hooks.c |    2 +-
- Xext/xselinux_label.c |    2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/Xext/xselinux_hooks.c b/Xext/xselinux_hooks.c
-index e9c7e93..0302f2f 100644
---- a/Xext/xselinux_hooks.c
-+++ b/Xext/xselinux_hooks.c
-@@ -851,7 +851,7 @@ SELinuxFlaskReset(void)
- void
- SELinuxFlaskInit(void)
- {
--    struct selinux_opt avc_option = { AVC_OPT_SETENFORCE, (char *) 0 };
-+    struct selinux_opt avc_option = { AVC_OPT_SETENFORCE, { (char *) 0 } };
-     security_context_t ctx;
-     int ret = TRUE;
-diff --git a/Xext/xselinux_label.c b/Xext/xselinux_label.c
-index 2c33d1c..81f2f36 100644
---- a/Xext/xselinux_label.c
-+++ b/Xext/xselinux_label.c
-@@ -361,7 +361,7 @@ SELinuxDefaultClientLabel(void)
- void
- SELinuxLabelInit(void)
- {
--    struct selinux_opt selabel_option = { SELABEL_OPT_VALIDATE, (char *) 1 };
-+    struct selinux_opt selabel_option = { SELABEL_OPT_VALIDATE, { (char *)1 } };
-     label_hnd = selabel_open(SELABEL_CTX_X, &selabel_option, 1);
-     if (!label_hnd)
--- 
-1.7.10.1
-
diff --git a/xorg-x11-server/patches/xserver-1.4.99-ssh-isnt-local.patch b/xorg-x11-server/patches/xserver-1.4.99-ssh-isnt-local.patch
deleted file mode 100644 (file)
index 2d33bed..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-From 66a3b14e118e90db80f96fcab52af4df35bc2377 Mon Sep 17 00:00:00 2001
-From: Adam Jackson <ajax@redhat.com>
-Date: Mon, 10 Dec 2007 11:26:57 -0500
-Subject: [PATCH] Hack for proper MIT-SHM rejection for ssh-forwarded clients.
-
----
- Xext/shm.c |   16 ++++++++++++++++
- 1 file changed, 16 insertions(+)
-
-diff --git a/Xext/shm.c b/Xext/shm.c
-index de48020..c011210 100644
---- a/Xext/shm.c
-+++ b/Xext/shm.c
-@@ -321,8 +321,21 @@ shm_access(ClientPtr client, SHMPERM_TYPE * perm, int readonly)
-     mode_t mask;
-     int uidset = 0, gidset = 0;
-     LocalClientCredRec *lcc;
-+    Bool is_ssh = FALSE;
-     if (GetLocalClientCreds(client, &lcc) != -1) {
-+#ifdef linux
-+      if (lcc->fieldsSet & LCC_PID_SET) {
-+          /* ssh isn't actually a local client */
-+          char exe[64], buf[64];
-+
-+          memset(buf, 0, 64);
-+          snprintf(exe, 64, "/proc/%d/exe", lcc->pid);
-+          readlink(exe, buf, 63);
-+          if (strstr(buf, "/ssh"))
-+              is_ssh = TRUE;
-+      }
-+#endif
-         if (lcc->fieldsSet & LCC_UID_SET) {
-             uid = lcc->euid;
-@@ -342,6 +355,9 @@ shm_access(ClientPtr client, SHMPERM_TYPE * perm, int readonly)
- #endif
-         FreeLocalClientCreds(lcc);
-+        if (is_ssh)
-+            return -1;
-+
-         if (uidset) {
-             /* User id 0 always gets access */
-             if (uid == 0) {
--- 
-1.7.10.1
-
diff --git a/xorg-x11-server/patches/xserver-1.6.0-less-acpi-brokenness.patch b/xorg-x11-server/patches/xserver-1.6.0-less-acpi-brokenness.patch
deleted file mode 100644 (file)
index b42c2d7..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-From 0002cde5312e785529b2901d7f8a82d5623e4ca7 Mon Sep 17 00:00:00 2001
-From: Adam Jackson <ajax@redhat.com>
-Date: Wed, 9 Nov 2011 11:52:06 +1000
-Subject: [PATCH 2/7] Don't build the ACPI code.
-
-No good can come of this.
----
- configure.ac |    1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index a12783c..54f4464 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -1620,7 +1620,6 @@ if test "x$XORG" = xyes; then
-                       linux_alpha=yes
-                       ;;
-                 i*86|amd64*|x86_64*|ia64*)
--                      linux_acpi="yes"
-                       ;;
-                 *)
-                       ;;
--- 
-1.7.10.1
-
diff --git a/xorg-x11-server/patches/xserver-1.6.99-right-of.patch b/xorg-x11-server/patches/xserver-1.6.99-right-of.patch
deleted file mode 100644 (file)
index bf7e7c8..0000000
+++ /dev/null
@@ -1,162 +0,0 @@
-From 291bc9f827188461ff9717efccec1e350db537e8 Mon Sep 17 00:00:00 2001
-From: Adam Jackson <ajax@redhat.com>
-Date: Tue, 28 Jul 2009 11:07:13 -0400
-Subject: [PATCH 3/7] RANDR: right-of placement by default
-
-[Enhanced to add a new prefer clone option for drivers. This
-allows for servers like RN50 where two heads are disjoint. - airlied]
----
- hw/xfree86/common/xf86str.h |    8 ++++-
- hw/xfree86/modes/xf86Crtc.c |   76 ++++++++++++++++++++++++++++++++++++++-----
- 2 files changed, 75 insertions(+), 9 deletions(-)
-
-diff --git a/hw/xfree86/common/xf86str.h b/hw/xfree86/common/xf86str.h
-index 0590262..d246634 100644
---- a/hw/xfree86/common/xf86str.h
-+++ b/hw/xfree86/common/xf86str.h
-@@ -508,10 +508,13 @@ typedef struct _confdrirec {
- } confDRIRec, *confDRIPtr;
- /* These values should be adjusted when new fields are added to ScrnInfoRec */
--#define NUM_RESERVED_INTS             16
-+#define NUM_RESERVED_INTS             15
- #define NUM_RESERVED_POINTERS         14
- #define NUM_RESERVED_FUNCS            10
-+/* let clients know they can use this */
-+#define XF86_SCRN_HAS_PREFER_CLONE 1
-+
- typedef pointer (*funcPointer) (void);
- /* flags for depth 24 pixmap options */
-@@ -769,6 +772,9 @@ typedef struct _ScrnInfoRec {
-     ClockRangePtr clockRanges;
-     int adjustFlags;
-+    /* initial rightof support disable */
-+    int                 preferClone;
-+
-     /*
-      * These can be used when the minor ABI version is incremented.
-      * The NUM_* parameters must be reduced appropriately to keep the
-diff --git a/hw/xfree86/modes/xf86Crtc.c b/hw/xfree86/modes/xf86Crtc.c
-index 154f684..c58088d 100644
---- a/hw/xfree86/modes/xf86Crtc.c
-+++ b/hw/xfree86/modes/xf86Crtc.c
-@@ -1130,6 +1130,15 @@ xf86InitialOutputPositions(ScrnInfoPtr scrn, DisplayModePtr * modes)
-     int o;
-     int min_x, min_y;
-+    /* check for initial right-of heuristic */
-+    for (o = 0; o < config->num_output; o++)
-+    {
-+        xf86OutputPtr output = config->output[o];
-+
-+        if (output->initial_x || output->initial_y)
-+            return TRUE;
-+    }
-+
-     for (o = 0; o < config->num_output; o++) {
-         xf86OutputPtr output = config->output[o];
-@@ -1998,6 +2007,57 @@ bestModeForAspect(xf86CrtcConfigPtr config, Bool *enabled, float aspect)
-     return match;
- }
-+static int
-+numEnabledOutputs(xf86CrtcConfigPtr config, Bool *enabled)
-+{
-+    int i = 0, p;
-+
-+    for (i = 0, p = -1; nextEnabledOutput(config, enabled, &p); i++) ;
-+
-+    return i;
-+}
-+
-+static Bool
-+xf86TargetRightOf(ScrnInfoPtr scrn, xf86CrtcConfigPtr config,
-+                  DisplayModePtr *modes, Bool *enabled,
-+                  int width, int height)
-+{
-+    int o;
-+    int w = 0;
-+
-+    if (scrn->preferClone)
-+        return FALSE;
-+
-+    if (numEnabledOutputs(config, enabled) < 2)
-+        return FALSE;
-+
-+    for (o = -1; nextEnabledOutput(config, enabled, &o); ) {
-+        DisplayModePtr mode =
-+            xf86OutputHasPreferredMode(config->output[o], width, height);
-+
-+        if (!mode)
-+            return FALSE;
-+
-+        w += mode->HDisplay;
-+    }
-+
-+    if (w > width)
-+        return FALSE;
-+
-+    w = 0;
-+    for (o = -1; nextEnabledOutput(config, enabled, &o); ) {
-+        DisplayModePtr mode =
-+            xf86OutputHasPreferredMode(config->output[o], width, height);
-+
-+        config->output[o]->initial_x = w;
-+        w += mode->HDisplay;
-+
-+        modes[o] = mode;
-+    }
-+
-+    return TRUE;
-+}
-+
- static Bool
- xf86TargetPreferred(ScrnInfoPtr scrn, xf86CrtcConfigPtr config,
-                     DisplayModePtr * modes, Bool *enabled,
-@@ -2074,14 +2134,10 @@ xf86TargetPreferred(ScrnInfoPtr scrn, xf86CrtcConfigPtr config,
-      */
-     if (!ret)
-         do {
--            int i = 0;
-             float aspect = 0.0;
-             DisplayModePtr a = NULL, b = NULL;
--            /* count the number of enabled outputs */
--            for (i = 0, p = -1; nextEnabledOutput(config, enabled, &p); i++);
--
--            if (i != 1)
-+            if (numEnabledOutputs(config, enabled) != 1)
-                 break;
-             p = -1;
-@@ -2385,6 +2441,8 @@ xf86InitialConfiguration(ScrnInfoPtr scrn, Bool canGrow)
-     else {
-         if (xf86TargetUserpref(scrn, config, modes, enabled, width, height))
-             xf86DrvMsg(i, X_INFO, "Using user preference for initial modes\n");
-+        else if (xf86TargetRightOf(scrn, config, modes, enabled, width, height))
-+            xf86DrvMsg(i, X_INFO, "Using spanning desktop for initial modes\n");
-         else if (xf86TargetPreferred
-                  (scrn, config, modes, enabled, width, height))
-             xf86DrvMsg(i, X_INFO, "Using exact sizes for initial modes\n");
-@@ -2404,9 +2462,11 @@ xf86InitialConfiguration(ScrnInfoPtr scrn, Bool canGrow)
-                        "Output %s enabled but has no modes\n",
-                        config->output[o]->name);
-         else
--            xf86DrvMsg(scrn->scrnIndex, X_INFO,
--                       "Output %s using initial mode %s\n",
--                       config->output[o]->name, modes[o]->name);
-+            xf86DrvMsg (scrn->scrnIndex, X_INFO,
-+                        "Output %s using initial mode %s +%d+%d\n",
-+                        config->output[o]->name, modes[o]->name,
-+                        config->output[o]->initial_x,
-+                        config->output[o]->initial_y);
-     }
-     /*
--- 
-1.7.10.4
-
diff --git a/xorg-x11-server/patches/xserver-autobind-hotplug.patch b/xorg-x11-server/patches/xserver-autobind-hotplug.patch
deleted file mode 100644 (file)
index 7d05f27..0000000
+++ /dev/null
@@ -1,106 +0,0 @@
-From 536626891b60039c0f3f9b4cd96156e9fe810f39 Mon Sep 17 00:00:00 2001
-From: Dave Airlie <airlied@redhat.com>
-Date: Fri, 17 Aug 2012 09:49:24 +1000
-Subject: [PATCH] autobind GPUs to the screen, (v2)
-
-this is racy and really not what we want for hotplug going forward,
-but until DE support is in GNOME its probably for the best.
-
-v2: fix if config or slave config is NULL
-DO NOT UPSTREAM.
----
- hw/xfree86/common/xf86Init.c        |   12 ++++++++++++
- hw/xfree86/common/xf86platformBus.c |    3 +++
- hw/xfree86/modes/xf86Crtc.c         |   28 ++++++++++++++++++++++++++++
- 3 files changed, 43 insertions(+)
-
-diff --git a/hw/xfree86/common/xf86Init.c b/hw/xfree86/common/xf86Init.c
-index d231ced..89629c1 100644
---- a/hw/xfree86/common/xf86Init.c
-+++ b/hw/xfree86/common/xf86Init.c
-@@ -361,6 +361,16 @@ xf86CreateRootWindow(WindowPtr pWin)
-     return ret;
- }
-+extern void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master);                              
-+static void
-+xf86AutoConfigOutputDevices(void)
-+{
-+    int i;
-+
-+    for (i = 0; i < xf86NumGPUScreens; i++)
-+        xf86AutoConfigOutputDevice(xf86GPUScreens[i], xf86Screens[0]);
-+}
-+
- static void
- InstallSignalHandlers(void)
- {
-@@ -926,6 +936,8 @@ InitOutput(ScreenInfo * pScreenInfo, int argc, char **argv)
-     for (i = 0; i < xf86NumGPUScreens; i++)
-         AttachUnboundGPU(xf86Screens[0]->pScreen, xf86GPUScreens[i]->pScreen);
-+    xf86AutoConfigOutputDevices();
-+
-     xf86VGAarbiterWrapFunctions();
-     if (sigio_blocked)
-         OsReleaseSIGIO();
-diff --git a/hw/xfree86/common/xf86platformBus.c b/hw/xfree86/common/xf86platformBus.c
-index a73aea2..3810076 100644
---- a/hw/xfree86/common/xf86platformBus.c
-+++ b/hw/xfree86/common/xf86platformBus.c
-@@ -387,6 +387,8 @@ xf86platformProbeDev(DriverPtr drvp)
-     return foundScreen;
- }
-+extern void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master);
-+
- int
- xf86platformAddDevice(int index)
- {
-@@ -446,6 +448,7 @@ xf86platformAddDevice(int index)
-    /* attach unbound to 0 protocol screen */
-    AttachUnboundGPU(xf86Screens[0]->pScreen, xf86GPUScreens[i]->pScreen);
-+   xf86AutoConfigOutputDevice(xf86GPUScreens[i], xf86Screens[0]);
-    return 0;
- }
-diff --git a/hw/xfree86/modes/xf86Crtc.c b/hw/xfree86/modes/xf86Crtc.c
-index 8f05c53..ba84e6b 100644
---- a/hw/xfree86/modes/xf86Crtc.c
-+++ b/hw/xfree86/modes/xf86Crtc.c
-@@ -3321,3 +3321,31 @@ xf86DetachAllCrtc(ScrnInfoPtr scrn)
-             crtc->x = crtc->y = 0;
-         }
- }
-+
-+
-+void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master)
-+{
-+    RRProviderPtr master_provider;
-+    xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(master);
-+    xf86CrtcConfigPtr slave_config = XF86_CRTC_CONFIG_PTR(pScrn);
-+
-+    if (!config || !slave_config)
-+        return;
-+
-+    master_provider = config->randr_provider;
-+
-+    if ((master->capabilities & RR_Capability_SinkOffload) &&
-+        pScrn->capabilities & RR_Capability_SourceOffload) {
-+            /* source offload */
-+            
-+        DetachUnboundGPU(pScrn->pScreen);
-+        AttachOffloadGPU(master->pScreen, pScrn->pScreen);
-+        slave_config->randr_provider->offload_sink = master_provider;
-+    } else if ((master->capabilities & RR_Capability_SourceOutput) &&
-+               pScrn->capabilities & RR_Capability_SinkOutput) {
-+        /* sink offload */
-+        DetachUnboundGPU(pScrn->pScreen);
-+        AttachOutputGPU(master->pScreen, pScrn->pScreen);
-+        slave_config->randr_provider->output_source = master_provider;
-+    }
-+}
--- 
-1.7.10.2
-
diff --git a/xorg-x11-server/xorg-x11-server.nm b/xorg-x11-server/xorg-x11-server.nm
deleted file mode 100644 (file)
index f2d933c..0000000
+++ /dev/null
@@ -1,164 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xorg-x11-server
-version    = 1.13.2
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Server
-url        = http://www.x.org
-license    = MIT
-summary    = X.Org X11 X server.
-
-description
-       X.org X11 is an open source implementation of the X Window System.
-       It provides the basic low level functionality which full fledged
-       graphical user interfaces (GUIs) such as GNOME and KDE are designed
-       upon.
-end
-
-thisapp = xorg-server-%{version}
-
-source_dl = http://ftp.x.org/pub/individual/xserver/
-
-build
-       requires
-               audit-devel
-               autoconf
-               automake
-               libcap
-               libX11-devel
-               libXau-devel
-               libXdmcp-devel
-               libXext-devel
-               libXfixes-devel
-               libXfont-devel
-               libXmu-devel
-               libXrender-devel
-               libXres-devel
-               libXt-devel
-               libdrm-devel
-               libfontenc-devel
-               libpciaccess-devel
-               libselinux-devel
-               libtool
-               libudev-devel
-               libxcb-devel
-               libxkbfile-devel
-               mesa-devel >= 9.0.2
-               openssl-devel
-               pixman-devel
-               pkg-config
-               xorg-x11-font-utils-devel
-               xorg-x11-util-macros
-               xorg-x11-proto-devel >= 7.7
-               xorg-x11-xtrans-devel
-       end
-
-       CFLAGS += -Wstrict-overflow -rdynamic
-
-       configure_options += \
-               --enable-xvfb \
-               --enable-xfake \
-               --enable-xfbdev \
-               --enable-xorg \
-               --disable-static \
-               --disable-xnest \
-               --disable-xephyr \
-               --with-pic \
-               --enable-maintainer-mode \
-               --enable-xselinux \
-               --with-int10=x86emu \
-               --with-default-font-path="catalogue:/etc/X11/fontpath.d,built-ins" \
-               --with-module-dir=%{libdir}/xorg/modules \
-               --with-builderstring="Build ID: %{name} %{version}-%{release}" \
-               --with-os-name="$(hostname -s) $(uname -r)" \
-               --with-vendor-name="$(DISTRO_NAME) Project" \
-               --with-vendor-web="http://www.ipfire.org" \
-               --with-xkb-output=/var/lib/xkb \
-               --enable-install-libxf86config \
-               --localstatedir=/var \
-               --disable-screensaver \
-               --disable-config-dbus \
-               --disable-config-hal \
-               --enable-config-udev
-
-       prepare_cmds
-               autoreconf -vfi
-       end
-
-       configure_cmds
-               # Remove BIND_NOW flag from server modules to provide autoloading of them if needed
-               # by the server itself.
-               sed -i -e "s/^CFLAGS.*/& -Wl,-z,lazy/" \
-               -e "s/^CCASFLAGS.*/& -Wl,-z,lazy/" \
-                       \
-                       hw/xfree86/dixmods/Makefile \
-                       hw/xfree86/dri/Makefile \
-                       hw/xfree86/dri2/Makefile \
-                       hw/xfree86/exa/Makefile \
-                       hw/xfree86/fbdevhw/Makefile \
-                       hw/xfree86/i2c/Makefile \
-                       hw/xfree86/int10/Makefile \
-                       hw/xfree86/shadowfb/Makefile \
-                       hw/xfree86/vbe/Makefile \
-                       hw/xfree86/vgahw/Makefile \
-       end
-
-       make_install_targets += \
-               moduledir=%{libdir}/xorg/modules
-
-       install_cmds
-               rm -vf %{BUILDROOT}%{libdir}/xorg/modules/libxf8_16bpp.so
-               rm -vrf %{BUILDROOT}/var/log
-
-               mkdir -pv %{BUILDROOT}/etc/X11/xorg.conf.d %{BUILDROOT}/usr/share/xorg
-               install -m 0444 hw/xfree86/common/{vesa,extra}modes %{BUILDROOT}/usr/share/xorg/
-               install -m 644 %{DIR_SOURCE}/10-quirks.conf %{BUILDROOT}/usr/share/X11/xorg.conf.d
-       end
-end
-
-quality-agent
-       permit_not_full_relro = yes
-end
-
-packages
-       package %{name}
-               requires
-                       pixman
-                       udev
-                       xkeyboard-config
-               end
-
-               recommends
-                       xorg-x11-drv-ati
-                       xorg-x11-drv-evdev
-                       xorg-x11-drv-intel
-                       xorg-x11-drv-keyboard
-                       xorg-x11-drv-modesetting
-                       xorg-x11-drv-mouse
-                       xorg-x11-drv-nouveau
-                       xorg-x11-drv-vesa
-                       xorg-x11-drv-vmware
-                       xorg-x11-fonts
-                       xorg-x11-font-utils
-                       xorg-x11-xkb-utils
-               end
-       end
-
-       package %{name}-devel
-               template DEVEL
-
-               requires
-                       libpciaccess-devel
-                       pixman-devel
-               end
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/xorg-x11-util-macros/xorg-x11-util-macros.nm b/xorg-x11-util-macros/xorg-x11-util-macros.nm
deleted file mode 100644 (file)
index 121c2c1..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xorg-x11-util-macros
-version    = 1.19.0
-release    = 1
-arch       = noarch
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X.Org X11 Autotools macros.
-
-description
-       X.Org X11 autotools macros required for building the various
-       packages that comprise the X Window System.
-end
-
-thisapp = util-macros-%{version}
-
-source_dl = http://ftp.x.org/pub/individual/util/
-
-
-build
-       requires
-               pkg-config
-       end
-
-       configure_options += \
-               --disable-static
-
-       make_install_target += \
-               INSTALL="install -p"
-end
-
-packages
-       package %{name}
-end
diff --git a/xorg-x11-xinit/patches/xinit-1.0.2-client-session.patch b/xorg-x11-xinit/patches/xinit-1.0.2-client-session.patch
deleted file mode 100644 (file)
index a38c883..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-Index: xinit-1.3.1/xinit.c
-===================================================================
---- xinit-1.3.1.orig/xinit.c
-+++ xinit-1.3.1/xinit.c
-@@ -91,6 +91,8 @@ char xserverrcbuf[256];
- #define TRUE 1
- #define FALSE 0
-+#define OK_EXIT 0
-+#define ERR_EXIT 1
- static char *default_server = "X";
- static char *default_display = ":0";        /* choose most efficient */
-@@ -561,6 +563,7 @@ startClient(char *client[])
- {
-     clientpid = fork();
-     if (clientpid == 0) {
-+              int fd;
-         set_environment();
-         setWindowPath();
-@@ -568,7 +571,16 @@ startClient(char *client[])
-             Error("cannot change uid");
-             _exit(EXIT_FAILURE);
-         }
--        setpgid(0, getpid());
-+              fd = open ("/dev/null", O_RDONLY);
-+
-+              if (fd < 0) {
-+                      Error("cannot open /dev/null: %s\n", strerror(errno));
-+                      _exit(ERR_EXIT);
-+              }
-+              close (STDIN_FILENO);
-+              dup2 (fd, STDIN_FILENO);
-+              close (fd);
-+              setsid();
-         Execute(client);
-         Error("Unable to run program \"%s\"", client[0]);
diff --git a/xorg-x11-xinit/patches/xorg-x11-xinit-1.3.2-systemd-logind.patch b/xorg-x11-xinit/patches/xorg-x11-xinit-1.3.2-systemd-logind.patch
deleted file mode 100644 (file)
index 85261da..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-diff -Nur xinit-1.3.2.orig/startx.cpp xinit-1.3.2/startx.cpp
---- xinit-1.3.2.orig/startx.cpp        2012-09-29 11:55:06.661264745 -0600
-+++ xinit-1.3.2/startx.cpp     2012-09-29 11:56:24.849771316 -0600
-@@ -80,6 +80,7 @@
- defaultdisplay=":0"
- clientargs=""
- serverargs=""
-+tty_num=$(tty | grep -oE '[0-9]+$')
- #ifdef __APPLE__
-@@ -135,6 +136,15 @@
- enable_xauth=1
- #endif
-+if [ x"$tty_num" != x ]; then
-+    # Specify TTY number directly to avoid recognizing startx session as
-+    # inactive: RHBZ#820675
-+    serverargs=${serverargs}" vt"${tty_num}
-+else
-+    echo "Error getting tty num"
-+    exit 1
-+fi
-+
- XCOMM Automatically determine an unused $DISPLAY
- d=0
- while true ; do
diff --git a/xorg-x11-xinit/xorg-x11-xinit.nm b/xorg-x11-xinit/xorg-x11-xinit.nm
deleted file mode 100644 (file)
index c3ad690..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xorg-x11-xinit
-version    = 1.3.2
-release    = 1
-thisapp    = xinit-%{version}
-
-groups     = X/Server
-url        = http://www.x.org
-license    = MIT
-summary    = X.Org X11 X Window System xinit startup scripts.
-
-description
-       X.Org X11 X Window System xinit startup scripts.
-end
-
-source_dl = http://ftp.x.org/pub/individual/app/
-
-build
-       requires
-               autoconf
-               automake
-               libX11-devel
-               libtool
-               xorg-x11-util-macros
-       end
-
-       prepare_cmds
-               # Regenerate build system.
-               autoreconf -vfi
-       end
-end
-
-packages
-       package %{name}
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/xorg-x11-xkb-utils/xorg-x11-xkb-utils.nm b/xorg-x11-xkb-utils/xorg-x11-xkb-utils.nm
deleted file mode 100644 (file)
index 2b5c14d..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xorg-x11-xkb-utils
-version    = 7.4
-release    = 1
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Fonts
-url        = http://www.x.org/
-license    = MIT
-summary    = X.Org X11 xkb utilities.
-
-description
-       X.Org X11 xkb utilities.
-end
-
-configure_options += \
-       --mandir=/usr/share/man
-
-CFLAGS += -DHAVE_STRCASECMP
-
-source_dl = http://ftp.x.org/pub/individual/app/
-sources = \
-       xkbcomp-1.1.1.tar.bz2 \
-       xkbutils-1.0.3.tar.bz2 \
-       xkbevd-1.1.1.tar.bz2 \
-       xkbprint-1.0.1.tar.bz2 \
-       setxkbmap-1.2.0.tar.bz2
-
-build
-       requires
-               bison
-               libICE-devel
-               libSM-devel
-               libX11-devel
-               libXaw-devel
-               libXmu-devel
-               libXt-devel
-               libxkbfile-devel
-               pkg-config
-               xorg-x11-proto-devel
-       end
-
-       build
-               for object in %{sources}; do
-                       cd %{DIR_SRC}/${object%*.tar.bz2}
-                       rm -vf xkbparse.c # force regen
-                       ./configure %{configure_options}
-
-                       make %{PARALLELISMFLAGS}
-               done
-       end
-
-       install
-               for object in %{sources}; do
-                       cd %{DIR_SRC}/${object%*.tar.bz2}
-                       make install DESTDIR=%{BUILDROOT}
-               done
-       end
-end
-
-packages
-       package %{name}
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/xorg-x11-xtrans-devel/patches/xtrans-1.0.3-avoid-gethostname.patch b/xorg-x11-xtrans-devel/patches/xtrans-1.0.3-avoid-gethostname.patch
deleted file mode 100644 (file)
index 5d474d5..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -up xtrans-1.0.3/Xtransutil.c.jx xtrans-1.0.3/Xtransutil.c
---- xtrans-1.0.3/Xtransutil.c.jx       2006-12-06 11:08:53.000000000 -0500
-+++ xtrans-1.0.3/Xtransutil.c  2007-10-01 14:53:43.000000000 -0400
-@@ -271,6 +271,7 @@ TRANS(GetMyNetworkId) (XtransConnInfo ci
-     case AF_UNIX:
-     {
-       struct sockaddr_un *saddr = (struct sockaddr_un *) addr;
-+      strcpy(hostnamebuf, "unix");
-       networkId = (char *) xalloc (3 + strlen (transName) +
-           strlen (hostnamebuf) + strlen (saddr->sun_path));
-       sprintf (networkId, "%s/%s:%s", transName,
diff --git a/xorg-x11-xtrans-devel/xorg-x11-xtrans-devel.nm b/xorg-x11-xtrans-devel/xorg-x11-xtrans-devel.nm
deleted file mode 100644 (file)
index cf8f83f..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xorg-x11-xtrans-devel
-version    = 1.2.5
-release    = 2
-thisapp    = xorg-xtrans-%{version}
-arch       = noarch
-
-maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
-groups     = X/Libraries
-url        = http://www.x.org/
-license    = MIT
-summary    = X11 transport library.
-
-description
-       Transprot library for X.org X11 protocol.
-end
-
-sources  = xtrans-%{version}.tar.bz2
-
-build
-       requires
-               pkg-config
-       end
-
-       DIR_APP = %{DIR_SRC}/xtrans-%{version}
-end
-
-packages
-       package %{name}
-end
diff --git a/xrandr/xrandr.nm b/xrandr/xrandr.nm
deleted file mode 100644 (file)
index eebec73..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xrandr
-version    = 1.3.3
-release    = 1
-
-groups     = X/Tools
-url        = http://www.x.org/
-license    = MIT
-summary    = Primitive command line interface to RandR extension.
-
-description
-       Xrandr is used to set the screen size, orientation and/or \
-       reflection using the RandR extension.
-end
-
-source_dl = http://ftp.x.org/pub/individual/app
-sources   = %{thisapp}.tar.bz2
-
-build
-       requires
-               libX11-devel
-               libXrandr-devel
-               libXrender-devel
-               pkg-config
-       end
-
-       install_cmds
-               # Remove xkeystone, it has a bad interpreter and we don't need it.
-               rm -vf %{BUILDROOT}/usr/bin/xkeystone
-       end
-end
-
-packages
-       package %{name}
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/xterm/patches/xterm-245-resources.patch b/xterm/patches/xterm-245-resources.patch
deleted file mode 100644 (file)
index f3be10a..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-diff -up xterm-245/XTerm.ad.resources xterm-245/XTerm.ad
---- xterm-245/XTerm.ad.resources       2009-02-13 01:14:13.000000000 +0100
-+++ xterm-245/XTerm.ad 2009-08-13 12:28:59.000000000 +0200
-@@ -210,3 +210,13 @@
- !*allowTcapOps: false
- !*allowTitleOps: false
- !*allowWindowOps: false
-+
-+! Red Hat Defaults:
-+*allowFontOps: false
-+*allowTcapOps: false
-+*allowWindowOps: false
-+*VT100*eightBitInput: false
-+*VT100*metaSendsEscape: true
-+*VT100*backarrowKey: false
-+*VT100*scrollBar: true
-+*VT100*utf8Title: true
diff --git a/xterm/patches/xterm-256-man-page_paths.patch b/xterm/patches/xterm-256-man-page_paths.patch
deleted file mode 100644 (file)
index 6bfd46d..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-diff -up xterm-256/minstall.sh.man-page_paths xterm-256/minstall.sh
---- xterm-256/minstall.sh.man-page_paths       2010-03-04 00:44:49.000000000 +0100
-+++ xterm-256/minstall.sh      2010-03-09 12:11:26.000000000 +0100
-@@ -109,6 +109,10 @@ WTMP_PATH=$WTMP_PATH/$WTMP_NAME
- X_MANSECT=`man X 2>&1 | tr '\012' '\020' | sed -e 's/^[^0123456789]*\([^) ][^) ]*\).*/\1/'`
- test -z "$X_MANSECT" && X_MANSECT=$suffix
-+fontpath=/usr/share/X11/fonts
-+xorgcfgdir=/etc/X11
-+xorgcfgfil=xorg.conf
-+X_MANSECT=7
- sed   -e 's%__vendorversion__%"X Window System"%' \
-       -e s%__apploaddir__%$APPS_DIR% \
-       -e s%__mansuffix__%$MY_MANSECT%g \
-@@ -117,6 +121,9 @@ sed        -e 's%__vendorversion__%"X Window Sy
-       -e s%/etc/utmp%$UTMP_PATH%g \
-       -e s%fIwtmp'\\%fI'$WTMP_NAME'\\%g' \
-       -e s%/etc/wtmp%$WTMP_PATH%g \
-+      -e s%__fontpath__%$fontpath%g \
-+      -e s%__xorgcfgdir__%$xorgcfgdir%g \
-+      -e s%__xorgcfgfil__%$xorgcfgfil%g \
-       $OLD_FILE >$NEW_FILE
- echo "$MINSTALL $OLD_FILE $END_FILE"
-diff -up xterm-256/xterm.man.man-page_paths xterm-256/xterm.man
---- xterm-256/xterm.man.man-page_paths 2010-03-03 23:30:35.000000000 +0100
-+++ xterm-256/xterm.man        2010-03-09 12:11:26.000000000 +0100
-@@ -1699,17 +1699,17 @@ Since X11R6, bitmap fonts have been scal
- The font server claims to provide the bold font that \fIxterm\fP requests,
- but the result is not always readable.
- XFree86 provides a feature which can be used to suppress the scaling.
--In the X server's configuration file (e.g., "/etc/X11/XFree86"), you
-+In the X server's configuration file (e.g., __xorgcfgdir__/__xorgcfgfil__), you
- can add ":unscaled" to the end of the directory specification for the
- "misc" fonts, which comprise the fixed-pitch fonts that are used by \fIxterm\fP.
- For example
- .RS
--      FontPath        "/usr/lib/X11/fonts/misc/"
-+      FontPath        "__fontpath__"
- .RE
- .IP
- would become
- .RS
--      FontPath        "/usr/lib/X11/fonts/misc/:unscaled"
-+      FontPath        "__fontpath__/misc/:unscaled"
- .RE
- .IP
- Depending on your configuration, the font server may have its own configuration
diff --git a/xterm/patches/xterm-261-desk.patch b/xterm/patches/xterm-261-desk.patch
deleted file mode 100644 (file)
index b648328..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -up xterm-261/xterm.desktop.desk xterm-261/xterm.desktop
---- xterm-261/xterm.desktop.desk       2010-06-15 12:58:13.000000000 +0200
-+++ xterm-261/xterm.desktop    2010-07-02 13:02:56.000000000 +0200
-@@ -32,10 +32,11 @@
- # -----------------------------------------------------------------------------
- [Desktop Entry]
- Name=XTerm
-+GenericName=Terminal
- Comment=standard terminal emulator for the X window system
- Exec=xterm
- Terminal=false
- Type=Application
- Encoding=UTF-8
--Icon=xterm-color_48x48
-+Icon=gnome-xterm
- Categories=System;TerminalEmulator;
diff --git a/xterm/xterm.nm b/xterm/xterm.nm
deleted file mode 100644 (file)
index 52b824a..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = xterm
-version    = 262
-release    = 1
-
-groups     = X/Application
-url        = http://invisible-island.net/xterm/
-license    = MIT
-summary    = Terminal emulator for the X Window System.
-
-description
-       The xterm program is a terminal emulator for the X Window System. It \
-       provides DEC VT102 and Tektronix 4014 compatible terminals for \
-       programs that can't use the window system directly.
-end
-
-source_dl = ftp://invisible-island.net/xterm/
-
-sources   = %{thisapp}.tgz
-
-build
-       requires
-               libSM-devel
-               libXft-devel
-               libXaw-devel
-               libXext-devel
-               libxkbfile-devel
-               ncurses-devel
-               pkg-config
-       end
-
-       configure_options += \
-               --mandir=/usr/share/man \
-               --enable-256-color \
-               --enable-exec-xterm \
-               --enable-luit \
-               --enable-warnings \
-               --enable-wide-chars \
-               --with-tty-group=tty \
-               --disable-full-tgetent
-end
-
-packages
-       package %{name}
-               requires = xorg-x11-server
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end
diff --git a/zenity/zenity.nm b/zenity/zenity.nm
deleted file mode 100644 (file)
index 4ce567b..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = zenity
-version    = %{ver_maj}.%{ver_min}
-ver_maj    = 3.7
-ver_min    = 2
-release    = 1
-
-groups     = Applications/System
-url        = http://directory.fsf.org/zenity.html
-license    = LGPLv2+
-summary    = Display dialog boxes from shell scripts
-
-description
-       Zenity lets you display Gtk+ dialog boxes from the command line and through
-       shell scripts. It is similar to gdialog, but is intended to be saner. It comes
-       from the same family as dialog, Xdialog, and cdialog.
-end
-
-source_dl  = http://download.gnome.org/sources/%{name}/%{ver_maj}/
-sources    = %{thisapp}.tar.xz
-
-build
-       requires
-               gettext
-               gtk3-devel
-               intltool
-               which
-       end
-
-       configure_options += \
-               --disable-scrollkeeper \
-               --disable-webkitgtk \
-               ITSTOOL=true
-
-       install_cmds
-               # we don't want a perl dependency just for this
-               rm -vf %{BUILDROOT}%{bindir}/gdialog
-
-               # Remove help documents.
-               rm -rvf %{BUILDROOT}%{datadir}/help
-       end
-end
-
-packages
-       package %{name}
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end