Info2: << Package: gnome-menus2-py%type_pkg[python] Version: 2.18.0 Revision: 1 Type: python (2.3 2.4) BuildDepends: << gettext-bin, gettext-tools, glib2-dev (>= 2.12.0-1), gnome-menus2-dev (>= %v-1), intltool (>= 0.35.5-1), libgettext3-dev, libiconv-dev, pkgconfig, pygobject2-py%type_pkg[python]-dev, pygtk2-gtk-py%type_pkg[python]-dev << Depends: << glib2-shlibs (>= 2.12.0-1), gnome-menus2-shlibs (>= %v-1), libgettext3-shlibs, libiconv, pygobject2-py%type_pkg[python], pygtk2-gtk-py%type_pkg[python], python%type_pkg[python], xdg-base << Description: Python bindings for the gnome-menus lib Source: mirror:gnome:sources/gnome-menus/2.18/gnome-menus-%v.tar.bz2 Source-MD5: 746f336d4fd427cb2db1691bc53a49d4 Patch: %{ni}.patch PatchScript: << mv simple-editor/gmenu-simple-editor.glade{,-%type_pkg[python]} perl -pi -e 's/(gmenu-simple-editor.glade)/\1-%type_pkg[python]/g' simple-editor/Makefile.in simple-editor/GMenuSimpleEditor/maindialog.py << ConfigureParams: --disable-dependency-tracking --enable-python CompileScript: << #!/bin/sh -ev export CPPFLAGS="`pkg-config --cflags libgnome-menu` $CPPFLAGS" export LDFLAGS="`pkg-config --libs libgnome-menu` $LDFLAGS" PYTHON=%p/bin/python%type_raw[python] ./configure %c make << InstallScript: << #!/bin/sh -ev make install DESTDIR=%d for versionless in bin/gmenu-simple-editor share/applications/gmenu-simple-editor.desktop; do mv %i/${versionless} %i/${versionless}-%type_pkg[python] done << DocFiles: AUTHORS COPYING* ChangeLog po/ChangeLog:ChangeLog.po HACKING NEWS README PostInstScript: << update-alternatives \ --install %p/bin/gmenu-simple-editor gmenu-simple-editor %p/bin/gmenu-simple-editor-%type_pkg[python] %type_pkg[python] \ --slave %p/share/applications/gmenu-simple-editor.desktop gmenu-simple-editor.desktop %p/share/applications/gmenu-simple-editor.desktop-%type_pkg[python] << PostRmScript: << update-alternatives --remove gmenu-simple-editor %p/bin/gmenu-simple-editor-%type_pkg[python] << DescPackaging: << # Redo with automake1.9 so py-compile understands DESTDIR # See: http://bugzilla.gnome.org/show_bug.cgi?id=344047 Patch simple-editor to use the python interp determined by configure. See: http://bugzilla.gnome.org/show_bug.cgi?id=343978 Use glib2-2.12.0 for GCC version independence << License: GPL/LGPL Maintainer: The Gnome Core Team Homepage: http://www.gnome.org/ <<