rpms/licq/devel .cvsignore, 1.4, 1.5 licq.spec, 1.14, 1.15 sources, 1.4, 1.5

Peter Vrabec (pvrabec) fedora-extras-commits at redhat.com
Mon Feb 26 17:54:14 UTC 2007


Author: pvrabec

Update of /cvs/extras/rpms/licq/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv30270

Modified Files:
	.cvsignore licq.spec sources 
Log Message:
provide new plugins



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/licq/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- .cvsignore	27 Oct 2006 11:29:04 -0000	1.4
+++ .cvsignore	26 Feb 2007 17:53:42 -0000	1.5
@@ -1 +1 @@
-licq-1.3.4.tar.gz
+icqnd-0.1.9.6.tar.bz2


Index: licq.spec
===================================================================
RCS file: /cvs/extras/rpms/licq/devel/licq.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- licq.spec	29 Oct 2006 16:07:39 -0000	1.14
+++ licq.spec	26 Feb 2007 17:53:42 -0000	1.15
@@ -1,8 +1,9 @@
 Name: licq
 Version: 1.3.4
-Release: 2%{?dist}
+Release: 3%{?dist}
 License: GPL
-Source: http://prdownloads.sourceforge.net/licq/licq-%{version}.tar.gz
+Source0: http://prdownloads.sourceforge.net/licq/licq-%{version}.tar.gz
+Source1: http://prdownloads.sourceforge.net/icqnd/icqnd-0.1.9.6.tar.bz2
 URL: http://www.licq.org/
 Summary: Licq - A graphical ICQ Client for Linux
 Group: Applications/Internet
@@ -27,6 +28,22 @@
 Requires: %name = %version-%release
 BuildRequires: xosd-devel
 
+%package msn
+Summary: MSN protocol plugin for Licq
+Group: Applications/Internet
+Requires: %name = %version-%release
+
+%package icqnd
+Summary: gtk2 gui for Licq.
+Group: Applications/Internet
+Requires: %name = %version-%release
+BuildRequires: gtk2-devel
+
+%package auto-reply
+Summary: Auto-reply plugin for Licq.
+Group: Applications/Internet
+Requires: %name = %version-%release
+
 %description
 Licq is a ICQ Client for the common ICQ network. It provides a graphical
 user interface based on QT and is enhanceable with many powerful plugins.
@@ -42,8 +59,18 @@
 display new arriving messages as OSD (On Screen Display)
 text on your desktop.
 
+%description msn
+This is a MSN protocol plugin for Licq.
+
+%description icqnd
+A New GTK2 Gui! This one looks like it has many features already and should be used instead of the other GTK plugins.
+
+%description auto-reply
+Plugin to automatically respond to any incoming event with the output of a given program, which can be passed user arguments, or event the message text itself. Often used in conjunction with "fortune" to send people fortunes. Also included in the main distribution.
+
 %prep
 %setup -q
+tar -C plugins -xjf %{SOURCE1}
 
 #remove cvs stuff
 rm -rf `find . -name CVS`
@@ -52,7 +79,10 @@
 export CFLAGS="$RPM_OPT_FLAGS"
 export KDEDIR=/usr/%_lib
 
+#fix libdir issues
 sed -i s/lib/%{_lib}/ include/licq_constants.h
+sed -i "s/^libdir/#libdir/" plugins/icqnd-0.1.9.6/src/Makefile.am
+
 %configure
 make
 cd plugins
@@ -64,7 +94,10 @@
   autoconf
   %configure \
      --with-kde \
-     --libdir=%{_libdir}/
+     --libdir=%{_libdir}/ \
+     --with-qt-includes=%{_libdir}/qt-3.3/include \
+     --with-qt-libraries=%{_libdir}/qt-3.3/lib/ \
+     --with-qt-moc=%{_libdir}/qt-3.3/bin/moc
   make
 cd ../qt-gui
   aclocal
@@ -73,28 +106,52 @@
   autoconf
   %configure \
      --libdir=%{_libdir}/ \
+     --with-qt-includes=%{_libdir}/qt-3.3/include \
+     --with-qt-libraries=%{_libdir}/qt-3.3/lib/ \
+     --with-qt-moc=%{_libdir}/qt-3.3/bin/moc
   make
 cd ../osd
   %configure --libdir=%{_libdir}/
   make
+cd ../msn
+  %configure --libdir=%{_libdir}/
+  make
+cd ../icqnd-0.1.9.6
+  aclocal
+  automake
+  %configure --libdir=%{_libdir}/licq \
+    --with-licq-includes=%{_builddir}/%{buildsubdir}/include
+  make
+cd ../auto-reply
+  %configure --libdir=%{_libdir}/
+  make
 
 %install
 rm -rf $RPM_BUILD_ROOT
-export DESTDIR="$RPM_BUILD_ROOT"
-make install
+
+make DESTDIR=$RPM_BUILD_ROOT install
 cd plugins/qt-gui
 desktop-file-install --vendor fedora                            \
         --dir ${RPM_BUILD_ROOT}%{_datadir}/applications         \
         share/licq.desktop
-make install
+make DESTDIR=$RPM_BUILD_ROOT install
+
 %find_lang licq
+
 cd ../kde-gui
-make install
+make DESTDIR=$RPM_BUILD_ROOT install
 cd ../osd
-make install
+make DESTDIR=$RPM_BUILD_ROOT install
 
 %find_lang licq_osd_plugin
 
+cd ../msn
+make DESTDIR=$RPM_BUILD_ROOT install
+cd ../icqnd-0.1.9.6
+make DESTDIR=$RPM_BUILD_ROOT install
+cd ../auto-reply
+make DESTDIR=$RPM_BUILD_ROOT install
+
 #remove devel 
 rm -rf $RPM_BUILD_ROOT/%{_includedir}/licq
 rm -rf $RPM_BUILD_ROOT/%{_libdir}/licq/*.la
@@ -149,7 +206,24 @@
 %{_libdir}/licq/licq_osd.so
 %doc plugins/osd*/{AUTHORS,TODO,README,changelog}
 
+%files msn
+%defattr(-,root,root)
+%{_libdir}/licq/protocol_msn.so
+%doc plugins/msn/README
+
+%files icqnd
+%defattr(-,root,root)
+%{_libdir}/licq/licq_icqnd.so
+
+%files auto-reply
+%defattr(-,root,root)
+%{_libdir}/licq/licq_autoreply.so
+%doc plugins/auto-reply/{README,licq_autoreply.conf,examples}
+
 %changelog
+* Mon Feb 26 2007 Peter Vrabec <pvrabec at redhat.com> 1.3.4-3
+- provide new plugins
+
 * Sat Sep 28 2006 Peter Vrabec <pvrabec at redhat.com> 1.3.4-2
 - fix desktop-file-install
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/licq/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- sources	27 Oct 2006 11:29:04 -0000	1.4
+++ sources	26 Feb 2007 17:53:42 -0000	1.5
@@ -1 +1 @@
-34a51541173a2ba453b5984b52bfa489  licq-1.3.4.tar.gz
+57d77adca3b486958fed04412296c60b  icqnd-0.1.9.6.tar.bz2




More information about the fedora-extras-commits mailing list