rpms/kdegraphics/devel kdegraphics.spec, 1.103, 1.104 kdegraphics-3.5.2-kpdf-xft.patch, 1.1, NONE

Rex Dieter (rdieter) fedora-extras-commits at redhat.com
Fri May 4 16:29:46 UTC 2007


Author: rdieter

Update of /cvs/pkgs/rpms/kdegraphics/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6351

Modified Files:
	kdegraphics.spec 
Removed Files:
	kdegraphics-3.5.2-kpdf-xft.patch 
Log Message:
* Fri May 04 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 7:3.5.6-3
- integrate former kdegraphics-extras bits (kuickshow, OpenEXR kfile plugin)
- drop unecessary/upstreamed kpdf-xft patch4 (kde bug #123417)
- prune pre-3.0 changelog



Index: kdegraphics.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdegraphics/devel/kdegraphics.spec,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -r1.103 -r1.104
--- kdegraphics.spec	18 Apr 2007 08:52:40 -0000	1.103
+++ kdegraphics.spec	4 May 2007 16:29:11 -0000	1.104
@@ -1,10 +1,10 @@
-%define rhel 0
+
 %define debug 0
-%define final 0
-%define make_cvs 1
+%define final 1
+%define make_cvs 0
 
 Version: 3.5.6
-Release: 2%{?dist}
+Release: 3%{?dist}
 Name: kdegraphics
 Summary: K Desktop Environment - Graphics Applications
 Epoch: 7
@@ -17,7 +17,6 @@
 Patch1: kdegraphics-3.3.0-misc.patch
 Patch2: kdegraphics-3.3.1-xorg.patch
 Patch3: kdegraphics-3.5.1-warning.patch
-Patch4: kdegraphics-3.5.2-kpdf-xft.patch
 
 Requires: kdelibs >= 6:%{version}
 Requires: ghostscript
@@ -38,34 +37,37 @@
 BuildRequires: libusb-devel
 %endif
 
+# kgamma
+%if 0%{?fedora} > 4 || 0%{?rhel} > 4
+BuildRequires: libXxf86vm-devel
+%endif
+# kuickshow
+BuildRequires: imlib-devel
+#kfile-plugin
+BuildRequires: OpenEXR-devel
 # kpdf
 BuildRequires: freetype-devel
+%if 0%{?fedora} > 5 || 0%{?rhel} > 4 
 BuildRequires: poppler-qt-devel
-BuildRequires: libXxf86vm-devel
-
+BuildRequires: libpaper-devel
+%endif
 # ksvg
 BuildRequires: fontconfig-devel
 BuildRequires: fribidi-devel
 BuildRequires: lcms-devel
 BuildRequires: libart_lgpl-devel
 BuildRequires: libXmu-devel
-
 # kpovmodeler
-%if !%{rhel}
-BuildRequires: mesa-libGL-devel
-BuildRequires: mesa-libGLU-devel
+%if 0%{!?rhel:1}
+BuildRequires: libGL-devel
+BuildRequires: libGLU-devel
 BuildRequires: libXi-devel
 %endif
 
-%if %{make_cvs}
-BuildRequires: autoconf
-BuildRequires: automake
-BuildRequires: libtool
+%if 0%{?make_cvs}
+BuildRequires: automake libtool
 %endif
 
-Obsoletes: kolourpaint < 0:1.4.3
-Provides:  kolourpaint = 0:1.4.3
-
 %description
 Graphics applications for the K Desktop Environment, including
 %{?kamera:* kamera (digital camera support)}
@@ -83,30 +85,29 @@
 Summary: Development files for kdegraphics
 Requires: %{name} = %{epoch}:%{version}-%{release}
 Group: Development/Libraries
-
 %description devel
 Graphic applications for the K Desktop Environment.
 This package contains header files for developing applications using kdegraphics.
 
+## FIXME: move more stuff to -extras
 %package extras
 Summary: Extras packages from kdegraphics
 Group: Applications/Multimedia
 Requires: %{name} = %{epoch}:%{version}-%{release}
-
 %description extras
 Extra graphics applications for the K Desktop Environment, including:
 * kfax
 * kfaxview
 * kpovmodler
 
+
 %prep
 %setup -q
 %patch1 -p1 -b .misc
 %patch2 -p1 -b .xorg
 %patch3 -p1 -b .gcc-warning
-%patch4 -p1 -b .kpdf-xft
 
-%if %{rhel}
+%if 0%{!?rhel:1}
   DO_NOT_COMPILE=""
   export DO_NOT_COMPILE="$DO_NOT_COMPILE kfax"
   export DO_NOT_COMPILE="$DO_NOT_COMPILE kfaxview"
@@ -117,6 +118,7 @@
    make -f admin/Makefile.common cvs
 %endif
 
+
 %build
 unset QTDIR || : ; . /etc/profile.d/qt.sh
 
@@ -124,12 +126,11 @@
    --enable-new-ldflags \
    --disable-dependency-tracking \
    --disable-rpath \
-   --disable-gcc-hidden-visibility \
-%if %{debug} == 0
+%if "%{?debug}" != "1"
    --disable-debug \
    --disable-warnings \
 %endif%
-%if %{final}
+%if 0%{?final}
    --enable-final \
 %endif
    --includedir=%{_includedir}/kde \
@@ -167,9 +168,10 @@
     if test -s "$dir/$file" ; then
        install -p -m644 -D "$dir/$file" "rpmdocs/$dir/$file"
        # exclude for RHEL
-       if [ $dir != kfax -a $dir != kfaxview -a $dir != kpovmodeler ] ; then
-         echo "%doc rpmdocs/$dir/" >> %{name}.lang
-       fi
+%if 0%{!?rhel:1}
+       [ $dir != kfax -a $dir != kfaxview -a $dir != kpovmodeler ] && \
+%endif
+       echo "%doc rpmdocs/$dir/" >> %{name}.lang
     fi
   done
 done
@@ -193,7 +195,7 @@
 done
 update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
 
-%if !%{rhel} 
+%if 0%{!?rhel:1}
 %post extras
 /sbin/ldconfig ||:
 for f in crystalsvg hicolor ; do
@@ -209,9 +211,8 @@
   gtk-update-icon-cache -q %{_datadir}/icons/${f} 2> /dev/null ||:
 done
 update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
-%endif
 
-%if !%{rhel}
+
 %files extras
 %defattr(-,root,root,-)
 
@@ -243,8 +244,8 @@
 %{_libdir}/kde3/libkpovmodelerpart.*
 %{_datadir}/applications/kde/kpovmodeler.desktop
 %{_datadir}/apps/kpovmodeler/
-%{_datadir}/icons/crystalsvg/??x??/mimetypes/kpovmodeler_doc.png
-%{_datadir}/icons/hicolor/??x??/apps/kpovmodeler.png
+%{_datadir}/icons/crystalsvg/*/mimetypes/kpovmodeler_doc.*
+%{_datadir}/icons/hicolor/*/apps/kpovmodeler.*
 %endif
 
 %files -f %{name}.lang
@@ -252,13 +253,12 @@
 %doc AUTHORS COPYING README
 %doc rpmdocs/*
 
-%if !%{rhel}
+%if 0%{!?rhel:1}
 # kfax
 %exclude %{_bindir}/kfax
 %exclude %{_datadir}/applications/kde/kfax.desktop
 %exclude %{_datadir}/apps/kfax/
-%exclude %{_datadir}/icons/hicolor/??x??/apps/kfax.png
-%exclude %{_datadir}/icons/hicolor/scalable/apps/kfax.svgz
+%exclude %{_datadir}/icons/hicolor/*/apps/kfax.*
 
 # kfaxview
 %exclude %{_bindir}/kfaxview
@@ -267,8 +267,7 @@
 %exclude %{_libdir}/kde3/kfaxviewpart.*
 %exclude %{_datadir}/applications/kde/kfaxview.desktop
 %exclude %{_datadir}/apps/kfaxview/
-%exclude %{_datadir}/icons/hicolor/??x??/apps/kfaxview.png
-%exclude %{_datadir}/icons/hicolor/scalable/apps/kfaxview.svgz
+%exclude %{_datadir}/icons/hicolor/*/apps/kfaxview.*
 %exclude %{_datadir}/services/kfaxmultipage.desktop
 %exclude %{_datadir}/services/kfaxmultipage_tiff.desktop
 
@@ -279,8 +278,8 @@
 %exclude %{_libdir}/kde3/libkpovmodelerpart.*
 %exclude %{_datadir}/applications/kde/kpovmodeler.desktop
 %exclude %{_datadir}/apps/kpovmodeler/
-%exclude %{_datadir}/icons/crystalsvg/??x??/mimetypes/kpovmodeler_doc.png
-%exclude %{_datadir}/icons/hicolor/??x??/apps/kpovmodeler.png
+%exclude %{_datadir}/icons/crystalsvg/*/mimetypes/kpovmodeler_doc.*
+%exclude %{_datadir}/icons/hicolor/*/apps/kpovmodeler.*
 %endif
 
 %{_bindir}/*
@@ -304,7 +303,13 @@
 %{_libdir}/lib*.so
 %exclude %{_libdir}/libkdeinit_*.so
 
+
 %changelog
+* Fri May 04 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 7:3.5.6-3
+- integrate former kdegraphics-extras bits (kuickshow, OpenEXR kfile plugin)
+- drop unecessary/upstreamed kpdf-xft patch4 (kde bug #123417)
+- prune pre-3.0 changelog
+
 * Mon Mar 12 2007 Than Ngo <than at redhat.com> - 7:3.5.6-2.fc7
 - cleanup
 
@@ -618,130 +623,3 @@
 * Wed Mar 27 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.0-1
 - 3.0.0 final
 
-* Thu Mar 21 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.0-0.cvs20020321.1
-- Add docs for kooka and kuickshow and kfile PostScript plugin
-
-* Wed Mar  6 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.0-0.cvs20020306.1
-- Update
-- Rename subpackages
-- Don't build kamera on alpha
-
-* Wed Dec 26 2001 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.0-0.cvs20011226.1
-- Update
-- Reorganize package
-
-* Thu Jul 26 2001 Bernhard Rosenkraenzer <bero at redhat.com> 2.2-0.cvs20010726.1
-- The -devel package has kscan-related files -n only. Since kscan isn't built
-  on s390/s390x, don't build the devel package there.
-
-* Tue Jul 24 2001 Bernhard Rosenkraenzer <bero at redhat.com> 2.2-0.cvs20010724.1
-- Add more build dependencies (#48970)
-- Remove ia64 workarounds, no longer needed
-- Update
-
-* Mon Jul 23 2001 Bernhard Rosenkraenzer <bero at redhat.com> 2.2-0.cvs20010723.1
-- Restore -devel package, got lost during the update
-- Fix build on s390/s390x
-- Update
-
-* Sun Jul 22 2001 Bernhard Rosenkraenzer <bero at redhat.com> 2.2-0.cvs20010722.2
-- Make symlinks relative
-- Update
-
-* Wed Feb 21 2001 Bernhard Rosenkraenzer <bero at redhat.com>
-- 2.1-respin
-
-* Tue Feb 20 2001 Bernhard Rosenkraenzer <bero at redhat.com>
-- 2.1
-
-* Fri Feb 16 2001 Than Ngo <than at redhat.com>
-- fix to build against glibc
-
-* Tue Feb  6 2001 Bernhard Rosenkraenzer <bero at redhat.com>
-- Get rid of libkdefakes.so.0 dependency
-
-* Mon Jan 22 2001 Bernhard Rosenkraenzer <bero at redhat.com>
-- Update
-
-* Mon Jan  1 2001 Bernhard Rosenkraenzer <bero at redhat.com>
-- Update
-
-* Wed Dec 20 2000 Bernhard Rosenkraenzer <bero at redhat.com>
-- Update
-- Stop excluding ia64
-
-* Wed Nov 15 2000 Bernhard Rosenkraenzer <bero at redhat.com>
-- Update to HEAD
-
-* Fri Nov  3 2000 Bernhard Rosenkraenzer <bero at redhat.com>
-- Update to KDE_2_0_BRANCH
-
-* Mon Oct 23 2000 Bernhard Rosenkraenzer <bero at redhat.com>
-- 2.0 final
-
-* Thu Aug 24 2000 Than Ngo <than at redhat.com>
-- update to kdegraphics-1.93
-
-* Sun Aug 20 2000 Than Ngo <than at redhat.com>
-- add missing kdegraphic2 package
-
-* Mon Aug  7 2000 Bernhard Rosenkraenzer <bero at redhat.com>
-- new version
-
-* Tue Jul 25 2000 Bernhard Rosenkraenzer <bero at redhat.com>
-- new snapshot
-- work around compiler bug by disabling kcoloredit for now, FIXME
-
-* Fri Jul 21 2000 Bernhard Rosenkraenzer <bero at redhat.com>
-- new snapshot
-- SMPify build
-
-* Sun Jul 16 2000 Than Ngo <than at redhat.de>
-- use gcc 2.96
-- new snapshot
-- fix docdir
-
-* Fri Jun 23 2000 Bernhard Rosenkraenzer <bero at redhat.com>
-- Add Epoch - for some reason, rpm thinks 1.1.2 > 1.92.20000623.
-
-* Tue Jun 20 2000 Bernhard Rosenkraenzer <bero at redhat.com>
-- new snapshot
-- ExcludeArch ia64 for now
-
-* Sat Mar 18 2000 Bernhard Rosenkraenzer <bero at redhat.com>
-- new snapshot
-- move it to /usr, where it belongs
-
-* Sun Oct 24 1999 Bernhard Rosenkraenzer <bero at redhat.de>
-- Fix compilation
-
-* Fri Oct 22 1999 Bernhard Rosenkraenzer <bero at redhat.de>
-- 2.0 CVS
-
-* Fri Sep 24 1999 Preston Brown <pbrown at redhat.com>
-- mark doc files as such
-
-* Wed Sep 08 1999 Preston Brown <pbrown at redhat.com>
-- upgraded to 1.1.2 release
-
-* Fri Jun 11 1999 Preston Brown <pbrown at redhat.com>
-- snapshot, includes kde 1.1.1 + fixes
-
-* Mon Apr 19 1999 Preston Brown <pbrown at redhat.com>
-- last snapshot before release
-
-* Mon Apr 12 1999 Preston Brown <pbrown at redhat.com>
-- latest stable snapshot
-
-* Wed Feb 24 1999 Preston Brown <pbrown at redhat.com>
-- Injected new description and group.
-
-* Mon Feb 08 1999 Preston Brown <pbrown at redhat.com>
-- upgraded to KDE 1.1 final.
-
-* Sat Feb 06 1999 Preston Brown <pbrown at redhat.com>
-- updates to new libstdc++ and rpm standards.
-
-* Wed Jan 06 1999 Preston Brown <pbrown at redhat.com>
-- re-merged in updates from Duncan Haldane
-


--- kdegraphics-3.5.2-kpdf-xft.patch DELETED ---




More information about the fedora-extras-commits mailing list