rpms/kdegames/devel .cvsignore, 1.38, 1.39 kdegames.spec, 1.65, 1.66 sources, 1.41, 1.42

Rex Dieter (rdieter) fedora-extras-commits at redhat.com
Wed Nov 7 23:44:19 UTC 2007


Author: rdieter

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

Modified Files:
	.cvsignore kdegames.spec sources 
Log Message:
* Wed Nov 07 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.95.0-2
- Obsoletes/Provides: ksudoku

* Tue Nov 06 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.95.0-1
- kdegames-3.95




Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kdegames/devel/.cvsignore,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- .cvsignore	13 Oct 2007 18:39:39 -0000	1.38
+++ .cvsignore	7 Nov 2007 23:43:46 -0000	1.39
@@ -1,2 +1 @@
-kdegames-3.5.7.tar.bz2
-kdegames-3.5.8.tar.bz2
+kdegames-3.95.0.tar.bz2


Index: kdegames.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdegames/devel/kdegames.spec,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -r1.65 -r1.66
--- kdegames.spec	1 Nov 2007 16:08:29 -0000	1.65
+++ kdegames.spec	7 Nov 2007 23:43:46 -0000	1.66
@@ -1,198 +1,152 @@
 
-%define debug 0
-%define final 1 
-%define make_cvs 0
-
-%if 0%{?fedora} > 7
-# make -libs subpkg
-%define libs 1
-%endif
 
 Name:    kdegames
-Summary: K Desktop Environment - Games
+Summary: K Desktop Environment 4 - Games 
 Epoch:   6
-Version: 3.5.8
-Release: 3%{?dist}
+Version: 3.95.0
+Release: 2%{?dist}
 
 License: GPLv2
-Group:   Amusements/Games
-Url:     http://www.kde.org
+URL:     http://www.kde.org/
+Group:   Amusements/Games 
+Source0: ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/kdegames-%{version}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Source: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2
 
-Patch0: kdegames-3.1.1-konquest.patch
-Patch1: kdegames-3.5.8-trademarks.patch
+Obsoletes: kdegames4 < %{version}-%{release}
+Provides:  kdegames4 = %{version}-%{release}
 
-Provides: kdegames3 = %{version}-%{release}
+Obsoletes: ksudoku < 1:0.3-%{release}
+Provides:  ksudoku = 1:0.3-%{release}
 
-%if 0%{?libs}
+BuildRequires: cmake 
+BuildRequires: ggz-client-libs-devel
+BuildRequires: kdelibs4-devel >= %{version}
+# for macros.kde4
+BuildRequires: kde-filesystem
+
+%{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} }
 Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release}
-%else
-Obsoletes: %{name}-libs < %{?epoch:%{epoch}:}%{version}-%{release}
-Provides:  %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires(post): /sbin/ldconfig
-Requires(postun): /sbin/ldconfig
-%endif
-
-BuildRequires: kdelibs3-devel >= %{version}
-%if %{make_cvs}
-BuildRequires: automake libtool
-%endif
+Requires(post): xdg-utils
+Requires(postun): xdg-utils
 
 %description
-Games and gaming libraries for the K Desktop Environment.
-Included with this package are: kenolaba, kasteroids, kblackbox, kmahjongg,
-kmines, konquest, kpat, kpoker, kreversi, ksame, kshisen, ksmiletris,
-ksnake, ksirtet, katomic, kjumpingcube, ktuberling.
-
-%package devel
-Summary: Development files for %{name} 
-Group: Development/Libraries
-License: LGPLv2
-Provides: kdegames3-devel = %{version}-%{release}
-Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires: kdelibs3-devel
-%description devel
-%{summary}.
-Install %{name}-devel if you wish to develop or compile games for the
-KDE desktop.
+Games for the K Desktop Environment 4, including:
+* katomic
+* kbackgammon
+* kbattleship
+* kblackbox
+* kbounce
+* kgoldrunner
+* kirki
+* kjumpingcube
+* klines
+* kmahjongg
+* kmines
+* knetwalk
+* kolf
+* konquest
+* kpat
+* kreversi
+* ksame
+* kshisen
+* kspaceduel
+* ksquares
+* ksudoku
+* ktuberling
+* kwin4
+* lskat
 
-%if 0%{?libs}
 %package libs
-Summary: %{name} runtime libraries
+Summary: Runtime libraries for %{name}
 Group:   System Environment/Libraries
-Requires: kdelibs3 >= %{version}
-License: LGPLv2
-# include to paranoid, installing libs-only is still mostly untested -- Rex
-#Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
 %description libs
 %{summary}.
-%endif
 
+%package devel
+Group:    Development/Libraries
+Summary:  Header files for compiling KDE 4 game applications
+Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release}
+Obsoletes: kdegames4-devel < %{version}-%{release}
+Provides:  kdegames4-devel = %{version}-%{release}
+Requires: kdelibs4-devel
+%description devel
+This package includes the header files you will need to compile
+game applications for KDE 4.
+WARNING: This is a beta version. It probably has many bugs left.
+Also, the API and ABI are NOT fully stable yet (soft freeze only).
 
 
 %prep
