Andrzej Mateja wrote: > Łukasz pisze: > >>>> Przy okazji pytanie. >>>> Można jakoś zmusić skrypt builder do zbudowania lokalnego speca? >>>> >>> # cd ~/rpm/packages >>> # builder foo >>> lub >>> # builder foo/foo.spec >>> >>> 2. Spróbuj przełącznika -ncs >>> # builder -ncs foo >>> >>> >> Wszystkiego próbowałem, nie działa. >> > > Lubię punkty :) > > 1. Upewnij się, że Twój spec leży w ~/rpm/packages/mojspec/ > 2. Upewnij się, że nazwa katalogu i nazwa speca są identyczne z tym > odstępstwem, że plik musi kończyć się na ".spec" :). > 3. Spróbuj wywalić katalog ~/rpm/packages/mojspec/CVS jeśli istnieje. > 4. Spróbuj zbudować :) - albo wg moich wskazówek, albo tak jak pisał > megabajt > 5. Napisz co Ci wypluł > > Pozdrawiam > > Andrzej Mateja > amateja >
Dzięki wszystkim za pomoc, już działa. Załączam jeszcze raz speca bo umknął mi jeden katalog i jedna zależność. Lukasz
# $Revision: 1.6 $, $Date: 2009/02/19 21:19:11 $ # TODO: # - unpackaged files: # /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.12.1 Release: 1 License: GPL v2+ Group: Applications Source0: ftp://ftp.musicbrainz.org/pub/musicbrainz/picard/%{name}-%{version}.tar.gz # 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-tunepimp Requires: python-wxPython Requires: python-mutagen BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description The project code-named Picard is the next generation MusicBrainz 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, 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, Linuksem i Mac OS X. %prep %setup -q %patch0 -p1 %build find -type f -exec sed -i -e 's|#!.*python.*|#!%{_bindir}/python|g' "{}" ";" python ./setup.py build %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} python ./setup.py install --optimize=2 --root=$RPM_BUILD_ROOT install %{name}.desktop $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop 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} %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 %{_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 * %{date} PLD Team <[email protected]> All persons listed below can be reached at <cvs_login>@pld-linux.org $Log: picard.spec,v $ Revision 1.6 2009/02/19 21:19:11 wiget - license is GPL v2 or later - this isn't noarch package Revision 1.5 2009/01/15 14:30:47 duddits - up to 0.11 - desktop.patch updated Revision 1.4 2008/11/11 14:27:06 arvenil - up to 0.10 - R: python-PyQt4 - cleanup - added TODO Revision 1.3 2007/11/23 01:11:27 wolf - "ctypes already included in python 2.5" Revision 1.2 2007/03/16 09:28:07 qboosh - pl fixes Revision 1.1 2007/03/10 12:15:47 jasw - initial
_______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
