Revision: 5405
Author: pebender
Date: Thu Sep  3 16:30:16 2009
Log: - Added xcb because more packages are using it and some packages (e.g.  
vlc
   is phasing out xlib support
- Added packages xorg-7.4/libxcb, xorg-7.4/xcb-proto and xorg-7.4/xcb-util.


http://code.google.com/p/minimyth/source/detail?r=5405

Added:
  /trunk/gar-minimyth/script/xorg-7.4/libxcb
  /trunk/gar-minimyth/script/xorg-7.4/libxcb/Makefile
  /trunk/gar-minimyth/script/xorg-7.4/libxcb/checksums
  /trunk/gar-minimyth/script/xorg-7.4/xcb-proto
  /trunk/gar-minimyth/script/xorg-7.4/xcb-proto/Makefile
  /trunk/gar-minimyth/script/xorg-7.4/xcb-proto/checksums
  /trunk/gar-minimyth/script/xorg-7.4/xcb-util
  /trunk/gar-minimyth/script/xorg-7.4/xcb-util/Makefile
  /trunk/gar-minimyth/script/xorg-7.4/xcb-util/checksums
Modified:
  /trunk/gar-minimyth/html/minimyth/document-changelog.txt
  /trunk/gar-minimyth/script/xorg-7.4/Mesa/Makefile
  /trunk/gar-minimyth/script/xorg-7.4/libX11/Makefile
  /trunk/gar-minimyth/script/xorg-7.4/xorg/Makefile

=======================================
--- /dev/null
+++ /trunk/gar-minimyth/script/xorg-7.4/libxcb/Makefile Thu Sep  3 16:30:16  
2009
@@ -0,0 +1,59 @@
+GARNAME = libxcb
+GARVERSION = 1.4
+CATEGORIES = $(CATEGORY)
+MASTER_SITES = http://xcb.freedesktop.org/dist/
+DISTFILES = $(DISTNAME).tar.bz2
+LICENSE = $(GARNAME)
+$(GARNAME)_LICENSE_TEXT = $(WORKSRC)/COPYING
+
+DESCRIPTION =
+define BLURB
+endef
+
+DEPENDS = lang/c \
+       $(CATEGORY)/libpthread-stubs \
+       $(CATEGORY)/libXau \
+       $(CATEGORY)/xcb-proto
+BUILDDEPS = \
+       lib/libxslt
+
+CATEGORY := $(shell basename $(shell dirname $(shell pwd)))
+
+CONFIGURE_SCRIPTS = $(WORKSRC)/configure
+BUILD_SCRIPTS     = $(WORKSRC)/Makefile
+INSTALL_SCRIPTS   = $(WORKSRC)/Makefile
+
+CONFIGURE_ARGS = $(DIRPATHS) --build=$(GARBUILD) --host=$(GARHOST) \
+       --enable-shared \
+       --disable-static \
+
+GAR_EXTRA_CONF += $(CATEGORY)/xorg/package-api.mk
+include ../../gar.mk
+
+pre-configure:
+       @$(call FIX_LIBTOOL,$(WORKSRC)/configure)
+       @$(MAKECOOKIE)
+
+post-install:
+       @rm -f $(DESTDIR)$(libdir)/$(GARNAME).la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-composite.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-damage.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-dpms.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-glx.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-randr.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-record.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-render.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-res.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-screensaver.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-shape.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-shm.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-sync.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-xevie.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-xf86dri.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-xfixes.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-xinerama.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-xprint.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-xtest.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-xv.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-xvmc.la
+       @$(MAKECOOKIE)
=======================================
--- /dev/null
+++ /trunk/gar-minimyth/script/xorg-7.4/libxcb/checksums        Thu Sep  3  
16:30:16 2009
@@ -0,0 +1,1 @@
+b00fd506c717dea01f595e8da31f6914  download/libxcb-1.4.tar.bz2
=======================================
--- /dev/null
+++ /trunk/gar-minimyth/script/xorg-7.4/xcb-proto/Makefile      Thu Sep  3  
16:30:16 2009
@@ -0,0 +1,29 @@
+GARNAME = xcb-proto
+GARVERSION = 1.5
+CATEGORIES = $(CATEGORY)
+MASTER_SITES = http://xcb.freedesktop.org/dist/
+DISTFILES = $(DISTNAME).tar.bz2
+LICENSE = $(GARNAME)
+$(GARNAME)_LICENSE_TEXT = $(WORKSRC)/COPYING
+
+DESCRIPTION =
+define BLURB
+endef
+
+DEPENDS = lang/c
+
+CATEGORY := $(shell basename $(shell dirname $(shell pwd)))
+
+CONFIGURE_SCRIPTS = $(WORKSRC)/configure
+BUILD_SCRIPTS     = $(WORKSRC)/Makefile
+INSTALL_SCRIPTS   = $(WORKSRC)/Makefile
+
+CONFIGURE_ARGS = $(DIRPATHS) --build=$(GARBUILD) --host=$(GARHOST)
+
+GAR_EXTRA_CONF += $(CATEGORY)/xorg/package-api.mk
+include ../../gar.mk
+
+post-install:
+       @sed -i 's%^xcbincludedir=%xcbincludedir=$(DESTDIR)%g'  
$(DESTDIR)$(libdir)/pkgconfig/xcb-proto.pc
+       @sed -i 's%^pythondir=%pythondir=$(DESTDIR)%g'          
$(DESTDIR)$(libdir)/pkgconfig/xcb-proto.pc
+       @$(MAKECOOKIE)
=======================================
--- /dev/null
+++ /trunk/gar-minimyth/script/xorg-7.4/xcb-proto/checksums     Thu Sep  3  
16:30:16 2009
@@ -0,0 +1,1 @@
+7d0481790104a10ff9174895ae954533  download/xcb-proto-1.5.tar.bz2
=======================================
--- /dev/null
+++ /trunk/gar-minimyth/script/xorg-7.4/xcb-util/Makefile       Thu Sep  3  
16:30:16 2009
@@ -0,0 +1,45 @@
+GARNAME = xcb-util
+GARVERSION = 0.3.6
+CATEGORIES = $(CATEGORY)
+MASTER_SITES = http://xcb.freedesktop.org/dist/
+DISTFILES = $(DISTNAME).tar.bz2
+LICENSE = MIT
+
+DESCRIPTION =
+define BLURB
+endef
+
+DEPENDS = lang/c \
+       $(CATEGORY)/libxcb \
+       $(CATEGORY)/xproto
+BUILDDEPS = utils/gperf
+
+CATEGORY := $(shell basename $(shell dirname $(shell pwd)))
+
+CONFIGURE_SCRIPTS = $(WORKSRC)/configure
+BUILD_SCRIPTS     = $(WORKSRC)/Makefile
+INSTALL_SCRIPTS   = $(WORKSRC)/Makefile
+
+CONFIGURE_ARGS = $(DIRPATHS) --build=$(GARBUILD) --host=$(GARHOST) \
+       --enable-shared \
+       --disable-static \
+       --with-gnu-ld
+
+GAR_EXTRA_CONF += $(CATEGORY)/xorg/package-api.mk
+include ../../gar.mk
+
+pre-configure:
+       @$(call FIX_LIBTOOL,$(WORKSRC)/configure)
+       @$(MAKECOOKIE)
+
+post-install:
+       @rm -f $(DESTDIR)$(libdir)/libxcb-atom.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-aux.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-event.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-icccm.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-image.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-keysyms.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-property.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-render-util.la
+       @rm -f $(DESTDIR)$(libdir)/libxcb-reply.la
+       @$(MAKECOOKIE)
=======================================
--- /dev/null
+++ /trunk/gar-minimyth/script/xorg-7.4/xcb-util/checksums      Thu Sep  3  
16:30:16 2009
@@ -0,0 +1,1 @@
+dd8968b8ee613cb027a8ef1fcbdc8fc9  download/xcb-util-0.3.6.tar.bz2
=======================================
--- /trunk/gar-minimyth/html/minimyth/document-changelog.txt    Thu Sep  3  
16:26:36 2009
+++ /trunk/gar-minimyth/html/minimyth/document-changelog.txt    Thu Sep  3  
16:30:16 2009
@@ -32,6 +32,10 @@
      - Updated Xine VDPAU patch.
      - Updated FFmpeg and MPlayer VAAPI patches.

+Modified xorg
+    - Added xcb because more packages are using it and some packages (e.g.  
vlc
+      is phasing out xlib support
+
  Modified kernel
      - Added asus_atk0110.ko kernel module.
      - Added hid-logitech.ko kernel module.
@@ -57,6 +61,9 @@
      Added nvidia/nvidia-185.18.36.
      Added python/python.
      Added utils/gperf.
+    Added xorg-7.4/libxcb.
+    Added xorg-7.4/xcb-proto.
+    Added xorg-7.4/xcb-util.

  Updated packages
      Updated devel/fakeroot.
=======================================
--- /trunk/gar-minimyth/script/xorg-7.4/Mesa/Makefile   Tue Jul 21 14:40:23  
2009
+++ /trunk/gar-minimyth/script/xorg-7.4/Mesa/Makefile   Thu Sep  3 16:30:16  
2009
@@ -21,6 +21,7 @@
        $(CATEGORY)/glproto \
        $(CATEGORY)/libdrm \
        $(CATEGORY)/libX11 \
+       $(CATEGORY)/libxcb \
        $(CATEGORY)/libXdamage \
        $(CATEGORY)/libXext \
        $(CATEGORY)/libXfixes \
@@ -43,6 +44,7 @@
        --x-libraries="$(DESTDIR)$(libdir)" \
        --enable-shared \
        --disable-static \
+       --enable-xcb \
        --with-driver="dri" \
        --with-x \
        --with-dri-driverdir="$(libdir)/xorg/modules/dri" \
=======================================
--- /trunk/gar-minimyth/script/xorg-7.4/libX11/Makefile Fri Jul 10 07:52:27  
2009
+++ /trunk/gar-minimyth/script/xorg-7.4/libX11/Makefile Thu Sep  3 16:30:16  
2009
@@ -16,6 +16,7 @@
        $(CATEGORY)/inputproto \
        $(CATEGORY)/kbproto \
        $(CATEGORY)/libXau \
+       $(CATEGORY)/libxcb \
        $(CATEGORY)/xcmiscproto \
        $(CATEGORY)/xextproto \
        $(CATEGORY)/xf86bigfontproto \
@@ -50,7 +51,7 @@
        --disable-ipv6 \
        --disable-local-transport \
        --with-gnu-ld \
-       --without-xcb \
+       --with-xcb \
        --without-launchd \
        --without-lint

@@ -70,10 +71,5 @@

  post-install:
        @rm -f $(DESTDIR)$(libdir)/$(GARNAME).la
-       @rm -f $(DESTDIR)$(libdir)/X11/locale/common/ximcp.la
-       @rm -f $(DESTDIR)$(libdir)/X11/locale/common/xlcUTF8Load.la
-       @rm -f $(DESTDIR)$(libdir)/X11/locale/common/xlcDef.la
-       @rm -f $(DESTDIR)$(libdir)/X11/locale/common/xlibi18n.la
-       @rm -f $(DESTDIR)$(libdir)/X11/locale/common/xlocale.la
-       @rm -f $(DESTDIR)$(libdir)/X11/locale/common/xomGeneric.la
+       @rm -f $(DESTDIR)$(libdir)/$(GARNAME)-xcb.la
        @$(MAKECOOKIE)
=======================================
--- /trunk/gar-minimyth/script/xorg-7.4/xorg/Makefile   Sat Jul  4 12:29:24  
2009
+++ /trunk/gar-minimyth/script/xorg-7.4/xorg/Makefile   Thu Sep  3 16:30:16  
2009
@@ -31,6 +31,7 @@
        $(CATEGORY)/mkfontdir \
        $(CATEGORY)/mkfontscale \
        $(CATEGORY)/rgb \
+       $(CATEGORY)/xcb-util \
        $(CATEGORY)/xdpyinfo \
        $(CATEGORY)/xev \
        $(CATEGORY)/xf86-input-evdev \

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"minimyth-commits" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/minimyth-commits?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to