rpms/wallpapoz/devel wallpapoz.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Mamoru Tasaka (mtasaka)
fedora-extras-commits at redhat.com
Tue Oct 17 17:18:04 UTC 2006
Author: mtasaka
Update of /cvs/extras/rpms/wallpapoz/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv9155/devel
Modified Files:
.cvsignore sources
Added Files:
wallpapoz.spec
Log Message:
auto-import wallpapoz-0.3-1 on branch devel from wallpapoz-0.3-1.src.rpm
--- NEW FILE wallpapoz.spec ---
%define srcurl http://wallpapoz.akbarhome.com/
%define icondir %{_datadir}/icons/hicolor/128x128/apps
Name: wallpapoz
Version: 0.3
Release: 1%{?dist}
Summary: Gnome Multi Backgrounds and Wallpapers Configuration Tool
Group: User Interface/Desktops
License: GPL
URL: %{srcurl}
Source0: %{srcurl}files/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: desktop-file-utils
Requires: pygtk2-libglade
%description
This tool enables your Gnome desktop to have different
wallpapers for different workspaces or virtual desktops.
%prep
%setup -q
%build
# some directory change
for f in src/*wall*.py ; do
%{__sed} -i.dir \
-e '/import sys/d' \
-e '/xml_processing/s|^\(.*\)$|import sys\nsys.path.insert(0, %{_datadir}/%{name})\n\1|' \
$f
%{__sed} -i -e "s|%{_datadir}/%{name}|'%{_datadir}/%{name}'|" \
$f
done
%{__sed} -i.dir \
-e 's|-f daemon_wallpapoz.py|-f %{_bindir}/daemon_wallpapoz|g' \
-e 's|\./daemon_wallpapoz.py\&|%{_bindir}/daemon_wallpapoz \&|' \
src/wallpapoz.py
%{__sed} -i.rpmlint -e '1,3d' src/*processing.py
%{__sed} -i.dir \
-e 's|Icon=.*|Icon=%{name}|' \
-e 's|Exec=.*|Exec=%{name}|' \
share/%{name}/%{name}.desktop
%install
%{__rm} -rf $RPM_BUILD_ROOT
# install by myself
for dir in %{_bindir} %{_datadir}/{applications,%{name},pixmaps} %{icondir} ; do
%{__mkdir_p} $RPM_BUILD_ROOT$dir
done
for f in src/*%{name}.py ; do
name=`basename $f | sed -e 's|.py$||'`
%{__install} -c -p -m755 $f $RPM_BUILD_ROOT%{_bindir}/$name
done
%{__install} -c -p -m644 src/*processing.py $RPM_BUILD_ROOT%{_datadir}/%{name}/
pushd share/%{name}
%{__install} -c -p -m644 %{name}.png $RPM_BUILD_ROOT%{_datadir}/%{name}/
%{__install} -c -p -m644 %{name}.glade* $RPM_BUILD_ROOT%{_datadir}/%{name}/
desktop-file-install \
--vendor fedora \
--add-category Application \
--add-category X-Fedora \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
%{name}.desktop
popd
ln -sf ../../../../%{name}/%{name}.png $RPM_BUILD_ROOT%{icondir}
%clean
%{__rm} -rf $RPM_BUILD_ROOT
%post
touch --no-create %{_datadir}/icons/hicolor || :
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
%postun
touch --no-create %{_datadir}/icons/hicolor || :
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING NEWS README
%{_bindir}/*%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*processing.py*
%{_datadir}/%{name}/%{name}.glade*
%{_datadir}/%{name}/%{name}.png
%{icondir}/%{name}.png
%{_datadir}/applications/fedora-%{name}.desktop
%changelog
* Thu Oct 12 2006 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.3-1
- Initial packaging, importing to Fedora extras.
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/wallpapoz/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 17 Oct 2006 17:17:06 -0000 1.1
+++ .cvsignore 17 Oct 2006 17:17:34 -0000 1.2
@@ -0,0 +1 @@
+wallpapoz-0.3.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/wallpapoz/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 17 Oct 2006 17:17:06 -0000 1.1
+++ sources 17 Oct 2006 17:17:34 -0000 1.2
@@ -0,0 +1 @@
+7b3c2189f24f3cee48acb4085944b7c4 wallpapoz-0.3.tar.bz2
More information about the scm-commits
mailing list