-%setup -q -n %{name}-%{version}
-
-%patch0 -p1 -b .konquest
-%patch1 -p1 -b .trademarks
-
-%if %{make_cvs}
-   make -f admin/Makefile.common cvs
-%endif
+%setup -q -n kdegames-%{version}
 
 
 %build
-unset QTDIR || : ; . /etc/profile.d/qt.sh
 
-%configure \
-   --enable-new-ldflags \
-   --disable-dependency-tracking \
-   --disable-rpath \
-%if %{final}
-   --enable-final \
-%endif
-%if %{debug} == 0
-   --disable-debug \
-   --disable-warnings \
-%endif
-   --includedir=%{_includedir}/kde \
-   --disable-setgid
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%{cmake_kde4} ..
+popd
+
+make %{?_smp_mflags} -C %{_target_platform} VERBOSE=1
 
-make %{?_smp_mflags}
 
 
 %install
 rm -rf %{buildroot}
 
-make install DESTDIR=%{buildroot}
-
-# locale's
-%find_lang %{name} || touch %{name}.lang
-HTML_DIR=$(kde-config --expandvars --install html)
-if [ -d %{buildroot}$HTML_DIR ]; then
-for lang_dir in %{buildroot}$HTML_DIR/* ; do
-  if [ -d $lang_dir ]; then
-    lang=$(basename $lang_dir)
-    echo "%lang($lang) $HTML_DIR/$lang/*" >> %{name}.lang
-    # replace absolute symlinks with relative ones
-    pushd $lang_dir
-      for i in *; do
-        [ -d $i -a -L $i/common ] && ln -nsf ../common $i/common
-      done
-    popd
-  fi
-done
-fi
-
-# rpmdocs
-for dir in k* lskat ; do
-  for file in AUTHORS ChangeLog README TODO ; do
-    test -s  "$dir/$file" && install -p -m644 -D "$dir/$file" "rpmdocs/$dir/$file"
-  done
-done
-
-
-%clean
-rm -rf %{buildroot}
+make install DESTDIR=%{buildroot} -C %{_target_platform}
 
 
 %post
-%{!?libs:/sbin/ldconfig}
-for f in crystalsvg hicolor ; do
-  touch --no-create %{_datadir}/icons/$f 2> /dev/null ||:
-  gtk-update-icon-cache -q %{_datadir}/icons/$f 2> /dev/null ||:
-done
-update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
-
-%postun
-%{!?libs:/sbin/ldconfig}
-for f in crystalsvg hicolor ; do
-  touch --no-create %{_datadir}/icons/$f 2> /dev/null ||:
-  gtk-update-icon-cache -q %{_datadir}/icons/$f 2> /dev/null ||:
-done
-update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
+xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || :
+xdg-icon-resource forceupdate --theme oxygen 2> /dev/null || :
+xdg-desktop-menu forceupdate 2> /dev/null || :
+
+%postun 
+xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || :
+xdg-icon-resource forceupdate --theme oxygen 2> /dev/null || :
+xdg-desktop-menu forceupdate 2> /dev/null || :
 
-%if 0%{?libs}
 %post libs -p /sbin/ldconfig
 
 %postun libs -p /sbin/ldconfig
-%endif
 
 
-%files -f %{name}.lang
+%clean
+rm -rf %{buildroot}
+
+
+%files
 %defattr(-,root,root,-)
-%doc AUTHORS README COPYING
-%doc rpmdocs/*
-%{_bindir}/*
-%{_datadir}/applications/kde/*.desktop
-%{_datadir}/apps/*
-%{_datadir}/config*/*
-%{_datadir}/icons/crystalsvg/*/*/*
-%{_datadir}/icons/hicolor/*/*/*
-%{_datadir}/mimelnk/*/*
-%{_datadir}/service*/*
-%{_libdir}/kde3/*
-%{_libdir}/libkdeinit_*.so
+%doc AUTHORS README
+%{_kde4_bindir}/*
+%{_kde4_appsdir}/*
+%{_kde4_configdir}/*
+%{_kde4_datadir}/applications/kde4/*
+%{_kde4_datadir}/config.kcfg/*
+%{_kde4_docdir}/HTML/en/*
+%{_kde4_iconsdir}/hicolor/*/*/*
+%{_kde4_iconsdir}/oxygen/*/*/*
 
-%if 0%{?libs}
-%files libs
+%files libs 
 %defattr(-,root,root,-)
-%endif
-%{_libdir}/lib*.so.*
-%{_libdir}/lib*.la
+%doc COPYING
+%{_kde4_libdir}/lib*.so.*
 
 %files devel
 %defattr(-,root,root,-)
-%doc COPYING.LIB
-%doc libkdegames/README libkdegames/TODO
-%{_includedir}/kde/*
-%{_libdir}/lib*.so
-%exclude %{_libdir}/libkdeinit_*.so
+%{_kde4_includedir}/*
+%{_kde4_libdir}/lib*.so
 
 
 %changelog
-* Wed Oct 24 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 6:3.5.8-3 
+* Wed Nov 07 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.95.0-2
+- Obsoletes/Provides: ksudoku
+
+* Tue Nov 06 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.95.0-1
+- kdegames-3.95
+
+* Wed Oct 24 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 6:3.5.8-3
 - -libs conditional (f8+)
 - -libs: %%post/%%postun -p /sbin/ldconfig
 
@@ -481,126 +435,5 @@
 * Wed Mar 27 2002 Than Ngo <than at redhat.com> 3.0.0-1
 - final
 
-* Wed Mar  6 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.0-0.cvs20020306.1
-- Fix packaging glitch in monolithic version
-
-* Tue Mar  5 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.0-0.cvs20020305.1
-- Make splits a buildtime option (off by default) on request
-
-* Mon Jan  7 2002 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.0-0.cvs20020107.1
-- Update to work with latest kdelibs changes
-
-* Wed Dec 26 2001 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.0-0.cvs20011226.1
-- Update
-- Add missing %{_bindir}/kbattleship
-
-* Sat Dec 15 2001 Bernhard Rosenkraenzer <bero at redhat.com> 3.0.0-0.cvs20011215.1
-- Update
-- Split into several packages (one package per game)
-
-* Sun Jul 22 2001 Bernhard Rosenkraenzer <bero at redhat.com> 2.2-0.cvs20010722.1
-- Update
-- Work around ia64 breakages
-- Add build requirements (#48977)
-
-* Thu Feb 22 2001 Bernhard Rosenkraenzer <bero at redhat.com>
-- Fix problem when changing the card type (Bug #28824)
-
-* 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
-
-* Sun Feb 11 2001 Than Ngo <than at redhat.com>
-- don't use make -j CPU, it's broken
-
-* Thu Feb  1 2001 Bernhard Rosenkraenzer <bero at redhat.com>
-- Run ldconfig in %%post and %%postun to make libkdegames happy
-- Replace absolute symlinks with relative symlinks (#24787)
-
-* Mon Jan 22 2001 Bernhard Rosenkraenzer <bero at redhat.com>
-- Update
-- includedir=/usr/include/kde,
-  now that libkdegames installs kcarddeck.h
-
-* Wed Jan 17 2001 Bernhard Rosenkraenzer <bero at redhat.com>
-- Get rid of the gcc bug workaround, it's no longer needed
-
-* Mon Jan  1 2001 Bernhard Rosenkraenzer <bero at redhat.com>
-- Update
-- Don't exclude ia64
-
-* Wed Nov 15 2000 Bernhard Rosenkraenzer <bero at redhat.com>
-- Update to HEAD
-
-* Sat Oct 28 2000 Bernhard Rosenkraenzer <bero at redhat.com>
-- Update to KDE_2_0_BRANCH, now that the ".0 release" bugs are fixed.
-
-* Mon Oct 16 2000 Bernhard Rosenkraenzer <bero at redhat.com>
-- 2.0 final
-
-* Tue Oct  3 2000 Bernhard Rosenkraenzer <bero at redhat.com>
-- 2.0
-
-* Mon Oct  2 2000 Bernhard Rosenkraenzer <bero at redhat.com>
-- new CVS
-- work around g++ bugs (in kjumpingcube)
-
-* Thu Aug 24 2000 Bernhard Rosenkraenzer <bero at redhat.com>
-- 1.93
-
-* Mon Aug  7 2000 Bernhard Rosenkraenzer <bero at redhat.com>
-- new version
-
-* Wed Jul 19 2000 Than Ngo <than at redhat.de>
-- fix docdir
-- rebuild 16 July snapshot
-
-* Thu Jul 13 2000 Bernhard Rosenkraenzer <bero at redhat.com>
-- SMPify
-- don't hardcode QTDIR
-
-* Tue Jul 11 2000 Bernhard Rosenkraenzer <bero at redhat.com>
-- use gcc 2.96
-- new snapshot
-
-* 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
-
-* Fri Oct 22 1999 Bernhard Rosenkraenzer <bero at redhat.de>
-- 2.0 snapshot
-
-* Fri Sep 24 1999 Preston Brown <pbrown at redhat.com>
-- mark doc files as such
-
-* Thu Sep 09 1999 Preston Brown <pbrown at redhat.com>
-- 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
-- ripped out asteroids and sirtet
-
-* 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.
-
-* Fri Feb 05 1999 Preston Brown <pbrown at redhat.com>
-- rebuilt for new libstdc++ etc.
 
-* Wed Jan 06 1999 Preston Brown <pbrown at redhat.com>
-- re-merged updates from Duncan Haldane, change /opt/kde --> /usr
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kdegames/devel/sources,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -r1.41 -r1.42
--- sources	13 Oct 2007 18:39:39 -0000	1.41
+++ sources	7 Nov 2007 23:43:46 -0000	1.42
@@ -1 +1 @@
-786ee4e47820d92aef7db73424b9604c  kdegames-3.5.8.tar.bz2
+33a6ec76b838411b529c7b62a8baf787  kdegames-3.95.0.tar.bz2




More information about the fedora-extras-commits mailing list