# DISCLAIMER: Max Horn is the sole maintainer of this package. # Please DO NOT MAKE MODIFICATIONS without informing the maintainer. # Preferably, send a patch to me instead of making changes yourself! # If that is not possible due to extra urgency, at least send me a mail. # # Explanation: I am sick and tired of getting back to my packages and # discovering that people have messed with it. I am then forced to # retrace their steps, find out who, when and why did make a certain # change etc. -- i.e. it makes my life as maintainer harder. # Furthermore, as maintainer I am responsible for problems caused by my # packages. But I am not willing to take responsibility for something I # did not do. In particular, for changes that other people introduced # behind my back, no matter how good and noble their intentions were. As # such, I may see myself forced to drop responsibility for (and hence, # maintainership of) the affected package. Package: windowmaker Version: 0.92.0 Revision: 15 Maintainer: Max Horn Depends: << %N-shlibs (= %v-%r), fontconfig2-shlibs (>= 2.8.0-4), freetype219-shlibs (>= 2.3.12-1), libjpeg8-shlibs, libpng15-shlibs, libtiff-shlibs, x11-shlibs, xft2-shlibs (>= 2.1.14-1) << BuildDepends: << x11-dev, fontconfig2-dev (>= 2.8.0-4), freetype219 (>= 2.3.12-1), giflib, libpng15, libjpeg8, libtiff, libgettext8-dev, gettext-bin, gettext-tools, fink-package-precedence, xft2-dev (>= 2.1.14-1) << Source: ftp://www.windowmaker.org/pub/source/release/WindowMaker-%v.tar.bz2 Source-MD5: aaac5421b686ed2d3e6ab65229c98097 NoSetMAKEFLAGS: true SetMAKEFLAGS: -j1 SetCPPFLAGS: -MD ConfigureParams: << --enable-gnome \ --enable-xinerama \ --mandir=%p/share/man \ --with-gnustepdir=%p/lib/GNUstep \ --x-includes=/usr/X11R6/include \ --x-libraries=/usr/X11R6/lib \ PKG_CONFIG_PATH=%p/lib/fontconfig2/lib/pkgconfig:%p/lib/xft2/lib/pkgconfig:$PKG_CONFIG_PATH \ ac_cv_c_inline_asm=no << PatchFile: %n.patch PatchFile-MD5: a2d5233ce9ab921cf6a46aee39741dff PatchScript: << sed 's|@PREFIX@|%p|g' < %{PatchFile} | patch -p1 perl -pi -e 's,hardcode_direct=yes,hardcode_direct=no,g' configure perl -pi -e 's|/usr/local/Acrobat3/bin/acroread|open -b com.adobe.Reader|g' WindowMaker/plmenu* perl -pi -e 's|/usr/local/GNUstep|%p/GNUstep|g' WindowMaker/plmenu* WindowMaker/menu* perl -pi -e 's|/usr/local/share/WindowMaker|%p/share/WindowMaker|g' WindowMaker/plmenu* WindowMaker/menu* perl -pi -e 's|/usr/share/WindowMaker|%p/share/WindowMaker|g' doc/wmaker.1x doc/sk/wmaker.1x perl -pi -e 's/(AM_CPPFLAGS.*)/\1 \@XFTFLAGS\@/' WPrefs.app/Makefile.in << CompileScript: << %{default_script} fink-package-precedence --depfile-ext='\.d' . << InstallScript: << make install-strip DESTDIR=%d (cd %i/share/man/man1 ; for i in geticonset getstyle seticons setstyle wdwrite wmaker wmsetbg wxcopy wxpaste ; do mv $i.1x $i.1 ; done ) (cd %i/share/man/sk/man1 ; for i in geticonset getstyle seticons setstyle wdwrite wmaker wmsetbg wxcopy wxpaste ; do mv $i.1x $i.1 ; done ) rmdir %i/lib/locale << ConfFiles: << %p/etc/WindowMaker/WindowMaker %p/etc/WindowMaker/WMGLOBAL %p/etc/WindowMaker/WMRootMenu %p/etc/WindowMaker/WMState %p/etc/WindowMaker/WMWindowAttributes << SplitOff: << Package: %N-shlibs Replaces: %N (<= 0.80.0-5) Depends: x11, giflib-bin, giflib-shlibs, libpng15-shlibs, libjpeg8-shlibs, libtiff-shlibs Files: lib/libwraster.*.dylib Shlibs: %p/lib/libwraster.3.dylib 5.0.0 %n (>= 0.92.0-14) DocFiles: COPYING* README* AUTHORS BUGS FAQ* NEWS << SplitOff2: << Package: %N-dev BuildDependsOnly: True Depends: %N-shlibs (= %v-%r) Files: include lib/libwraster.dylib lib/*.a lib/*.la DocFiles: COPYING* README* AUTHORS BUGS FAQ* NEWS << DocFiles: COPYING* README* AUTHORS BUGS FAQ* NEWS Description: GNUstep (NeXT-like) Window Manager DescPort: << The man pages must be renamed so that Darwin's man command can find them. We disable inline assembler (for Intel/MMX) code, because it causes a compiler error. Needs help to link against the right library. << DescPackaging: << The GNUstep directory, in which applications like WPrefs.app reside, is configured to be %p/lib/GNUstep/Applications. Earlier versions by Christoph Pfisterer << DescUsage: << Before you can use Window Maker, you must run 'wmaker.inst' to set up the preferences files for your account. That script can also create an appropriate .xinitrc file to start Window Maker as your default window manager. To use Window Maker with GNOME, leave .xinitrc alone and instead select Window Maker in the Window Manager panel of the GNOME Control Center. << License: GPL Homepage: http://www.windowmaker.org/