[PATCH] licq-1.3.0-PRE2

Michal Kochanowicz michal w michal.waw.pl
Wto, 28 Wrz 2004, 21:33:21 CEST


Patch do wersji licq-1.3.0-PRE2. Ma ona status RC, więc prawdopodobnie
upgrade do 1.3.0 będzie trywialny.

BTW: jeśli ktoś wysyła mi komunikat z polskimi znaczkami, to nie widzę
jego treści. To samo miałem z licq-1.2.7. Czy ktoś się z tym spotkał?

Zgłosiłem to jako bug'a, ale narazie bez odzewu:

http://sourceforge.net/tracker/index.php?func=detail&aid=1036354&group_id=254&atid=100254
-- 
--= Michal Kochanowicz =--==--==BOFH==--==--= michal w michal.waw.pl =--
--= finger me for PGP public key or visit http://michal.waw.pl/PGP =--
--==--==--==--==--==-- Vodka. Connecting people.--==--==--==--==--==--
A chodzenie po górach SSIE!!!
-------------- następna część ---------
Index: licq.spec
===================================================================
RCS file: /cvsroot/SPECS/licq.spec,v
retrieving revision 1.93
diff -u -r1.93 licq.spec
--- licq.spec	1 Apr 2004 19:31:33 -0000	1.93
+++ licq.spec	28 Sep 2004 19:33:00 -0000
@@ -1,4 +1,7 @@
 # $Revision: 1.93 $, $Date: 2004/04/01 19:31:33 $
+
+%define _pre PRE2
+
 Summary:	An ICQ client for online messaging
 Summary(es):	licq es un clone del ICQ(tm) escrito
 Summary(pl):	Klient ICQ do przesyłania wiadomości po sieci
@@ -6,23 +9,26 @@
 Summary(ru):	ëĚĎÎ ICQ ÄĚŃ ĎÎĚÁĘÎĎ×ÇĎ ĎÂÍĹÎÁ ÓĎĎÂÝĹÎÉŃÍÉ
 Summary(uk):	ëĚĎÎ ICQ ÄĚŃ ĎÎĚÁĘÎĎ×ÇĎ ĎÂÍŚÎŐ ĐĎ׌ÄĎÍĚĹÎÎŃÍÉ
 Name:		licq
-Version:	1.2.7
-Release:	3
+Version:	1.3.0
+Release:	0.%{_pre}.3
 License:	GPL
 Group:		Applications/Communications
-Source0:	http://dl.sourceforge.net/licq/%{name}-%{version}.tar.bz2
-# Source0-md5:	e331c88151b95330f0b9b08570853318
+Source0:	http://dl.sourceforge.net/licq/%{name}-%{version}-%{_pre}.tar.bz2
+# Source0-md5:	02cea8243ece7b595e29c3ee716e0d7b
 Source1:	%{name}-qt-gui.desktop
 Patch0:		%{name}-c++.patch
 URL:		http://www.licq.org/
-BuildRequires:	XFree86-devel
+BuildRequires:	X11-devel
 BuildRequires:	automake
+BuildRequires:	gettext-devel
 BuildRequires:	gtk+-devel >= 1.2.0
 BuildRequires:	kdelibs-devel
 BuildRequires:	libstdc++-devel
 BuildRequires:	ncurses-devel >= 5.0
 BuildRequires:	openssl-devel >= 0.9.7d
 BuildRequires:	qt-devel >= 3.0.5
+BuildRequires:	qt-linguist
+BuildRequires:	xosd-devel
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 # "lib" instead of "%{_lib}" is hardcoded in include/licq_constants.h
@@ -166,6 +172,30 @@
 #%description jons-gtk-gui -l pl
 #Graficzne środowisko użytkownika dla Licq, wykorzystujące GTK.
 
