Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/x11-wm
In directory vz-cvs-3.sog:/tmp/cvs-serv11986

Added Files:
        libopenbox27-shlibs.info libopenbox27-shlibs.patch 
Log Message:
add latest openbox 3.5.0 to 10.7
change package .info scheme to libopenboxN-shlibs.info to allow better 
coexistence with older and future releases

--- NEW FILE: libopenbox27-shlibs.info ---
Package: libopenbox27-shlibs
Version: 3.5.0
Revision: 2
Description: Another Window Manager not unlike blackbox
License: GPL
Maintainer: None <fink-de...@lists.sourceforge.net>
Depends: <<
        fontconfig2-shlibs (>= 2.8.0-4),
        freetype219-shlibs (>= 2.3.12-1),
        glib2-shlibs (>= 2.22.0-1),
        imlib2-shlibs,
        libxml2-shlibs (>= 2.6.30-1),
        pango1-xft2-ft219-shlibs (>= 1.24.5-4),
        x11,
        xft2-shlibs (>= 2.1.14-1)
<<
BuildDepends: <<
        fink-package-precedence,
        fontconfig2-dev (>= 2.8.0-4),
        freetype219 (>= 2.3.12-1),
        gettext-bin,
        gettext-tools,
        glib2-dev (>= 2.22.0-1),
        imlib2,
        libgettext8-dev,
        libiconv-dev,
        libxml2 (>= 2.6.30-1),
        pango1-xft2-ft219-dev (>= 1.24.5-4),
        pixman (>= 0.16.0-1),
        pkgconfig (>= 0.23),
        startup-notification-dev (>= 0.8-1),
        x11-dev,
        xft2-dev (>= 2.1.14-1)
<<

Source: http://openbox.org/dist/openbox/openbox-%v.tar.gz
Source-MD5: 00441b53cf14c03566c8e82643544ff9

PatchFile: %n.patch
PatchFile-MD5: b9d159c66ec74892953d3d89bbb671a3
PatchScript: <<
        %{default_script}
 perl -ni -e 'print unless /^LIBTOOL.*--silent/' configure
<<
ConfigureParams: <<
        --mandir=%p/share/man \
        --libexecdir=%p/lib \
        --enable-dependency-tracking \
        --disable-static \
         
PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:%p/lib/xft2/lib/pkgconfig:$PKG_CONFIG_PATH"
<<
CompileScript: <<
        ./configure %c
        make -w
        fink-package-precedence --prohibit-bdep libopenbox27-dev .
<<
InstallScript: <<
        make install DESTDIR=%d
<<
DocFiles: AUTHORS CHANGELOG COMPLIANCE COPYING README
Shlibs: <<
        %p/lib/libobrender.27.dylib 28.0.0 %n (>= 3.5.0-1)
        %p/lib/libobt.0.dylib 1.0.0 %n (>= 3.5.0-1)
<<

SplitOff: <<
        Package: openbox
        Depends: <<
                %N (= %v-%r),
                fontconfig2-shlibs (>= 2.8.0-4),
                freetype219-shlibs (>= 2.3.12-1),
                glib2-shlibs (>= 2.22.0-1),
                libgettext8-shlibs,
                libxml2-shlibs (>= 2.6.30-1),
                pango1-xft2-ft219-shlibs (>= 1.24.5-4),
                startup-notification-shlibs (>= 0.8-1),
                x11,
                xft2-shlibs (>= 2.1.14-1)
        <<
        Files: <<
                bin
                etc
                lib/openbox-*autostart
                share/applications
                share/doc/openbox
                share/gnome
                share/locale
                share/man
                share/pixmaps
                share/themes
                share/xsessions
        <<
<<
SplitOff2: <<
        Package: libopenbox27-dev
        Depends: %N (= %v-%r)
        Conflicts: lib%N16-dev
        Replaces: <<
                openbox (<< 3.4.4-1),
                libopenbox16-dev,
                libopenbox21-dev,
                libopenbox27-dev
        <<
        BuildDependsOnly: true
        Files: <<
                include
                lib/libobrender.{dylib,la}
                lib/libobt.{dylib,la}
                lib/pkgconfig
        <<
        DocFiles: AUTHORS CHANGELOG COMPLIANCE COPYING README
<<

DescPort: <<
        Put X flags at the end of compiler commands.

        Make sure po/Makefile variable propagates mkdir command.
<<
DescPackaging: <<
        As of 3.5.0, the main package is the -shlibs package to make it easy to 
have
        the various versions coexist. --nieder
<<
DescDetail: <<
Openbox is a standards compliant, fast, light-weight, extensible window
manager. 

Openbox works with your applications, and makes your desktop easier to manage.
This is because the approach to its development was the opposite of what seems
to be the general case for window managers. Openbox was written first to comply
with standards and to work properly. Only when that was in place did the team
turn to the visual interface. 

Openbox is fully functional as a stand-alone working environment, or can be
used as a drop-in replacement for the default window manager in the GNOME or
KDE desktop environments.
<<
Homepage: http://openbox.org

