rpms/kdetoys/devel kdetoys.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Rex Dieter (rdieter)
fedora-extras-commits at redhat.com
Thu Mar 9 01:57:53 UTC 2006
Author: rdieter
Update of /cvs/extras/rpms/kdetoys/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4107/devel
Modified Files:
.cvsignore sources
Added Files:
kdetoys.spec
Log Message:
auto-import kdetoys-3.5.1-3 on branch devel from kdetoys-3.5.1-3.src.rpm
--- NEW FILE kdetoys.spec ---
%define is_release 1
Summary: K Desktop Environment - Toys and Amusements
Name: kdetoys
Group: Amusements/Graphics
Epoch: 7
Version: 3.5.1
Release: 3%{?dist}
License: GPL
Url: http://www.kde.org/
Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdetoys-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: kdelibs-devel >= 6:%{version}
BuildRequires: gettext
BuildRequires: desktop-file-utils
## Recommended, not (absolutely) required -- Rex
#Requires(hint): kdebase >= 6:%{version}
%if "%{is_release}" != "1"
BuildRequires: automake
%endif
%description
Includes:
* amor: Amusing Misuse Of Resources put's comic figures above your windows
* eyesapplet: a kicker applet similar to XEyes
* fifteenapplet: kicker applet, order 15 pieces in a 4x4 square by moving them
* kaphorism: displays aphorisms
* kmoon: system tray applet showing the moon phase
* kodo: mouse movement meter
* kscore: kicker applet with a sports ticker
* kteatime: system tray applet that makes sure your tea doesn't get too strong
* ktux: Tux-in-a-Spaceship screen saver
* kweather: kicker applet that will display the current weather outside
* kworldwatch: application and kicker applet showing daylight area on the world
globe
NOTE: kicker applets and screen savers require kdebase to be installed,
and user to be logged-in to KDE.
%prep
%if "%{?is_release}" != "0"
%setup -q -n %{name}-%{version}%{?beta}
%else
%setup -q -n %{name}
%endif
%if "%{is_release}" != "1"
make -f admin/Makefile.common cvs
%endif
%build
unset QTDIR || : ; . /etc/profile.d/qt.sh
export QTLIB=${QTDIR}/lib QTINC=${QTDIR}/include
%configure \
--includedir=%{_includedir}/kde \
--disable-rpath \
--disable-gcc-hidden-visibility \
--enable-new-ldflags \
--disable-debug --disable-warnings \
--disable-dependancy-tracking --enable-final \
%{?debug: --enable-debug --enable-warnings --disable-final }
make %{?_smp_mflags}
%install
rm -rf "$RPM_BUILD_ROOT"
make install DESTDIR=$RPM_BUILD_ROOT
desktop-file-install \
--dir=$RPM_BUILD_ROOT%{_datadir}/applnk/System/ScreenSavers \
--delete-original \
--vendor="kde" \
--add-category="X-Fedora" \
$RPM_BUILD_ROOT%{_datadir}/applnk/System/ScreenSavers/*.desktop
desktop-file-install \
--dir=$RPM_BUILD_ROOT%{_datadir}/applications/kde \
--vendor="" \
--add-category="X-Fedora" \
--add-category="Application" \
$RPM_BUILD_ROOT%{_datadir}/applications/kde/*.desktop
# replace absolute symlink with relative
ln -nfs tips-en $RPM_BUILD_ROOT%{_datadir}/apps/amor/tips
## File lists
# locale's
%find_lang %{name} || touch %{name}.lang
# HTML (1.0)
HTML_DIR=$(kde-config --expandvars --install html)
if [ -d $RPM_BUILD_ROOT$HTML_DIR ]; then
for lang_dir in $RPM_BUILD_ROOT$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
## Unpackaged files
# not sure of the point for just one header file 'AmorIface.h'
# omit (for now).
rm -rf $RPM_BUILD_ROOT%{_includedir}
# la files, keep, they're just loadable modules, not shared libs
#rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
#rm -f $RPM_BUILD_ROOT%{_libdir}/kde3/*.la
%post
touch --no-create %{_datadir}/icons/hicolor ||:
gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
%postun
touch --no-create %{_datadir}/icons/hicolor ||:
gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_bindir}/*
%{_libdir}/libkdeinit_*.*
%{_libdir}/kde3/*
%{_datadir}/applications/kde/*.desktop
%{_datadir}/applnk/System/ScreenSavers/*.desktop
%{_datadir}/apps/*
%{_datadir}/icons/hicolor/*/*/*
%{_datadir}/service*/*.desktop
%clean
rm -rf $RPM_BUILD_ROOT
%changelog
* Mon Mar 06 2006 Rex Dieter <rexdieter[AT]users.sf.net> 7:3.3.5-3
- %%doc AUTHORS COPYING README
- BR: gettext
- drop %%{?debug_package} reference
- desktop-file-install --vendor="kde"/--add-category="Application",
where needed
- comment inclusion of .la files
* Wed Feb 22 2006 Rex Dieter 7:3.5.1-2
- update %%description
- %%post/%%postun: drop ldconfig, update-destkop-database
- desktop-file-install --add-category="X-Fedora"
* Sat Jan 21 2006 Rex Dieter 7:3.5.1-1
- kde-3.5.1
* Tue Dec 08 2005 Rex Dieter 7:3.5.0-1.2
- --enable-new-ldflags
- --disable-gcc-hidden-visibility
* Sat Mar 19 2005 Than Ngo <than at redhat.com> 7:3.4.0-1
- 3.4.0
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/kdetoys/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 9 Mar 2006 01:57:25 -0000 1.1
+++ .cvsignore 9 Mar 2006 01:57:53 -0000 1.2
@@ -0,0 +1 @@
+kdetoys-3.5.1.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/kdetoys/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 9 Mar 2006 01:57:25 -0000 1.1
+++ sources 9 Mar 2006 01:57:53 -0000 1.2
@@ -0,0 +1 @@
+d98d4f30a8aa6d43b0af06421d4d6586 kdetoys-3.5.1.tar.bz2
More information about the scm-commits
mailing list