SPECS: amsn.spec - cleanups, executable bits for shared libs; rel 1

glen glen at pld-linux.org
Fri Apr 24 14:27:37 CEST 2009


Author: glen                         Date: Fri Apr 24 12:27:37 2009 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- cleanups, executable bits for shared libs; rel 1

---- Files affected:
SPECS:
   amsn.spec (1.19 -> 1.20) 

---- Diffs:

================================================================
Index: SPECS/amsn.spec
diff -u SPECS/amsn.spec:1.19 SPECS/amsn.spec:1.20
--- SPECS/amsn.spec:1.19	Sun Oct 26 08:58:17 2008
+++ SPECS/amsn.spec	Fri Apr 24 14:27:32 2009
@@ -1,18 +1,20 @@
 # $Revision$, $Date$
+# TODO
+# - %lang tags: /usr/lib/amsn/lang/langfr_CA ..
 Summary:	MSN Messenger clone for Linux
 Summary(de.UTF-8):	MSN Messenger-Klon für Linux
 Summary(fr.UTF-8):	Clône MSN Messenger pour Linux
 Summary(pl.UTF-8):	Klon MSN Messengera dla Linuksa
 Name:		amsn
 Version:	0.97
-Release:	0.1
+Release:	1
 Epoch:		0
 License:	GPL
 Group:		Applications/Communications
 Source0:	http://dl.sourceforge.net/amsn/%{name}-%{version}.tar.gz
 # Source0-md5:	0ae903f6cac24c042f4ef74b5015ea88
 Patch0:		%{name}-desktop.patch
-URL:		http://amsn.sourceforge.net/
+URL:		http://www.amsn-project.net/
 BuildRequires:	libpng-devel
 BuildRequires:	libtiff-devel
 BuildRequires:	sed >= 4.0
@@ -30,28 +32,22 @@
 %description
 This is Tcl/Tk clone that implements the Microsoft Messenger (MSN) for
 Unix, Windows, or Macintosh platforms. It supports file transfers,
-groups, and many more features. Visit http://amsn.sourceforge.net/ for
-details. This is an ongoing project, and it is already going pretty
-well.
+groups, and many more features.
 
 %description -l de.UTF-8
 amsn ist ein Microsoft Messenger (MSN) Client für UNIX, Windows und
 Macintosh, der in Tcl/Tk geschrieben ist. Es unterstützt
-Dateiübertragungen, Gruppen uvm. Begeben Sie sich auf
-http://amsn.sourceforge.net/ um mehr über dieses Projekt zu erfahren.
+Dateiübertragungen, Gruppen uvm.
 
 %description -l fr.UTF-8
 amsn est un client Microsoft Messenger (MSN) pour UNIX, Windows et
 Macintosh écrit en Tcl/Tk. Il supporte les tranferts de fichiers, les
-groupes et beaucoup d'autres possibilités. Visitez
-http://amsn.sourceforge.net/ pour de plus amples détails.
+groupes et beaucoup d'autres possibilités.
 
 %description -l pl.UTF-8
 amsn to klient Microsoft Messengera (MSN) dla Uniksów, Windows i
 Macintosha napisany w Tcl/Tk. Obsługuje przesyłanie plików, grupy i
-wiele więcej możliwości - szczegóły pod adresem
-<http://amsn.sourceforge.net/>. Projekt jest nadal rozwijany i już
-działa całkiem dobrze.
+wiele więcej możliwości.
 
 %prep
 %setup -q
@@ -81,9 +77,10 @@
 	slnkdir=$RPM_BUILD_ROOT%{_bindir}
 
 install %{name}.desktop $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop
-rm -f $RPM_BUILD_ROOT%{_libdir}/applications/amsn.desktop
-
-rm -rf $RPM_BUILD_ROOT%{_libdir}/pixmaps
+rm $RPM_BUILD_ROOT%{_libdir}/applications/amsn.desktop
+rm -r $RPM_BUILD_ROOT%{_libdir}/pixmaps
+mv $RPM_BUILD_ROOT%{_libdir}/amsn/desktop-icons/* $RPM_BUILD_ROOT%{_iconsdir}/hicolor
+rm -r $RPM_BUILD_ROOT%{_libdir}/amsn/desktop-icons
 ln -s %{_iconsdir}/hicolor/48x48/apps/%{name}.png $RPM_BUILD_ROOT%{_pixmapsdir}
 
 for f in amsn{,-remote{,-CLI}}; do
@@ -92,15 +89,15 @@
 done
 
 # remove junk
-rm -rf $RPM_BUILD_ROOT%{_libdir}/amsn/amsn.desktop
+rm $RPM_BUILD_ROOT%{_libdir}/amsn/amsn.desktop
+rm $RPM_BUILD_ROOT%{_libdir}/%{name}/lang/LANG-HOWTO
+rm $RPM_BUILD_ROOT%{_libdir}/%{name}/lang/convert.tcl
+
 # docs in docs
 rm -rf $RPM_BUILD_ROOT%{_libdir}/amsn/docs
 rm -rf $RPM_BUILD_ROOT%{_libdir}/amsn/{AGREEMENT,CREDITS,GNUGPL,INSTALL,README,HELP,FAQ,TODO}
 rm -rf $RPM_BUILD_ROOT%{_libdir}/amsn/utils/*/test.tcl
 