--- NEW FILE: libopenbox27-shlibs.patch ---
diff -Nurd -x'*~' openbox-3.5.0.orig/Makefile.in openbox-3.5.0/Makefile.in
--- openbox-3.5.0.orig/Makefile.in      2011-08-01 16:15:35.000000000 -0400
+++ openbox-3.5.0/Makefile.in   2012-09-10 20:15:26.000000000 -0400
@@ -592,11 +592,11 @@
 
 obrender_rendertest_SOURCES = obrender/test.c
 obrender_libobrender_la_CPPFLAGS = \
-       $(X_CFLAGS) \
        $(GLIB_CFLAGS) \
        $(XML_CFLAGS) \
        $(PANGO_CFLAGS) \
        $(IMLIB2_CFLAGS) \
+       $(X_CFLAGS) \
        -DG_LOG_DOMAIN=\"ObRender\" \
        -DDEFAULT_THEME=\"$(theme)\"
 
@@ -604,11 +604,11 @@
        -version-info $(RR_CURRENT):$(RR_REVISION):$(RR_AGE)
 
 obrender_libobrender_la_LIBADD = \
-       $(X_LIBS) \
        $(PANGO_LIBS) \
        $(GLIB_LIBS) \
        $(IMLIB2_LIBS) \
-       $(XML_LIBS)
+       $(XML_LIBS) \
+       $(X_LIBS)
 
 obrender_libobrender_la_SOURCES = \
        gettext.h \
@@ -650,13 +650,14 @@
        -version-info $(OBT_CURRENT):$(OBT_REVISION):$(OBT_AGE)
 
 obt_libobt_la_LIBADD = \
+       $(GLIB_LIBS) \
+       $(XML_LIBS) \
        $(XINERAMA_LIBS) \
        $(XKB_LIBS) \
        $(XRANDR_LIBS) \
        $(XSHAPE_LIBS) \
        $(XSYNC_LIBS) \
-       $(GLIB_LIBS) \
-       $(XML_LIBS)
+       $(X_LIBS)
 
 obt_libobt_la_SOURCES = \
        obt/bsearch.h \
@@ -682,30 +682,30 @@
        obt/xqueue.c
 
 openbox_openbox_CPPFLAGS = \
-       $(SM_CFLAGS) \
-       $(X_CFLAGS) \
-       $(XCURSOR_CFLAGS) \
-       $(SM_CFLAGS) \
        $(PANGO_CFLAGS) \
        $(GLIB_CFLAGS) \
        $(LIBSN_CFLAGS) \
        $(XML_CFLAGS) \
+       $(SM_CFLAGS) \
+       $(X_CFLAGS) \
+       $(XCURSOR_CFLAGS) \
+       $(SM_CFLAGS) \
        -DLOCALEDIR=\"$(localedir)\" \
        -DDATADIR=\"$(datadir)\" \
        -DCONFIGDIR=\"$(configdir)\" \
        -DG_LOG_DOMAIN=\"Openbox\"
 
 openbox_openbox_LDADD = \
-       $(XINERAMA_LIBS) \
-       $(XRANDR_LIBS) \
-       $(SM_LIBS) \
        $(GLIB_LIBS) \
-       $(X_LIBS) \
-       $(XCURSOR_LIBS) \
        $(LIBSN_LIBS) \
        $(XML_LIBS) \
        $(EFENCE_LIBS) \
        $(LIBINTL) \
+       $(XINERAMA_LIBS) \
+       $(XRANDR_LIBS) \
+       $(SM_LIBS) \
+       $(X_LIBS) \
+       $(XCURSOR_LIBS) \
        obrender/libobrender.la \
        obt/libobt.la
 
@@ -847,14 +847,14 @@
        tools/obxprop/obxprop.c
 
 tools_gdm_control_gdm_control_CPPFLAGS = \
+       $(GLIB_CFLAGS) \
        $(XAUTH_CFLAGS) \
-       $(X_CFLAGS) \
-       $(GLIB_CFLAGS)
+       $(X_CFLAGS)
 
 tools_gdm_control_gdm_control_LDADD = \
+       $(GLIB_LIBS) \
        $(XAUTH_LIBS) \
-       $(X_LIBS) \
-       $(GLIB_LIBS)
+       $(X_LIBS)
 
 tools_gdm_control_gdm_control_SOURCES = \
        tools/gdm-control/gdm-control.c
diff -Nurd -x'*~' openbox-3.4.11.2.orig/po/Makefile.in.in 
openbox-3.4.11.2/po/Makefile.in.in
--- openbox-3.4.11.2.orig/po/Makefile.in.in     2008-03-05 14:04:06.000000000 
-0500
+++ openbox-3.4.11.2/po/Makefile.in.in  2010-11-06 15:45:52.000000000 -0400
@@ -30,6 +30,7 @@
 
 INSTALL = @INSTALL@
 INSTALL_DATA = @INSTALL_DATA@
+install_sh = @install_sh@
 mkinstalldirs = $(SHELL) @install_sh@ -d
 mkdir_p = @mkdir_p@
 


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to