emphasis - klient mpd pod e17 (nowe spec'e - exml.spec, enhance.spec i emphasis.spec)

Paweł Chmiel golecpch at interia.pl
Mon Aug 11 21:40:14 CEST 2008


W zalaczniku spec'e do klienta mpd pod E17 
(http://emphasis.tuxfamily.org/). Kolejnosc budowania taka jak w tytule 
wiadomosci. Aktualnie korzystam z tej aplikacji i jak narazie nie zdazyl 
mi sie zaden jej crash, nie wplywa ona takze na stabilnosc Enlightenment.

PS
Jezeli to jest snap (zrobiony przeze mnie) z cvs to czy musze dolaczyc 
spakowane snapshoty do wiadomosci lub gdzies wrzucic??

----------------
Pozdrawiam Pablo
-------------- next part --------------
# $Revision: 1.1 $, $Date: 2008/08/10 16:33:24 $
Summary:	Emphasis is MPD client
Summary(pl.UTF-8):	Emphasis jest klientem MPD.
Name:		emphasis
Version:	0.0.1
Release:	0.%{_snap}.1
License:	GPL v2
Group:		Applications
Source0:	http://download.tuxfamily.org/emphasis/%{name}-%{version}.tar.bz2
# Source0-md5:	7b7412e23fba8224e3dcd59686caf32b
URL:		http://emphasis.tuxfamily.org/
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool
BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)

%description
Emphasis is a simple MPD (Music Player Daemon) client writen in C/Etk.

%description -l pl.UTF-8
Emphasis jest prostym klientem MPD (Music Player Daemon) napisanym w
C/Etk.

%prep
%setup -q -n %{name}

%build
%{__libtoolize}
%{__aclocal}
%{__autoconf}
%{__autoheader}
%{__automake}
%configure
%{__make}

%install
rm -rf $RPM_BUILD_ROOT

%{__make} install \
	DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS README TODO
%attr(755,root,root) %{_bindir}/*
%{_desktopdir}/emphasis.desktop
%{_datadir}/%{name}
%{_iconsdir}/hicolor/48x48/apps/emphasis.png
%{_iconsdir}/hicolor/scalable/apps/emphasis.svg

%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback at pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org

$Log: template.spec,v $
Revision 1.1  2008/08/10 16:33:24 pablo<golecpch at interia dot pl>
- initial pld version

-------------- next part --------------
# $Revision: 1.9 $, $Date: 2008/07/05 16:06:33 $
%define 	_snap	20080810
Summary:	Enhance is a library to handle .glade XML files in EXML and Etk
Summary(pl.UTF-8):	Enhance jest bibliotekÄ
 obsĹ‚ugujÄ
cÄ
 XML'owe pliki .glade w EXML i Etk.
Name:		enhance
Version:	0.1.1
Release:	0.%{_snap}.1
License:	GPL v2
Group:		Libraries
Source0:	%{name}-%{_snap}.tar.bz2
# Source0-md5:	ec2330fe2f52af4a80f850a3a5cb8c9f
URL:		http://enlightenment.org/viewvc/e17/libs/enhance/
BuildRequires:	exml-devel
Requires(postun):	/sbin/ldconfig
Requires(pre,post):	/sbin/ldconfig
BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)

%description
Enhance is a library that takes advantage of Glade's .glade XML files,
EXML, and Etk to easy application GUI development and cut down on its
time.

%description -l pl.UTF-8
Enhance jest bibliotekÄ
 obsĹ‚ugujÄ
cÄ
 XML'owe pliki .glade w EXML i Etk,
pozwalajÄ
cÄ
 na łatwe projekotwanie GUI aplikacji i skrócenie czasu jej
projektowania.

%package devel
Summary:	Header files for enhance library
Summary(pl.UTF-8):	Pliki nagłówkowe biblioteki enhance
Group:		Development/Libraries
Requires:	%{name} = %{version}-%{release}

%description devel
Header files for enhance library.

%description devel -l pl.UTF-8
Pliki nagłówkowe biblioteki enhance.

%package static
Summary:	Static enhance library
Summary(pl.UTF-8):	Statyczna biblioteka enhance
Group:		Development/Libraries
Requires:	%{name}-devel = %{version}-%{release}

%description static
Static enhance library.

%description static -l pl.UTF-8
Statyczna biblioteka enhance.

%prep
%setup -q -n %{name}

%build
%{__libtoolize}
%{__aclocal}
%{__autoconf}
%{__autoheader}
%{__automake}
%configure
%{__make}

%install
rm -rf $RPM_BUILD_ROOT

%{__make} install \
	DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%post	-p /sbin/ldconfig
%postun	-p /sbin/ldconfig

%files
%defattr(644,root,root,755)
%doc AUTHORS README TODO
%attr(755,root,root) %{_bindir}/*
%attr(755,root,root) %{_libdir}/libenhance.so.*.*.*
%attr(755,root,root) %{_libdir}/libenhance.so.0

%files devel
%defattr(644,root,root,755)
%{_libdir}/libenhance.so
%{_libdir}/libenhance.la
%{_includedir}/Enhance.h
%{_pkgconfigdir}/enhance.pc

%files static
%defattr(644,root,root,755)
%{_libdir}/libenhance.a

%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback at pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org

$Log: template-lib.spec,v $
Revision 1.9  2008/08/10 16:06:33 pablo<golecpch at interia dot pl>
- initial pld version

-------------- next part --------------
# $Revision: 1.1 $, $Date: 2008/08/10 16:33:33 $
%define		_snap	20080810
Summary:	EXML is a interface to an xml parer/writer
Summary(pl.UTF-8):	EXML jest interfejsem sĹ‚uĹźÄ
cym do parsowania/zapisu plikĂłw xml.
Name:		exml
Version:	0.1.1
Release:	0.%{_snap}.1
License:	GPL v2
Group:		Libraries
Source0:	%{name}-%{_snap}.tar.bz2
# Source0-md5:	d5c0894e99253c53d82a8fb47de9bc3d
URL:		http://enlightenment.org/viewvc/e17/libs/exml/
BuildRequires:	ecore-devel
BuildRequires:	libxslt-devel
Requires(postun):	/sbin/ldconfig
Requires(pre,post):	/sbin/ldconfig
Requires:	ecore
Requires:	libxslt
BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)

%description
EXML is an abstracted, generalized interface to an xml parser/writer,
using ecore data structures and making things generally easy to get
around in.

%description -l pl.UTF-8
EXML jest abstrakcyjnym, ogĂłlnym interfejsem parsowania/zapisu plikĂłw
xml, ktĂłry uĹźywajÄ
c struktur danych ecore umozliwia ich Ĺ‚atwÄ

modyfikacjÄ™.

%package devel
Summary:	Header files for exml library
Summary(pl.UTF-8):	Pliki nagłówkowe biblioteki exml
Group:		Development/Libraries
Requires:	%{name} = %{version}-%{release}

%description devel
Header files for exml library.

%description devel -l pl.UTF-8
Pliki nagłówkowe biblioteki exml.

%package static
Summary:	Static exml library
Summary(pl.UTF-8):	Statyczna biblioteka exml
Group:		Development/Libraries
Requires:	%{name}-devel = %{version}-%{release}

%description static
Static exml library.

%description static -l pl.UTF-8
Statyczna biblioteka exml.

%prep
%setup -q -n %{name}

%build
%{__libtoolize}
%{__aclocal}
%{__autoconf}
%{__autoheader}
%{__automake}
%configure
%{__make}

%install
rm -rf $RPM_BUILD_ROOT

%{__make} install \
	DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%post	-p /sbin/ldconfig
%postun	-p /sbin/ldconfig

%files
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS README
%attr(755,root,root) %{_libdir}/libexml.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libexml.so.0

%files devel
%defattr(644,root,root,755)
%{_libdir}/libexml.so
%{_libdir}/libexml.la
%{_includedir}/EXML.h
%{_pkgconfigdir}/exml.pc

%files static
%defattr(644,root,root,755)
%{_libdir}/libexml.a

%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback at pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org

$Log: template-lib.spec,v $
Revision 1.1  2008/08/10 16:33:33 pablo<golecpch at interia dot pl>
- initial pld version



More information about the pld-devel-pl mailing list