rpms/kde-filesystem/devel kde-filesystem.spec, 1.4.2.7, 1.4.2.8 macros.kde4, 1.1.2.7, 1.1.2.8
Than Ngo (than)
fedora-extras-commits at redhat.com
Thu Aug 9 13:47:31 UTC 2007
- Previous message (by thread): rpms/rpm/devel rpm-4.4.2.1-config-mtime.patch, NONE, 1.1 rpm-4.4.2.1-strict-docdir.patch, NONE, 1.1 rpm.spec, 1.244, 1.245
- Next message (by thread): rpms/logwatch/devel logwatch-7.3.6-cron2.patch, NONE, 1.1 logwatch-7.3.6-cron.patch, 1.1, 1.2 logwatch.spec, 1.74, 1.75
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: than
Update of /cvs/extras/rpms/kde-filesystem/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv23249
Modified Files:
Tag: kde-filesystem-kde4-branch
kde-filesystem.spec macros.kde4
Log Message:
- use macros
Index: kde-filesystem.spec
===================================================================
RCS file: /cvs/extras/rpms/kde-filesystem/devel/kde-filesystem.spec,v
retrieving revision 1.4.2.7
retrieving revision 1.4.2.8
diff -u -r1.4.2.7 -r1.4.2.8
--- kde-filesystem.spec 9 Aug 2007 13:26:23 -0000 1.4.2.7
+++ kde-filesystem.spec 9 Aug 2007 13:46:58 -0000 1.4.2.8
@@ -1,7 +1,21 @@
+%define _kde4_prefix %_prefix
+%define _kde4_sysconfdir %_sysconfdir
+%define _kde4_libdir %_kde4_prefix/%_lib/kde4
+%define _kde4_datadir %_kde4_prefix/share
+%define _kde4_sharedir %_kde4_prefix/share/kde4
+%define _kde4_iconsdir %_kde4_prefix/share/icons
+%define _kde4_configdir %_kde4_sharedir/config
+%define _kde4_appsdir %_kde4_sharedir/apps
+%define _kde4_docdir %_kde4_prefix/share/doc
+%define _kde4_bindir %_kde4_prefix/bin
+%define _kde4_sbindir %_kde4_prefix/sbin
+%define _kde4_includedir %_kde4_prefix/include
+%define _kde4_debug RelWithDebInfo
+
Summary: KDE filesystem layout
Name: kde-filesystem
Version: 3.92
-Release: 4
+Release: 5
Group: System Environment/Base
License: Public Domain
@@ -31,46 +45,62 @@
# FIXME/TODO: (re)add kde3-specific dirs -- Rex
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rpm \
- -p $RPM_BUILD_ROOT%{_prefix}/env \
- -p $RPM_BUILD_ROOT%{_prefix}/shutdown \
- -p $RPM_BUILD_ROOT%{_sysconfdir}/kde4/env \
- -p $RPM_BUILD_ROOT%{_sysconfdir}/kde4/shutdown \
- -p $RPM_BUILD_ROOT%{_sysconfdir}/kde4/kdm \
- -p $RPM_BUILD_ROOT%{_sysconfdir}/xdg/menus \
- -p $RPM_BUILD_ROOT%{_libdir}/kde4 \
- -p $RPM_BUILD_ROOT%{_datadir}/applications/kde4 \
- -p $RPM_BUILD_ROOT%{_datadir}/kde4/apps \
- -p $RPM_BUILD_ROOT%{_datadir}/autostart \
- -p $RPM_BUILD_ROOT%{_datadir}/kde4/config \
- -p $RPM_BUILD_ROOT%{_datadir}/kde4/config.kcfg \
- -p $RPM_BUILD_ROOT%{_datadir}/kde4/desktop-directories \
- -p $RPM_BUILD_ROOT%{_datadir}/kde4/emoticons \
- -p $RPM_BUILD_ROOT%{_datadir}/kde4/services \
- -p $RPM_BUILD_ROOT%{_datadir}/kde4/servicetypes \
- -p $RPM_BUILD_ROOT%{_datadir}/sounds \
- -p $RPM_BUILD_ROOT%{_datadir}/kde4/templates/.source \
- -p $RPM_BUILD_ROOT%{_datadir}/wallpapers \
- -p $RPM_BUILD_ROOT%{_datadir}/icons/locolor/16x16/actions \
- -p $RPM_BUILD_ROOT%{_datadir}/icons/locolor/16x16/apps \
- -p $RPM_BUILD_ROOT%{_datadir}/icons/locolor/16x16/mimetypes \
- -p $RPM_BUILD_ROOT%{_datadir}/icons/locolor/22x22/actions \
- -p $RPM_BUILD_ROOT%{_datadir}/icons/locolor/22x22/apps \
- -p $RPM_BUILD_ROOT%{_datadir}/icons/locolor/22x22/mimetypes \
- -p $RPM_BUILD_ROOT%{_datadir}/icons/locolor/32x32/actions \
- -p $RPM_BUILD_ROOT%{_datadir}/icons/locolor/32x32/apps \
- -p $RPM_BUILD_ROOT%{_datadir}/icons/locolor/32x32/mimetypes \
- -p $RPM_BUILD_ROOT%{_datadir}/icons/locolor/48x48/actions \
- -p $RPM_BUILD_ROOT%{_datadir}/icons/locolor/48x48/apps \
- -p $RPM_BUILD_ROOT%{_datadir}/icons/locolor/48x48/mimetypes \
- -p $RPM_BUILD_ROOT%{_docdir}/HTML/en
+ -p $RPM_BUILD_ROOT%{_kde4_prefix}/env \
+ -p $RPM_BUILD_ROOT%{_kde4_prefix}/shutdown \
+ -p $RPM_BUILD_ROOT%{_kde4_sysconfdir}/kde4/env \
+ -p $RPM_BUILD_ROOT%{_kde4_sysconfdir}/kde4/shutdown \
+ -p $RPM_BUILD_ROOT%{_kde4_sysconfdir}/kde4/kdm \
+ -p $RPM_BUILD_ROOT%{_kde4_sysconfdir}/xdg/menus \
+ -p $RPM_BUILD_ROOT%{_kde4_libdir} \
+ -p $RPM_BUILD_ROOT%{_kde4_datadir}/applications/kde4 \
+ -p $RPM_BUILD_ROOT%{_kde4_appsdir} \
+ -p $RPM_BUILD_ROOT%{_kde4_datadir}/autostart \
+ -p $RPM_BUILD_ROOT%{_kde4_configdir} \
+ -p $RPM_BUILD_ROOT%{_kde4_sharedir}/config.kcfg \
+ -p $RPM_BUILD_ROOT%{_kde4_sharedir}/desktop-directories \
+ -p $RPM_BUILD_ROOT%{_kde4_sharedir}/emoticons \
+ -p $RPM_BUILD_ROOT%{_kde4_sharedir}/services \
+ -p $RPM_BUILD_ROOT%{_kde4_sharedir}/servicetypes \
+ -p $RPM_BUILD_ROOT%{_kde4_datadir}/sounds \
+ -p $RPM_BUILD_ROOT%{_kde4_sharedir}/templates/.source \
+ -p $RPM_BUILD_ROOT%{_kde4_datadir}/wallpapers \
+ -p $RPM_BUILD_ROOT%{_kde4_datadir}/icons/locolor/16x16/actions \
+ -p $RPM_BUILD_ROOT%{_kde4_datadir}/icons/locolor/16x16/apps \
+ -p $RPM_BUILD_ROOT%{_kde4_datadir}/icons/locolor/16x16/mimetypes \
+ -p $RPM_BUILD_ROOT%{_kde4_datadir}/icons/locolor/22x22/actions \
+ -p $RPM_BUILD_ROOT%{_kde4_datadir}/icons/locolor/22x22/apps \
+ -p $RPM_BUILD_ROOT%{_kde4_datadir}/icons/locolor/22x22/mimetypes \
+ -p $RPM_BUILD_ROOT%{_kde4_datadir}/icons/locolor/32x32/actions \
+ -p $RPM_BUILD_ROOT%{_kde4_datadir}/icons/locolor/32x32/apps \
+ -p $RPM_BUILD_ROOT%{_kde4_datadir}/icons/locolor/32x32/mimetypes \
+ -p $RPM_BUILD_ROOT%{_kde4_datadir}/icons/locolor/48x48/actions \
+ -p $RPM_BUILD_ROOT%{_kde4_datadir}/icons/locolor/48x48/apps \
+ -p $RPM_BUILD_ROOT%{_kde4_datadir}/icons/locolor/48x48/mimetypes \
+ -p $RPM_BUILD_ROOT%{_kde4_docdir}/HTML/en
rm -f %{name}.list
for locale in $(grep '=' %{SOURCE1} | awk -F= '{print $1}') ; do
- mkdir -p $RPM_BUILD_ROOT%{_docdir}/HTML/${locale}/
- echo "%lang($locale) %{_docdir}/HTML/$locale/" >> %{name}.list
+ mkdir -p $RPM_BUILD_ROOT%{_kde4_docdir}/HTML/${locale}/
+ echo "%lang($locale) %{_kde4_docdir}/HTML/$locale/" >> %{name}.list
done
-install -p -m644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/rpm/macros.kde4
+# kde rpm macros
+cat >$RPM_BUILD_ROOT%{_sysconfdir}/rpm/macros.kde4<<EOF
+%%_kde4_prefix %%_prefix
+%%_kde4_sysconfdir %%_sysconfdir
+%%_kde4_libdir %%_kde4_prefix/%%_lib/kde4
+%%_kde4_datadir %%_kde4_prefix/share
+%%_kde4_sharedir %%_kde4_prefix/share/kde4
+%%_kde4_iconsdir %%_kde4_prefix/share/icons
+%%_kde4_configdir %%_kde4_sharedir/config
+%%_kde4_appsdir %%_kde4_sharedir/apps
+%%_kde4_docdir %_kde4_prefix/share/doc
+%%_kde4_bindir %%_kde4_prefix/bin
+%%_kde4_sbindir %%_kde4_prefix/sbin
+%%_kde4_includedir %%_kde4_prefix/include
+%%_kde4_debug RelWithDebInfo
+EOF
+cat %{SOURCE2} >> $RPM_BUILD_ROOT%{_sysconfdir}/rpm/macros.kde4
%clean
@@ -80,28 +110,31 @@
%files -f %{name}.list
%defattr(-,root,root,-)
%config /etc/rpm/macros.kde4
-%{_prefix}/env/
-%{_prefix}/shutdown/
+%{_kde4_prefix}/env/
+%{_kde4_prefix}/shutdown/
%{_sysconfdir}/kde4/
-%{_libdir}/kde4
-%{_datadir}/applications/kde4/
-%{_datadir}/kde4/apps/
-%{_datadir}/kde4/config/
-%{_datadir}/kde4/config.kcfg/
-%{_datadir}/kde4/desktop-directories/
-%{_datadir}/kde4/emoticons/
-%{_datadir}/icons/locolor
-%{_datadir}/kde4/services/
-%{_datadir}/kde4/servicetypes/
-%{_datadir}/kde4/templates/
-%{_datadir}/wallpapers/
-%{_datadir}/sounds/
+%{_kde4_libdir}
+%{_kde4_datadir}/applications/kde4/
+%{_kde4_appsdir}/
+%{_kde4_configdir}/
+%{_kde4_sharedir}/config.kcfg/
+%{_kde4_sharedir}/desktop-directories/
+%{_kde4_sharedir}/emoticons/
+%{_kde4_datadir}/icons/locolor
+%{_kde4_sharedir}/services/
+%{_kde4_sharedir}/servicetypes/
+%{_kde4_sharedir}/templates/
+%{_kde4_datadir}/wallpapers/
+%{_kde4_datadir}/sounds/
-%dir %{_docdir}/HTML/
-%lang(en) %{_docdir}/HTML/en/
+%dir %{_kde_docdir}/HTML/
+%lang(en) %{_kde_docdir}/HTML/en/
%changelog
+* Thu Aug 09 2007 Than Ngo <than at redhat.com> - 3.92-5
+- use macros
+
* Thu Aug 09 2007 Than Ngo <than at redhat.com> - 3.92-4
- fix kde4 macro
Index: macros.kde4
===================================================================
RCS file: /cvs/extras/rpms/kde-filesystem/devel/Attic/macros.kde4,v
retrieving revision 1.1.2.7
retrieving revision 1.1.2.8
diff -u -r1.1.2.7 -r1.1.2.8
--- macros.kde4 9 Aug 2007 13:26:23 -0000 1.1.2.7
+++ macros.kde4 9 Aug 2007 13:46:58 -0000 1.1.2.8
@@ -1,16 +1,3 @@
-%_kde4_prefix %_prefix
-%_kde4_sysconfdir %_sysconfdir
-%_kde4_libdir %_kde4_prefix/%_lib/kde4
-%_kde4_datadir %_kde4_prefix/share
-%_kde4_sharedir %_kde4_prefix/share/kde4
-%_kde4_iconsdir %_kde4_prefix/share/icons
-%_kde4_configdir %_kde4_sharedir/config
-%_kde4_appsdir %_kde4_sharedir/apps
-%_kde4_docdir %_kde4_prefix/share/doc
-%_kde4_bindir %_kde4_prefix/bin
-%_kde4_sbindir %_kde4_prefix/sbin
-%_kde4_includedir %_kde4_prefix/include
-%_kde4_debug RelWithDebInfo
%cmake_kde4 \
QTDIR="%_qt4_prefix" ; export QTDIR ; \
- Previous message (by thread): rpms/rpm/devel rpm-4.4.2.1-config-mtime.patch, NONE, 1.1 rpm-4.4.2.1-strict-docdir.patch, NONE, 1.1 rpm.spec, 1.244, 1.245
- Next message (by thread): rpms/logwatch/devel logwatch-7.3.6-cron2.patch, NONE, 1.1 logwatch-7.3.6-cron.patch, 1.1, 1.2 logwatch.spec, 1.74, 1.75
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list