]> git.pld-linux.org Git - packages/rpm.git/blobdiff - rpm.macros
- rel. 11 to build with db 4.1.25
[packages/rpm.git] / rpm.macros
index 2fdeda166320324bf467a4c6afec9ec220be203e..289ecccd02461c477252947c2625676f95c71698 100644 (file)
 %rpmldflags    %{!?debug:-s}
 
 # kernel compiler
-%kgcc          gcc2
-%kgcc_package  gcc2
+%kgcc          gcc
+%kgcc_package  gcc
 
 # Build system path macros.
 #
 %__libtoolize           libtoolize --copy --force
 %__gettextize { \
-    if gettextize --version | grep -q '0\.11\.' ; then \
-        gettextize --copy --force  --intl; \
-       cp -f po/Makevars{.template,}; \
+    if ! gettextize --version | grep -q '0\.10\.' ; then \
+       if grep -qs 'AM_GNU_GETTEXT.*external' configure.{ac,in} ; then \
+           gettextize --copy --force --no-changelog; \
+       else \
+           gettextize --copy --force --no-changelog --intl; \
+       fi; \
+       if [ ! -f po/Makevars ]; then \
+           cp -f po/Makevars{.template,}; \
+       fi; \
     else \
-        gettextize --copy --force; \
+       gettextize --copy --force; \
     fi; \
-}              
+}
+%__autopoint            autopoint --force
 %__automake             automake -a -c -f --foreign
 %__autoconf             autoconf %{?debug:-Wall}
 
 %_pkgconfigdir /usr/lib/pkgconfig
 
 # Location of top applink dir
-%_applnkdir      /usr/X11R6/share/applnk
+%_applnkdir    /usr/X11R6/share/applnk
 
 # Location pixmaps for applnk/desktop files
-%_pixmapsdir   /usr/X11R6/share/pixmaps
+%_pixmapsdir   %{_prefix}/share/pixmaps
 
 # Location of fonts directories
 %_fontsdir     /usr/share/fonts
 
+# Location of Gtk and associated libraries documentation
+%_gtkdocdir  %{_defaultdocdir}/gtk-doc/html
+
 # Current date
 %date          %(LC_ALL="C" date +"%a %b %d %Y")
 
@@ -224,7 +234,7 @@ echo "Compress kernel modules if any."; \
        find $RPM_BUILD_ROOT/lib/modules -name \*.o -type f -print | \
        xargs -r %{__gzip} -9nf; \
           find $RPM_BUILD_ROOT/lib/modules -name \*.o -type l -printf "%p %l\n" | \
-          while read a b; do ln -sf $b.gz $a.gz; rm -f $a; done \
+          while read a b; do ln -sf $b.gz $a.gz; rm -f $a; done; \
     fi; \
 } }
 
@@ -236,9 +246,11 @@ echo "Compress kernel modules if any."; \
 #
 # Requires: GConf2
 #
-%gconf_schema_install  GCONF_CONFIG_SOURCE="" \
-    %{_bindir}/gconftool-2 --makefile-install-rule \
-    /etc/X11/GNOME2/gconf/schemas/*.schemas > /dev/null
+%gconf_schema_install { umask 022; \
+    GCONF_CONFIG_SOURCE="xml:readwrite:/etc/gconf/gconf.xml.defaults" \
+    /usr/bin/gconftool-2 --makefile-install-rule \
+    /etc/gconf/schemas/*.schemas > /dev/null \
+}
 
 #-----------------------------------------------------------------
 # post %install sequence:
This page took 0.040398 seconds and 4 git commands to generate.