Pawel Golaszewski wrote:
> On Sun, 15 Nov 2009, Łukasz wrote:
>   
>> Dzięki wszystkim za pomoc, już działa.
>>
>> Załączam jeszcze raz speca bo umknął mi jeden katalog i jedna zależność.
>>     
>
> diff...
>
>   
Oto on...

Lukasz
--- ../packages/SPECS/picard.spec       2009-02-19 22:19:11.000000000 +0100
+++ picard.spec 2009-11-15 19:02:46.229439129 +0100
@@ -1,24 +1,25 @@
 # $Revision: 1.6 $, $Date: 2009/02/19 21:19:11 $
 # TODO:
 # - unpackaged files:
-#   /usr/share/icons/picard-16.png
-#   /usr/share/icons/picard-32.png
+#   /usr/share/locale/sr/LC_MESSAGES/picard.mo
 Summary:       Picard, the Next-Generation MusicBrainz Tagger
 Summary(pl.UTF-8):     Picard - znaczniki MusicBrainz nowej generacji
 Name:          picard
-Version:       0.11
+Version:       0.12.1
 Release:       1
 License:       GPL v2+
 Group:         Applications
 Source0:       
ftp://ftp.musicbrainz.org/pub/musicbrainz/picard/%{name}-%{version}.tar.gz
-# Source0-md5: 02ddcff3e201b2cf54f1b52b02d44fad
+# Source0-md5:  cfe594d68924afbc0704888130295c85
 Patch0:                %{name}-desktop.patch
 URL:           http://musicbrainz.org/doc/PicardTagger
+BuildRequires: gettext-devel
 BuildRequires: python-devel >= 1:2.5
 BuildRequires: rpm-pythonprov
 BuildRequires: rpmbuild(macros) >= 1.219
 Requires:      python-PyQt4
 Requires:      python-musicbrainz2
+Requires:      python-mutagen
 Requires:      python-tunepimp
 Requires:      python-wxPython
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -28,14 +29,14 @@
 tagging application. This new tagging concept is Release oriented, as
 opposed to track oriented like the ClassicTagger was. Picard is
 written in Python, which is a cross-platform language - this allows
-the same code to run both on Windows and on Linux. Before too long we
-will add Mac OS X support as well.
+the same code to run both on Windows, Linux and Mac OS X.
+
 
 %description -l pl.UTF-8
 Projekt o nazwie Picard jest programem nowej generacji do generowania
 znaczników MusicBranz. Picard jest napisany w Pythonie, który jest
 językiem cross-platform - co pozwala uruchamiać ten sam kod zarówno
-pod Windows jak i Linuksem. Niedługo zostanie dodana obsługa Mac OS X.
+pod Windows, Linuksem i Mac OS X.
 
 %prep
 %setup -q
@@ -52,22 +53,37 @@
 python ./setup.py install --optimize=2 --root=$RPM_BUILD_ROOT
 
 install %{name}.desktop $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop
-install %{name}-32.png $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png
+install -d 
$RPM_BUILD_ROOT{%{_bindir},%{_libdir}/%{name},%{_desktopdir},%{_iconsdir}/hicolor/128x128/apps}
+install -d 
$RPM_BUILD_ROOT{%{_bindir},%{_libdir}/%{name},%{_desktopdir},%{_iconsdir}/hicolor/16x16/apps}
+install -d 
$RPM_BUILD_ROOT{%{_bindir},%{_libdir}/%{name},%{_desktopdir},%{_iconsdir}/hicolor/24x24/apps}
+install -d 
$RPM_BUILD_ROOT{%{_bindir},%{_libdir}/%{name},%{_desktopdir},%{_iconsdir}/hicolor/256x256/apps}
+install -d 
$RPM_BUILD_ROOT{%{_bindir},%{_libdir}/%{name},%{_desktopdir},%{_iconsdir}/hicolor/32x32/apps}
+install -d 
$RPM_BUILD_ROOT{%{_bindir},%{_libdir}/%{name},%{_desktopdir},%{_iconsdir}/hicolor/48x48/apps}
+
 
 %py_postclean
-%find_lang %{name}
+%find_lang  %{name}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
+
+%defattr(644,root,root,755)
 %doc AUTHORS.txt NEWS.txt
 %attr(755,root,root) %{_bindir}/%{name}
 %{py_sitedir}/picard
 %{py_sitedir}/%{name}-%{version}-py*.egg-info
 %{_desktopdir}/%{name}.desktop
-%{_pixmapsdir}/%{name}.png
+%{_iconsdir}/hicolor/128x128/apps/*
+%{_iconsdir}/hicolor/16x16/apps/*
+%{_iconsdir}/hicolor/24x24/apps/*
+%{_iconsdir}/hicolor/256x256/apps/*
+%{_iconsdir}/hicolor/32x32/apps/*
+%{_iconsdir}/hicolor/48x48/apps/*
+%dir %{_datadir}/locale/sco/LC_MESSAGES/
+%dir %{_datadir}/locale/sco/
 
 %define date   %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym