rpms/ekg/devel ekg-rpm.patch, NONE, 1.1 ekg.conf, NONE, 1.1 ekg.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Dominik Mierzejewski (rathann)
fedora-extras-commits at redhat.com
Thu Sep 7 13:08:59 UTC 2006
Author: rathann
Update of /cvs/extras/rpms/ekg/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18703/devel
Modified Files:
.cvsignore sources
Added Files:
ekg-rpm.patch ekg.conf ekg.spec
Log Message:
auto-import ekg-1.7-0.2.rc2 on branch devel from ekg-1.7-0.2.rc2.src.rpm
ekg-rpm.patch:
--- NEW FILE ekg-rpm.patch ---
--- ekg-1.7rc2/Makefile.in.r 2006-08-05 17:46:21.000000000 +0200
+++ ekg-1.7rc2/Makefile.in 2006-09-06 19:41:54.000000000 +0200
@@ -20,7 +20,7 @@
libgadu:
cd lib && $(MAKE) all
-ekg:
+ekg: libgadu
cd src && $(MAKE) all
make-ekgwap:
--- ekg-1.7rc2/lib/Makefile.in.r 2006-04-18 21:05:11.000000000 +0200
+++ ekg-1.7rc2/lib/Makefile.in 2006-09-06 19:39:26.000000000 +0200
@@ -11,7 +11,7 @@
VERSION_MINOR=5
CC = @CC@
-CFLAGS = @CFLAGS_LIBGADU@ -I. -I..
+CFLAGS = @CFLAGS@ @CFLAGS_LIBGADU@ -I. -I..
LIBS = @LIBS_LIBGADU@
MAKE = @MAKE@
--- NEW FILE ekg.conf ---
server 217.17.41.85,217.17.41.86,217.17.41.87,217.17.41.88,217.17.41.89
server_save 1
--- NEW FILE ekg.spec ---
%define _pre rc2
Name: ekg
Version: 1.7
Release: 0.2.%{_pre}%{?dist}
Summary: A client compatible with Gadu-Gadu
Summary(de): Ein Cliente kompatibel mit Gadu-Gadu
Summary(es): Un cliente compatible con Gadu-Gadu
Summary(it): Un cliente compatibile con Gadu-Gadu
Summary(pl): Klient kompatybilny z Gadu-Gadu
License: GPL
Group: Applications/Internet
Source0: http://ekg.chmurka.net/%{name}-%{version}%{_pre}.tar.gz
Source1: %{name}.conf
Patch0: %{name}-rpm.patch
URL: http://ekg.chmurka.net/
BuildRequires: aspell-devel
BuildRequires: autoconf
BuildRequires: automake
%{?_with_voip:BuildRequires: gsm-devel}
BuildRequires: libjpeg-devel
BuildRequires: ncurses-devel
BuildRequires: openssl-devel
BuildRequires: perl
BuildRequires: python-devel
BuildRequires: zlib-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(id -u -n)
%description
EKG ("Eksperymentalny Klient Gadu-Gadu") is an open source gadu-gadu
client for UNIX systems. Gadu-Gadu is an instant messaging program,
very popular in Poland.
EKG features include:
- irssi-like ncurses interface
- sending and receiving files
- voice conversations
- launching shell commands on certain events
- reading input from pipe
- python scripting support
- speech synthesis (using an external program)
- encryption support
Please note that the program is not internationalized and all messages
are in Polish (although the commands are in English).
%description -l de
Ein Cliente kompatibel mit Gadu-Gadu.
%description -l es
Un cliente compatible con Gadu-Gadu.
%description -l it
Un cliente compatibile con Gadu-Gadu.
%description -l pl
EKG ("Eksperymentalny Klient Gadu-Gadu") jest open source'owym
klientem gadu-gadu dla systemów uniksowych. Gadu-Gadu to popularny w
polsce komunikator internetowy.
MożliwoÅci EKG:
- interfejs użytkownika podobny do irssi,
- wysyÅanie i odbieranie plików,
- rozmowy gÅosowe,
- uruchamianie poleceÅ powÅoki w okreÅlonych sytuacjach,
- wczytywanie wejÅcia z potoku,
- wsparcie dla skryptów w jÄzyku Python,
- synteza mowy (z użyciem zewnÄtrznego programu),
- wsparcie dla szyfrowania.
Program nie jest umiÄdzynarodowiony i wszystkie komunikaty sÄ
po
polsku (jednak komendy sÄ
w jÄzyku angielskim).
%package -n libgadu
Summary: libgadu library
Summary(es): Biblioteca libgadu
Summary(pl): Biblioteka libgadu
License: LGPL
Group: System Environment/Libraries
%description -n libgadu
libgadu is intended to make it easy to add Gadu-Gadu communication
support to your software.
%description -n libgadu -l de
Mit libgadu ist es Ihnen möglich auf einfache Weise Gadu-Gadu
Kommunikations-Unterstützung in Ihre Software einzubinden.
%description -n libgadu -l es
libgadu está pensada para facilitar aÅadirle comunicación vÃa
Gadu-Gadu a su software.
%description -n libgadu -l pl
libgadu umożliwia Åatwe dodanie do różnych aplikacji komunikacji
bazujÄ
cej na protokole Gadu-Gadu.
%package -n libgadu-devel
Summary: libgadu development library
Summary(es): Biblioteca de desarrollo de libgadu
Summary(pl): CzÄÅÄ biblioteki libgadu dla programistów
License: LGPL
Group: Development/Libraries
Requires: libgadu = %{version}-%{release}
Requires: openssl-devel
Requires: pkgconfig
%description -n libgadu-devel
The libgadu-devel package contains the header files and some
documentation needed to develop application with libgadu.
%description -n libgadu-devel -l de
Das libgadu-devel Paket enthält Header-Files (Kopfzeilenordner) und
die Dokumentation die Sie benötigen um mit libgadu Anwendungen zu
entwickeln.
%description -n libgadu-devel -l es
El paquete libgadu-devel contiene los ficheros de cabecera, juntos con
una documentación, necesarios para desarrollar aplicaciones que usar
libgadu.
%description -n libgadu-devel -l pl
Pakiet libgadu-devel zawiera pliki nagÅówkowe i dokumentacjÄ,
potrzebne do kompilowania aplikacji korzystajÄ
cych z libgadu.
%prep
%setup -q -n %{name}-%{version}%{_pre}
%patch0 -p1 -b .r
%build
rm -f missing
%{__aclocal} -I m4
%{__autoheader}
%{__autoconf}
%configure \
--enable-aspell \
--enable-shared \
--enable-ioctld \
--disable-static \
--without-bind \
%{?_with_voip:--with-libgsm} \
--with-pthread \
--with-python \
--without-termcap \
%{__make} %{?_smp_mflags} CFLAGS_LIBGADU="$RPM_OPT_FLAGS"
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_sysconfdir}
# fix line endings and encoding befor make install
tr -d '\r' < contrib/ekl2.pl > contrib/ekl2.pl.unix ; mv contrib/ekl2.pl.unix contrib/ekl2.pl
for file in \
contrib/ekl2* \
docs/api/functions.txt \
docs/*.txt \
docs/FAQ docs/IDEAS-2.0 docs/README docs/TODO docs/ULOTKA \
docs/*.man.pl \
ChangeLog* \
; do
iconv -f iso8859-2 -t utf8 -o $file.utf $file ; mv $file.utf $file
done
%{__make} install install-ekl2 \
DESTDIR=$RPM_BUILD_ROOT
install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}
# For libgadu-devel
rm -f examples/Makefile examples/Makefile.in examples/.cvsignore
rm -rf examples/CVS
cd $RPM_BUILD_ROOT%{_libdir}
ln -sf libgadu.so.*.* libgadu.so
%clean
rm -rf $RPM_BUILD_ROOT
%post -n libgadu -p /sbin/ldconfig
%postun -n libgadu -p /sbin/ldconfig
%files
%defattr(644,root,root,755)
%doc src/COPYING
%doc docs/{7thguard,dcc,files,gdb,python,sim,themes,ui-ncurses,vars,voip}.txt
%doc docs/slownik.txt
%doc ChangeLog docs/{FAQ,README,TODO,ULOTKA} docs/emoticons.{ansi,sample}
%attr(755,root,root) %{_bindir}/e*
%attr(755,root,root) %{_libexecdir}/ioctld
%attr(644,root,root) %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/*.conf
%{_datadir}/ekg
%{_mandir}/man1/*
%lang(pl) %{_mandir}/pl/man1/*
%files -n libgadu
%doc lib/COPYING
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libgadu.so.*
%files -n libgadu-devel
%defattr(644,root,root,755)
%doc docs/protocol.html
%doc examples
%attr(755,root,root) %{_libdir}/libgadu.so
%{_includedir}/libgadu.h
%{_includedir}/libgadu-config.h
%{_libdir}/pkgconfig/*
%changelog
* Mon Sep 04 2006 Dominik Mierzejewski <rpm at greysector.net> 1.7-0.2.rc2
- add dist tag
- add license files to libgadu and ekg
- remove reduntant python BR
- fix parallel make build
* Sun Sep 03 2006 Dominik Mierzejewski <rpm at greysector.net> 1.7-0.1.rc2
- 1.7rc2 (security update)
- FE compliance
* Mon Oct 03 2005 Dominik Mierzejewski <rpm at greysector.net> 1.6-0.2.rc3
- fixed buildflags
* Sun Oct 02 2005 Dominik Mierzejewski <rpm at greysector.net> 1.6-0.1.rc3
- 1.6rc3 (security update)
* Sat May 28 2005 Dominik Mierzejewski <rpm at greysector.net>
- Adapted PLD spec
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/ekg/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 7 Sep 2006 13:02:44 -0000 1.1
+++ .cvsignore 7 Sep 2006 13:08:59 -0000 1.2
@@ -0,0 +1 @@
+ekg-1.7rc2.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/ekg/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 7 Sep 2006 13:02:44 -0000 1.1
+++ sources 7 Sep 2006 13:08:59 -0000 1.2
@@ -0,0 +1 @@
+b4ea482130e163af1456699e2e6983d9 ekg-1.7rc2.tar.gz
More information about the scm-commits
mailing list