-mv $RPM_BUILD_ROOT%{_libdir}/amsn/desktop-icons/* $RPM_BUILD_ROOT%{_iconsdir}/hicolor/
-rm -rf $RPM_BUILD_ROOT%{_libdir}/amsn/desktop-icons
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -115,12 +112,74 @@
 %doc FAQ GNUGPL HELP README TODO CREDITS
 %attr(755,root,root) %{_bindir}/*
 %dir %{_libdir}/%{name}
-%{_libdir}/%{name}/a[!m]*
-%{_libdir}/%{name}/amsn[!-]*
-%{_libdir}/%{name}/[!a]*
 %attr(755,root,root) %{_libdir}/%{name}/amsn
 %attr(755,root,root) %{_libdir}/%{name}/amsn-remote*
 
+%{_libdir}/%{name}/*.tcl
+%{_libdir}/%{name}/remote.help
+%{_libdir}/%{name}/hotmlog.htm
+# TODO: %lang
+%{_libdir}/%{name}/lang
+%{_libdir}/%{name}/langlist
+
+%dir %{_libdir}/%{name}/plugins
+
+%{_libdir}/%{name}/plugins/Nudge
+%{_libdir}/%{name}/plugins/PowerTool
+%{_libdir}/%{name}/plugins/WebcamShooter
+%{_libdir}/%{name}/plugins/inkdraw
+%{_libdir}/%{name}/plugins/remind
+%{_libdir}/%{name}/plugins/winks
+
+%{_libdir}/%{name}/skins
+
+%dir %{_libdir}/%{name}/utils
+%{_libdir}/%{name}/utils/base64
+%{_libdir}/%{name}/utils/bwidget1.8.0
+%{_libdir}/%{name}/utils/combobox
+%{_libdir}/%{name}/utils/contentmanager
+%{_libdir}/%{name}/utils/dpbrowser
+%{_libdir}/%{name}/utils/drawboard
+%{_libdir}/%{name}/utils/framec
+%{_libdir}/%{name}/utils/http2.4
+%{_libdir}/%{name}/utils/log
+%{_libdir}/%{name}/utils/pixmapmenu
+%{_libdir}/%{name}/utils/pixmapscroll
+%{_libdir}/%{name}/utils/scalable-bg
+%{_libdir}/%{name}/utils/sexytile
+%{_libdir}/%{name}/utils/sha1
+%{_libdir}/%{name}/utils/snit
+%{_libdir}/%{name}/utils/uri
+
+%dir %{_libdir}/%{name}/utils/TkCximage
+%attr(755,root,root) %{_libdir}/%{name}/utils/TkCximage/*.so
+%{_libdir}/%{name}/utils/TkCximage/pkgIndex.tcl
+
+%dir %{_libdir}/%{name}/utils/linux
+%dir %{_libdir}/%{name}/utils/linux/capture
+%{_libdir}/%{name}/utils/linux/capture/pkgIndex.tcl
+%attr(755,root,root) %{_libdir}/%{name}/utils/linux/capture/*.so
+
+%dir %{_libdir}/%{name}/utils/linux/capture/libng
+%dir %{_libdir}/%{name}/utils/linux/capture/libng/plugins
+%attr(755,root,root) %{_libdir}/%{name}/utils/linux/capture/libng/plugins/*.so
+
+%dir %{_libdir}/%{name}/utils/linux/linflash
+%attr(755,root,root) %{_libdir}/%{name}/utils/linux/linflash/*.so
+%{_libdir}/%{name}/utils/linux/linflash/pkgIndex.tcl
+
+%dir %{_libdir}/%{name}/utils/linux/traydock
+%attr(755,root,root) %{_libdir}/%{name}/utils/linux/traydock/libtray.so
+%{_libdir}/%{name}/utils/linux/traydock/pkgIndex.tcl
+
+%dir %{_libdir}/%{name}/utils/tcl_siren
+%{_libdir}/%{name}/utils/tcl_siren/pkgIndex.tcl
+%attr(755,root,root) %{_libdir}/%{name}/utils/tcl_siren/*.so
+
+%dir %{_libdir}/%{name}/utils/webcamsn
+%{_libdir}/%{name}/utils/webcamsn/pkgIndex.tcl
+%attr(755,root,root) %{_libdir}/%{name}/utils/webcamsn/*.so
+
 %{_iconsdir}/hicolor/*/apps/*.png
 %{_desktopdir}/%{name}.desktop
 %{_pixmapsdir}/%{name}.png
@@ -131,6 +190,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.20  2009/04/24 12:27:32  glen
+- cleanups, executable bits for shared libs; rel 1
+
 Revision 1.19  2008/10/26 07:58:17  duddits
 - up to 0.97 (by Darek Moszkowicz)
 - libng_plugin_init.patch obsoleted
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/amsn.spec?r1=1.19&r2=1.20&f=u



More information about the pld-cvs-commit mailing list