InfoBox

Andrzej Krzysztofowicz ankry w green.mif.pg.gda.pl
Pią, 20 Sty 2006, 15:43:30 CET


Robert Tomasik wrote:
> Tu mo=BFna znale=BC=E6 efekty jego dzia=B3ania:
> 	http://flickr.com/photos/nemo_/tags/infobox/
> 	http://img224.imageshack.us/my.php?image=3Dzrzutekranu38vp.jpg

Czy zatem jeden z tych adresow nie powinien sie znalezc w URL ?
Lista plikow raczej nie jest tym, co tam byc powinno.

> Aby program dzia=B3a=B3 konieczna jest zmiana w /etc/sysconfig/dbus
> 	Oba wpisy musz=B1 by=E6 ustawione na yes

Ustawienie drugiego wymaga dbus-X11, a ten wymagany tu nie jest...

Reszta to na razie kosmetyka:

> # $Revision:$, $Date:$
> Summary:	InfoBox - Notification tool
> Summary(pl):	InfoBox - System powiadomie=F1.

Tu nie dajemy kropki.

> Name:		InfoBox
> Version:	0.9
> Release:	1
> License:	GPL
> Group:		X11/Applications
> Source0:	http://download.berlios.de/fvwm-crystal/%{name}-%{version}.tar.bz2
> # Source0-md5:	738a95010d115c6d460e15e8a736b067
> URL:		http://developer.berlios.de/project/showfiles.php?group_id=3D1595
> Patch0:		%{name}-doc.patch
> Requires:	dbus >=3D 0.30
> Requires:	gtk+2 >=3D 2.6
> BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
> 
> %description
> InfoBox is a notification tool based on specifications from
> http://www.galago-project.org/. It was inspired by FVWM-Crystal's
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
To powinno byc IMO w <...>

> InformationBox. It's meant for FVWM-Crystal, but should work with
> other window managers.
> 
> %description -l pl
> InfoBox jest systemem powiadomie=F1 opartym o specyfikacj=EA
> http://www.galago-project.org/. Projektowany by=B3 dla powiadomie=F1

jw.

> DBUS-a, i potrafi je wy=B6wietla=E6. Wzorowany jest na InformationBox z
> =46VWM-Crystal. Przeznaczony by=B3 dla FVWM-Crystal ale powinien pracowa=E6
> ze wszystkimi =B6rodowiskami.
> 
> 

Unikamy podwojnych pustych wierszy.

> %prep
> %setup -q
> %patch0 -p1
> 
> %build
> %configure \
> 	--prefix=3D%{_prefix} \
> 

Po co ten "\" na koncu?

> %{__make}
> 
> %{__make} check
> 
> %install
> rm -rf $RPM_BUILD_ROOT
> 
> %{__make} install \
> 	DESTDIR=3D$RPM_BUILD_ROOT
> 
> 

jak nieco wyzej.

> %clean
> rm -rf $RPM_BUILD_ROOT
> 
> %files
> %defattr(644,root,root,755)
> %doc %{_datadir}/doc/infobox-%{version}/*
> %attr(755,root,root) %{_bindir}/*
> %attr(755,root,root) %{_libdir}/infoboxd
> %{_sysconfdir}/dbus-1/system.d/%{name}d.conf

Mam watpliwosci, czy uzycie tu %{_sysconfdir} ma sens. %{_sysconfdir} to
sciezka do plikow konfiguracyjnych danego pakietu. Jak sie ja zmieni na cos
innego, np /usr/local/etc to nadal powinno byc OK...

> %{_datadir}/dbus-1/services/org.freedesktop.Notifications.service
> 
> %define date	%(echo `LC_ALL=3D"C" date +"%a %b %d %Y"`)
> 
> 

jak nieco wyzej.

> %changelog
> * %{date} PLD Team <feedback w pld-linux.org>
> All persons listed below can be reached at <cvs_login>@pld-linux.org
> 
> $Log:$

-- 
=======================================================================
  Andrzej M. Krzysztofowicz, Ph.D.           ankry w mif.pg.gda.pl
  phone (48)(58) 347 14 61
Faculty of Applied Phys. & Math.,   Gdansk University of Technology


Więcej informacji o liście dyskusyjnej pld-devel-pl