+%package msn
+Summary:	Licq MSN plugin
+Summary(pl):	Wtyczka MSN dla licq
+Group:		Applications/Communications
+Requires:	%{name} = %{version}-%{release}
+
+%description msn
+Licq MSN plugin.
+
+%description msn -l pl
+Wtyczka MSN dla licq.
+
+%package osd
+Summary:	On-screen display of incomming messages
+Summary(pl):	Wyświetlanie przychodzących wiadomości na ekranie (OSD)
+Group:		Applications/Communications
+Requires:	%{name} = %{version}-%{release}
+
+%description osd
+On-screen display of incomming messages.
+
+%description osd -l pl
+Wyświetlanie przychodzących wiadomości na ekranie (OSD).
+
 %package rms
 Summary:	Licq remote management server
 Summary(pl):	Serwer do zdalnego zarządzania Licq
@@ -205,7 +235,7 @@
 Narzędzie do przesyłania wiadomości icq na email.
 
 %prep
-%setup -q
+%setup -q -n %{name}-%{version}-%{_pre}
 
 find . -type d -name autom4te.cache | xargs rm -rf
 
@@ -217,8 +247,10 @@
 	plugins/auto-reply \
 	plugins/console \
 	plugins/email \
-	plugins/qt-gui \
 	plugins/kde-gui \
+	plugins/msn \
+	plugins/osd \
+	plugins/qt-gui \
 	plugins/rms \
 	; do
 	# plugins/jons-gtk-gui \
@@ -238,7 +270,7 @@
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
-for d in plugins/{auto-reply,console,email,qt-gui,kde-gui,rms} ; do
+for d in plugins/{auto-reply,console,email,kde-gui,msn,osd,qt-gui,rms} ; do
 # plugins/jons-gtk-gui
 	%{__make} -C $d install \
 		DESTDIR=$RPM_BUILD_ROOT
@@ -246,19 +278,24 @@
 
 install -D %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}/licq-qt_gui.desktop
 
+cp -f plugins/auto-reply/README		doc/README.AUTOREPLY
+cp -f plugins/console/README		doc/README.CONSOLE
 cp -f plugins/email/README		doc/README.FORWARDER
+cp -f plugins/msn/README		doc/README.MSN
+cp -f plugins/osd/README		doc/README.OSD
 cp -f plugins/rms/README		doc/README.RMS
-cp -f plugins/console/README		doc/README.CONSOLE
 #cp -f plugins/jons-gtk-gui/TODO		doc/README.TODO.JONS-GTK
-cp -f plugins/auto-reply/README		doc/README.AUTOREPLY
 
 # dlopened by *.so
 rm -f $RPM_BUILD_ROOT%{plugindir}/*.la
 
+%find_lang %{name}
+%find_lang %{name}_osd_plugin
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%files
+%files -f %{name}.lang
 %defattr(644,root,root,755)
 %doc doc/{BUGS,CHANGELOG,CREDITS,HINTS,*.HOWTO,README*,TODO} README*
 %doc upgrade/* plugins/qt-gui/doc/{CHANGELOG,README,*.HOWTO,HINTS}
@@ -281,6 +318,7 @@
 %{_desktopdir}/licq-qt_gui.desktop
 %dir %{_datadir}/licq/qt-gui
 %{_datadir}/licq/qt-gui/*.*
+%{_datadir}/licq/qt-gui/emoticons
 %dir %{_datadir}/licq/qt-gui/locale
 %lang(bg) %{_datadir}/licq/qt-gui/locale/bg*.qm
 %lang(cs) %{_datadir}/licq/qt-gui/locale/cs*.qm
@@ -314,8 +352,19 @@
 %doc doc/README.FORWARDER
 %attr(755,root,root) %{plugindir}/licq_forwarder.so
 
+%files msn
+%defattr(644,root,root,755)
+%doc doc/README.MSN
+%attr(755,root,root) %{plugindir}/protocol_msn.so
+
+%files osd -f %{name}_osd_plugin.lang
+%defattr(644,root,root,755)
+%doc doc/README.OSD
+%attr(755,root,root) %{plugindir}/licq_osd.so
+
 %files rms
 %defattr(644,root,root,755)
+%doc doc/README.RMS
 %attr(755,root,root) %{plugindir}/licq_rms.so
 
 %files autoreply


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