Dnia 22-08-2007, śro o godzinie 00:07 +0200, Jakub Bogusz napisał(a): > On Tue, Aug 21, 2007 at 09:34:49PM +0200, Krzysztof Mościcki wrote: > > Właśnie przerobiłem speca rosegarden, lecz ze względu na to, że z nazwy > > paczki źródłowej zniknęła cyferka 4 mam pytanko, czy należy się trzymać > > nadal nazwy rosegarden4 czy też lepiej byłoby, gdyby pakiet jak i spec > > nazywałyby się po prostu rosegarden? > > Wrócić do nazwy rosegarden. > > OK. W takim razie przesyłam speca w dwóch postaciach, jako diff w stosunku do rosegarden4.spec oraz cały spec (nie wiem jaka jest procedura przy zmienie nazwy speca, wrzucenie nowego skasowanie starego, czy uaktualnienie starego speca a później mv).
Gdyby było wszystko w porządku ze specem, to jeśli ktoś byłby chętny, proszę o wrzucenie do repozytorium. -- Pozdrawiam, Krzysztof Mościcki
# $Revision: 1.22 $, $Date: 2007/02/12 22:09:13 $ Summary: Rosegarden - an attractive audio and MIDI sequencer Summary(pl.UTF-8): Rosegarden - interaktywny sekwencer MIDI i audio Name: rosegarden Version: 1.5.1 Release: 0.1 License: GPL Group: X11/Applications/Sound Source0: http://dl.sourceforge.net/rosegarden/%{name}-%{version}.tar.bz2 # Source0-md5: 6bf152e54b62de22c67d9899e8f9d5c2 Patch0: %{name}-desktop.patch URL: http://www.rosegardenmusic.com/ BuildRequires: alsa-lib-devel BuildRequires: cmake BuildRequires: dssi >= 0.4 BuildRequires: fftw3-single-devel BuildRequires: jack-audio-connection-kit-devel >= 0.80.0 BuildRequires: kdelibs-devel >= 3.1 BuildRequires: ladspa-devel BuildRequires: liblo-devel BuildRequires: liblrdf-devel BuildRequires: lirc-devel BuildRequires: pkgconfig >= 0.15 BuildRequires: rpmbuild(macros) >= 1.129 Requires: lilypond Requires: perl-XML-Twig Provides: rosegarden4 Obsoletes: rosegarden4 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description Rosegarden is an attractive, user-friendly audio and MIDI sequencer, score editor, and general-purpose music composition and editing application. %description -l pl.UTF-8 Rosegarden jest interaktywnym sekwencerem MIDI i audio, edytorem zapisu nutowego, a jego gÅównym zadaniem jest komponowanie i edycja muzyki. %prep %setup -q %patch0 -p1 %build cmake . %{__make} %install rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_desktopdir}/kde mv $RPM_BUILD_ROOT%{_desktopdir}/rosegarden.desktop \ $RPM_BUILD_ROOT%{_desktopdir}/kde rm -rf $RPM_BUILD_ROOT%{_iconsdir}/locolor %find_lang %{name} --with-kde %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files -f %{name}.lang %defattr(644,root,root,755) %doc AUTHORS README TRANSLATORS %attr(755,root,root) %{_bindir}/* %{_datadir}/apps/rosegarden %{_desktopdir}/kde/rosegarden.desktop %{_iconsdir}/[!l]*/*/*/*.png %{_datadir}/mimelnk/audio/x-*.desktop %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: rosegarden4.spec,v $ Revision 1.22 2007/02/12 22:09:13 glen - tabs in preamble Revision 1.21 2007/02/12 01:06:31 baggins - converted to UTF-8 Revision 1.20 2006/05/22 21:15:33 freetz - 1.2.3, switched to scons crap, added install patch, adapted to new build system, removed bconds Revision 1.19 2006/01/08 22:50:53 undefine - fix build on amd64 Revision 1.18 2006/01/06 12:32:47 freetz - BR dssi, added qt build fix Revision 1.17 2005/08/06 21:44:45 freetz - kdebase-core is not mandatory, killed unpackaged files Revision 1.16 2005/02/19 22:27:52 adasi - up to 1.0 -even works Revision 1.15 2004/03/28 13:20:12 freetz - dekstop.patch added Revision 1.14 2004/03/25 16:09:37 freetz - starting upgrade to 0.9.7, NFY, don't touch! ;) Revision 1.13 2004/02/04 12:59:42 qboosh - fixed Categories (missing semicolon) Revision 1.12 2004/01/12 18:04:03 freetz - temporary source change for dropin (sf.net make me ill) Revision 1.11 2004/01/12 16:59:03 freetz - 0.9.6 - %%files updated (more icons, mimelnk *.desktop files) Revision 1.10 2003/12/10 02:45:16 adgor - Removed desktop.patch - Fixed R/BR - Fixed %%install; %%files - Cosmetics - Release 1 Revision 1.9 2003/11/28 21:35:47 freetz - 0.9.5 - removed kde-multimedia dependencies (obsoleted) - BRs updated - new style bconds (without sound bcond added) - removed obsolete gcc33 patch NOTE: kde specialist check needed! (kdedirs etc.) Revision 1.8 2003/10/21 09:00:12 qboosh - added gcc33 patch, cleanups Revision 1.7 2003/08/12 22:32:52 ankry - cosmetics Revision 1.6 2003/06/19 18:28:22 freetz - update to version 0.9.1 - removed obsoleted patch Revision 1.5 2003/05/28 13:01:40 malekith - massive attack: source-md5 Revision 1.4 2003/05/25 06:26:21 misi3k - massive attack s/pld.org.pl/pld-linux.org/ Revision 1.3 2003/05/06 08:06:52 qboosh - use find_lang, added ldconfig, BR: arts-kde-devel Revision 1.2 2003/05/02 19:01:36 ankry - adapterized, cosmetics Revision 1.1 2003/05/02 17:02:16 luzik - patch0 from Fryderyk Dziarmagowski <[EMAIL PROTECTED]> - patch1: adaptized to vfolders - added some usefull bconds - change name from rosegarden to rosegarden4 - move .desktop to %{_desktopdir} Revision 1.2 2003/05/01 20:07:53 luzik - fixed Source0 address Revision 1.1 2003/05/01 19:56:11 luzik - initial release
--- rosegarden4.spec 2007-08-21 21:29:27.000000000 +0200 +++ rosegarden.spec 2007-08-21 21:28:57.000000000 +0200 @@ -1,28 +1,31 @@ # $Revision: 1.22 $, $Date: 2007/02/12 22:09:13 $ -# -%define _name rosegarden -# Summary: Rosegarden - an attractive audio and MIDI sequencer Summary(pl.UTF-8): Rosegarden - interaktywny sekwencer MIDI i audio -Name: rosegarden4 -Version: 1.2.3 -Release: 1 +Name: rosegarden +Version: 1.5.1 +Release: 0.1 License: GPL Group: X11/Applications/Sound -Source0: http://dl.sourceforge.net/%{_name}/%{_name}-4-%{version}.tar.bz2 -# Source0-md5: e7fb7ebcb21ac6841ac5cfd6683f5fb2 +Source0: http://dl.sourceforge.net/rosegarden/%{name}-%{version}.tar.bz2 +# Source0-md5: 6bf152e54b62de22c67d9899e8f9d5c2 Patch0: %{name}-desktop.patch -Patch1: %{name}-install.patch URL: http://www.rosegardenmusic.com/ BuildRequires: alsa-lib-devel +BuildRequires: cmake BuildRequires: dssi >= 0.4 +BuildRequires: fftw3-single-devel BuildRequires: jack-audio-connection-kit-devel >= 0.80.0 BuildRequires: kdelibs-devel >= 3.1 BuildRequires: ladspa-devel +BuildRequires: liblo-devel BuildRequires: liblrdf-devel +BuildRequires: lirc-devel BuildRequires: pkgconfig >= 0.15 BuildRequires: rpmbuild(macros) >= 1.129 -BuildRequires: scons +Requires: lilypond +Requires: perl-XML-Twig +Provides: rosegarden4 +Obsoletes: rosegarden4 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -31,34 +34,32 @@ application. %description -l pl.UTF-8 -Rosegarden jest interaktywnym sekwencerem MIDI i audio, edytorem zapisu -nutowego, a jego gÅównym zadaniem jest komponowanie i edycja muzyki. +Rosegarden jest interaktywnym sekwencerem MIDI i audio, edytorem +zapisu nutowego, a jego gÅównym zadaniem jest komponowanie i edycja +muzyki. %prep -%setup -q -n %{_name}-4-%{version} +%setup -q %patch0 -p1 -%patch1 -p1 %build -export CXXFLAGS="%{rpmcflags}" -scons configure \ - qtincludes=%{_includedir}/qt -scons - +cmake . +%{__make} + %install rm -rf $RPM_BUILD_ROOT -scons install \ +%{__make} install \ DESTDIR=$RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_desktopdir}/kde -mv $RPM_BUILD_ROOT%{_datadir}/applnk/Applications/rosegarden.desktop \ +mv $RPM_BUILD_ROOT%{_desktopdir}/rosegarden.desktop \ $RPM_BUILD_ROOT%{_desktopdir}/kde rm -rf $RPM_BUILD_ROOT%{_iconsdir}/locolor -%find_lang %{_name} --with-kde +%find_lang %{name} --with-kde %clean rm -rf $RPM_BUILD_ROOT @@ -66,7 +67,7 @@ %post -p /sbin/ldconfig %postun -p /sbin/ldconfig -%files -f %{_name}.lang +%files -f %{name}.lang %defattr(644,root,root,755) %doc AUTHORS README TRANSLATORS %attr(755,root,root) %{_bindir}/*
--- rosegarden-1.5.1.orig/data/desktop/rosegarden.desktop 2007-03-13 13:50:32.000000000 +0100 +++ rosegarden-1.5.1/data/desktop/rosegarden.desktop 2007-08-21 18:36:42.000000000 +0200 @@ -1,13 +1,13 @@ [Desktop Entry] Encoding=UTF-8 Type=Application -Categories=AudioVideo;Audio;Midi;Sequencer;X-SuSE-Sequencer;X-Red-Hat-Base; +Categories=Qt;KDE;AudioVideo; Exec=rosegarden -caption "%c" %i %m MimeType=audio/x-rosegarden;audio/x-rosegarden-device X-KDE-NativeMimeType=audio/x-rosegarden Icon=rosegarden.png DocPath=rosegarden/index.html Comment=MIDI and Audio Sequencer and Editor +Comment[pl]=Sekwencer i edytor MIDI i dźwiÄku Terminal=false Name=Rosegarden -Name[de]=Rosegarden
_______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
