From 4148ed1bffd36e2ab84782b36502bd511eb63d52 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Sep 09 2004 06:45:46 +0000 Subject: auto-import changelog data from kdegames-2.2.2-2.src.rpm Sat Dec 21 2002 Than Ngo 2.2.2-2 - Multiple URL and filename vulnerabilities - cleanup specfile --- diff --git a/kdegames.spec b/kdegames.spec index ba53445..391f2b6 100644 --- a/kdegames.spec +++ b/kdegames.spec @@ -1,33 +1,47 @@ -%define sourcedir stable/%{version}/distribution/tar/generic/source -%define pkg kdegames +%define kde_version 2.2.2 +%define qt_version 2.3.0 + +%define sourcedir stable/%{kde_version}/distribution/tar/generic/source + %define is_release 1 %define beta %{nil} %define DATE 20010823 -Version: 2.2.2 -%define rel 1 -Name: %{pkg} -BuildPrereq: qt-devel kdelibs-devel zlib-devel libjpeg-devel libpng-devel kdelibs-sound-devel fam-devel +%define rel 2 + +Name: kdegames +Version: %{kde_version} Prefix: /usr +Icon: kde-icon.xpm +Summary: Games for KDE. +Epoch: 6 +Group: Amusements/Games +BuildRoot: %{_tmppath}/%{name}-buildroot +License: GPL + %if %{is_release} %if "%{beta}" != "" Release: 0.%{beta}.%{rel} -Source: ftp://ftp.kde.org/pub/kde/%{sourcedir}/%{pkg}-%{version}-%{beta}.tar.bz2 +Source: ftp://ftp.kde.org/pub/kde/%{sourcedir}/%{name}-%{version}-%{beta}.tar.bz2 %else Release: %{rel} -Source: ftp://ftp.kde.org/pub/kde/%{sourcedir}/%{pkg}-%{version}.tar.bz2 +Source: ftp://ftp.kde.org/pub/kde/%{sourcedir}/%{name}-%{version}.tar.bz2 %endif %else Release: 0.cvs%{DATE}.%{rel} -Source: ftp://ftp.kde.org/pub/kde/%{sourcedir}/%{pkg}-%{DATE}.tar.bz2 +Source: ftp://ftp.kde.org/pub/kde/%{sourcedir}/%{name}-%{DATE}.tar.bz2 %endif + Patch: kdegames-2.1-kpatcards.patch -Icon: kde-icon.xpm -Summary: Games for KDE. -Epoch: 6 -Group: Amusements/Games -BuildRoot: %{_tmppath}/%{pkg}-buildroot -License: GPL +Patch1: post-2.2.2-kdegames.diff + +BuildPrereq: qt-devel +BuildPrereq: kdelibs-devel +BuildPrereq: zlib-devel +BuildPrereq: libjpeg-devel +BuildPrereq: libpng-devel +BuildPrereq: kdelibs-sound-devel +BuildPrereq: fam-devel %description The K Desktop Environment (KDE) is a GUI desktop for the X Window @@ -36,27 +50,34 @@ kasteroids, kblackbox, kmahjongg, kmines, konquest, kpat, kpoker, kreversi, ksame, kshisen, ksokoban, kspaceduel, and ktron. %prep -rm -rf $RPM_BUILD_ROOT - %if %{is_release} -%setup -q -n %{pkg}-%{version} +%setup -q -n %{name}-%{version} %else -%setup -q -n %{pkg} +%setup -q -n %{name} %endif -# Don't ship CVS files -find . -type d -name CVS |xargs rm -rf + %patch -p1 -b .bug -make -f Makefile.cvs +%patch1 -p1 -b .sec %build export KDEDIR=%{prefix} unset QTDIR || : ; . /etc/profile.d/qt.sh -CFLAGS="$RPM_OPT_FLAGS -DNO_DEBUG -DNDEBUG" CXXFLAGS="$RPM_OPT_FLAGS -DNO_DEBUG -DNDEBUG -fno-check-new" \ -./configure --prefix=%{prefix} --includedir=%{prefix}/include/kde # --enable-final re-enable when gcc is fixed -make +# Don't ship CVS files +find . -type d -name CVS |xargs rm -rf +make -f Makefile.cvs + +CFLAGS="$RPM_OPT_FLAGS -DNO_DEBUG -DNDEBUG" \ +CXXFLAGS="$RPM_OPT_FLAGS -DNO_DEBUG -DNDEBUG -fno-check-new" \ +./configure \ + --prefix=%{prefix} \ + --includedir=%{prefix}/include/kde + +make %{?_smp_mflags} %install +rm -rf $RPM_BUILD_ROOT + make install-strip DESTDIR=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT/usr/share/icons/locolor/32x32/apps/kspaceduel.png @@ -66,34 +87,39 @@ rm -f $RPM_BUILD_ROOT/usr/share/icons/locolor/16x16/apps/lskat.png cd $RPM_BUILD_ROOT find . -type d | sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' > \ - $RPM_BUILD_DIR/file.list.%{pkg} + $RPM_BUILD_DIR/file.list.%{name} find . -type f | sed -e 's,^\.,\%attr(-\,root\,root) ,' \ -e '/\/config\//s|^|%config|' >> \ - $RPM_BUILD_DIR/file.list.%{pkg} + $RPM_BUILD_DIR/file.list.%{name} find . -type l | sed 's,^\.,\%attr(-\,root\,root) ,' >> \ - $RPM_BUILD_DIR/file.list.%{pkg} + $RPM_BUILD_DIR/file.list.%{name} # Make symlinks relative -cd $RPM_BUILD_ROOT/usr/share/doc/HTML/en +pushd $RPM_BUILD_ROOT/usr/share/doc/HTML/en for i in *; do if [ -d $i -a -L $i/common ]; then rm -f $RPM_BUILD_ROOT/usr/share/doc/HTML/en/$i/common ln -sf ../common $RPM_BUILD_ROOT/usr/share/doc/HTML/en/$i fi done +popd %clean -rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/file.list.%{pkg} +rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/file.list.%{name} -%files -f ../file.list.%{pkg} +%files -f ../file.list.%{name} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %changelog +* Sat Dec 21 2002 Than Ngo 2.2.2-2 +- Multiple URL and filename vulnerabilities +- cleanup specfile + * Thu Nov 15 2001 Bernhard Rosenkraenzer 2.2.2-1 - 2.2.2