SPECS: suspend2-userui.spec - Porpozycja SPECA
havner
havner w smtp.kamp.pl
Śro, 16 Lis 2005, 12:28:48 CET
On Tue, Nov 15, 2005 at 12:30:35PM +0100, Bartosz Świątek wrote:
> Ech, sorry, zapomniałem o BR *-devel.
> Dodane. Czy ktoś mógłby wrzucić to na CVS ?
Spece daje sie w zalacznikach.
> ______________________
>
> # $Revision: 1.1 $, $Date: 2005/11/14 14:59:36 $
> Summary: Suspend2 User UI
> Summary(pl): Interfejs użytkownika dla Suspend2
> Name: suspend2-userui
> Version: 0.6.1
> Release: 1
> License: GPL v2
> Group: Applications/System
> Source0:
> http://www.suspend2.net/downloads/all/%{name}-%{version}.tar.gz
> # Source0-md5: 02356c96a511493e4baa6ac1949ce016
> URL: http://www.suspend2.net/
> BuildRequires: autoconf
> BuildRequires: automake
> BuildRequires: freetype-devel
> BuildRequires: zlib-devel
> BuildRequires: libpng-devel
> BuildRequires: libmng-devel
> BuildRequires: libjpeg-devel
> BuildRequires: lcms-devel
> BuildRequires: glibc-devel
> BuildRequires: freetype-static
> BuildRequires: zlib-static
> BuildRequires: libpng-static
> BuildRequires: libmng-static
> BuildRequires: libjpeg-static
> BuildRequires: lcms-static
> BuildRequires: glibc-static
Cos duzo tych BR, glibc-* na pewno nie potrzebne. Jesli program ma byc
statyczny (a nie widze powodu) to nie sa potrzebne wszystkie *-devel,
static i tak ich wymagaja.
> Requires: hibernate >= 1.12
> Requires: freetype
> Requires: zlib
> Requires: libpng
> Requires: libmng
> Requires: libjpeg
> Requires: lcms
To ma byc static czy nie? W obu przypadkach te R sa niepotrzebne, beda
albo nieuzywane w przypadku statycznych binarek, w przypadku
dynamicznych zostana wygenerowane automatycznie.
Zweryfikuj to wszystko, bo tak jak jest na pewno nie moze zostac.
> BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
>
> %description
> Suspend2-userui allows you use a user interface while hibernating
> your laptop. There is a text-ui and a graphical fbsplash-ui available.
>
> %description -l pl
> Suspend2-userui pozwala na używanie interfejsu użytkownika w procesie
> hibernacji Twojego laptopa. Dostępny jest tryb tekstowy oraz graficzny
> (fbsplash).
>
> %prep
> %setup -q
>
> %build
> %{__make}
>
> %install
> rm -rf $RPM_BUILD_ROOT
> install -d $RPM_BUILD_ROOT%{_sbindir}
>
> install {suspend2ui_text,suspend2ui_fbsplash} $RPM_BUILD_ROOT%{_sbindir}
>
> %clean
> rm -rf $RPM_BUILD_ROOT
>
> %post -p /sbin/ldconfig
> %postun -p /sbin/ldconfig
>
> %files
> %defattr(644,root,root,755)
> %doc AUTHORS ChangeLog README USERUI_API KERNEL_API
> %attr(755,root,root) %{_sbindir}/suspend2ui_text
> %attr(755,root,root) %{_sbindir}/suspend2ui_fbsplash
>
> %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
> %changelog
> * %{date} PLD Team <feedback w pld-linux.org>
> All persons listed below can be reached at <cvs_login>@pld-linux.org
>
> $Log: suspend2-userui.spec,v $
> Revision 1.1 2005/11/14 14:59:36 shadzik
> - initial
Nie wypelniasz commitlogow, to sie dzieje automatycznie przy commicie.
--
Regards Havner {jid,mail}:havner(at)pld-linux.org
PLD developer http://www.pld-linux.org
PLD LiveCD author http://livecd.pld-linux.org
"Quis custodiet ipsos custodes?"
Więcej informacji o liście dyskusyjnej pld-devel-pl