rpms/icecream/devel icecream.csh.in, NONE, 1.1 icecream.sh.in, NONE, 1.1 icecream.spec, 1.1, 1.2
Michal Schmidt (michich)
fedora-extras-commits at redhat.com
Mon Nov 12 00:03:04 UTC 2007
- Previous message: rpms/fmio/FC-6 fmio-2.0.8-nodirectio.patch, NONE, 1.1 README.fedora, 1.1, 1.2 fmio.spec, 1.2, 1.3
- Next message: rpms/plone/FC-6 .cvsignore, 1.18, 1.19 plone.spec, 1.31, 1.32 sources, 1.18, 1.19
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: michich
Update of /cvs/pkgs/rpms/icecream/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29768
Modified Files:
icecream.spec
Added Files:
icecream.csh.in icecream.sh.in
Log Message:
Add profile.d scripts to set $PATH automatically
--- NEW FILE icecream.csh.in ---
if ( "$path" !~ *@LIBDIR@/icecc/bin* ) then
set path = ( @LIBDIR@/icecc/bin $path )
endif
--- NEW FILE icecream.sh.in ---
if ! echo "$PATH" | grep -qw @LIBDIR@/icecc/bin ; then
PATH="@LIBDIR@/icecc/bin:$PATH"
fi
Index: icecream.spec
===================================================================
RCS file: /cvs/pkgs/rpms/icecream/devel/icecream.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- icecream.spec 8 Nov 2007 21:37:00 -0000 1.1
+++ icecream.spec 12 Nov 2007 00:02:32 -0000 1.2
@@ -1,6 +1,6 @@
Name: icecream
Version: 0.8.0
-Release: 2.20071101svn%{?dist}
+Release: 3.20071101svn%{?dist}
Summary: Distributed compiler
Group: Development/Tools
@@ -10,6 +10,8 @@
# svn export -r 731514 svn://anonsvn.kde.org/home/kde/trunk/icecream icecream-0.8.0
# tar -czvf icecream-0.8.0.tar.gz icecream-0.8.0
Source0: icecream-0.8.0.tar.gz
+Source1: icecream.sh.in
+Source2: icecream.csh.in
Patch0: icecream-rename-scheduler.patch
Patch1: icecream-add-initscripts.patch
Patch2: icecream-cleanup-conffile.patch
@@ -54,6 +56,8 @@
%patch1 -p0
%patch2 -p0
make -f Makefile.cvs
+sed -e 's|@LIBDIR@|%{_libdir}|g' %{SOURCE1} > icecream.sh
+sed -e 's|@LIBDIR@|%{_libdir}|g' %{SOURCE2} > icecream.csh
%build
%configure --disable-static --enable-shared
@@ -94,6 +98,8 @@
install -D -m 755 fedora/initscript-iceccd %{buildroot}/%{_sysconfdir}/rc.d/init.d/iceccd
install -D -m 755 fedora/initscript-scheduler \
%{buildroot}/%{_sysconfdir}/rc.d/init.d/icecc-scheduler
+install -d -m 755 %{buildroot}/%{_sysconfdir}/profile.d
+install -p -m 644 icecream.sh icecream.csh %{buildroot}/%{_sysconfdir}/profile.d
# create default working dir
mkdir -p %{buildroot}/%{_localstatedir}/cache/icecream
@@ -143,6 +149,7 @@
%{_sbindir}/icecc-scheduler
%{_mandir}/man*/*
%config(noreplace) %{_sysconfdir}/sysconfig/icecream
+%config(noreplace) %{_sysconfdir}/profile.d/icecream.*sh
%{_sysconfdir}/rc.d/init.d/iceccd
%{_sysconfdir}/rc.d/init.d/icecc-scheduler
%{_localstatedir}/cache/icecream
@@ -153,6 +160,9 @@
%{_libdir}/pkgconfig/icecc.pc
%changelog
+* Mon Nov 12 2007 Michal Schmidt <mschmidt at redhat.com> - 0.8.0-3.20071101svn
+- Add icecc to $PATH using scripts in profile.d
+
* Tue Nov 6 2007 Michal Schmidt <mschmidt at redhat.com> - 0.8.0-2.20071101svn
- Use the _datadir macro instead of hardcoded /usr/share
- Previous message: rpms/fmio/FC-6 fmio-2.0.8-nodirectio.patch, NONE, 1.1 README.fedora, 1.1, 1.2 fmio.spec, 1.2, 1.3
- Next message: rpms/plone/FC-6 .cvsignore, 1.18, 1.19 plone.spec, 1.31, 1.32 sources, 1.18, 1.19
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list