]> git.pld-linux.org Git - packages/amsn.git/blame - amsn.spec
- kill precompiled elf32 library
[packages/amsn.git] / amsn.spec
CommitLineData
98f56983 1Summary: MSN Messenger clone for Linux
865e6169
ER
2Summary(de.UTF-8): MSN Messenger-Klon für Linux
3Summary(fr.UTF-8): Clône MSN Messenger pour Linux
4Summary(pl.UTF-8): Klon MSN Messengera dla Linuksa
98f56983 5Name: amsn
d70cd476 6Version: 0.96
7Release: 1
98f56983
ER
8Epoch: 0
9License: GPL
10Group: Applications/Communications
9c5577c9 11Source0: http://dl.sourceforge.net/amsn/%{name}-%{version}.tar.gz
d70cd476 12# Source0-md5: e0e9d304c8221048de4d1c3723d7d38a
9c5577c9 13Patch0: %{name}-desktop.patch
14Patch1: %{name}-libng_plugin_init.patch
98f56983 15URL: http://amsn.sourceforge.net/
98f56983
ER
16BuildRequires: libpng-devel
17BuildRequires: libtiff-devel
5ec3038f 18BuildRequires: sed >= 4.0
98f56983
ER
19BuildRequires: tcl-devel >= 8.3
20BuildRequires: tk-devel >= 8.3
5ec3038f
JB
21# IM's convert is needed to display pictures (buddy icons).
22Requires: ImageMagick
98f56983
ER
23Requires: tcl >= 8.3
24# MSN Protocol 9 won't let you in without SSL anymore.
25Requires: tcl-tls
5ec3038f 26Requires: tk >= 8.3
98f56983
ER
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%description
30This is Tcl/Tk clone that implements the Microsoft Messenger (MSN) for
5ec3038f 31Unix, Windows, or Macintosh platforms. It supports file transfers,
98f56983
ER
32groups, and many more features. Visit http://amsn.sourceforge.net/ for
33details. This is an ongoing project, and it is already going pretty
34well.
35
2325d4d0
JR
36%description -l de.UTF-8
37amsn ist ein Microsoft Messenger (MSN) Client für UNIX, Windows und
38Macintosh, der in Tcl/Tk geschrieben ist. Es unterstützt
39Dateiübertragungen, Gruppen uvm. Begeben Sie sich auf
40http://amsn.sourceforge.net/ um mehr über dieses Projekt zu erfahren.
98f56983 41
2325d4d0 42%description -l fr.UTF-8
5ec3038f 43amsn est un client Microsoft Messenger (MSN) pour UNIX, Windows et
2325d4d0
JR
44Macintosh écrit en Tcl/Tk. Il supporte les tranferts de fichiers, les
45groupes et beaucoup d'autres possibilités. Visitez
46http://amsn.sourceforge.net/ pour de plus amples détails.
5ec3038f 47
2325d4d0
JR
48%description -l pl.UTF-8
49amsn to klient Microsoft Messengera (MSN) dla Uniksów, Windows i
50Macintosha napisany w Tcl/Tk. Obsługuje przesyłanie plików, grupy i
51wiele więcej możliwości - szczegóły pod adresem
52<http://amsn.sourceforge.net/>. Projekt jest nadal rozwijany i już
53działa całkiem dobrze.
5ec3038f 54
98f56983 55%prep
b26c21a0 56%setup -q
f8c1865f
ER
57
58# undos some source files
59find -name '*.tcl' -print0 | xargs -0 sed -i -e 's,\r$,,'
60
39ce701a 61%patch0 -p1
7c29cbea 62%patch1 -p1
98f56983 63
f0701e96
ER
64# precompiled ELF 32 library
65rm -f utils/Tclxml/libTclxml3.1.so
66
8cb0e84a 67%build
9c5577c9 68%configure \
69 CFLAGS="%{rpmcflags}"
5ec3038f 70%{__make}
98f56983
ER
71
72%install
73rm -rf $RPM_BUILD_ROOT
9c5577c9 74install -d $RPM_BUILD_ROOT%{_libdir}/%{name}
98f56983 75
98f56983 76# FIXME: FHS?
9c5577c9 77%{__make} install \
78 prefix=$RPM_BUILD_ROOT%{_prefix} \
79 exec_prefix=$RPM_BUILD_ROOT%{_bindir} \
80 dstdir=$RPM_BUILD_ROOT%{_libdir} \
81 slnkdir=$RPM_BUILD_ROOT%{_bindir}
98f56983
ER
82
83install -d $RPM_BUILD_ROOT%{_desktopdir}
84install %{name}.desktop $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop
449997da 85rm -f $RPM_BUILD_ROOT%{_libdir}/applications/amsn.desktop
98f56983 86
9c5577c9 87for f in amsn{,-remote{,-CLI}}; do
88 rm $RPM_BUILD_ROOT%{_bindir}/$f
89 ln -s ../%{_lib}/%{name}/$f $RPM_BUILD_ROOT%{_bindir}
90done
91
98f56983 92# remove junk
9c5577c9 93rm -rf $RPM_BUILD_ROOT%{_libdir}/doc/amsn-0.91
94rm -rf $RPM_BUILD_ROOT%{_libdir}/amsn/amsn.{desktop,spec,debianmenu}
98f56983 95# docs in docs
9c5577c9 96rm -rf $RPM_BUILD_ROOT%{_libdir}/amsn/docs
97rm -rf $RPM_BUILD_ROOT%{_libdir}/amsn/{AGREEMENT,CREDITS,GNUGPL,INSTALL,README,HELP,FAQ,TODO,Makefile,cvs_date}
98rm -rf $RPM_BUILD_ROOT%{_libdir}/amsn/utils/*/test.tcl
98f56983 99# random binary for PPC
9c5577c9 100rm -rf $RPM_BUILD_ROOT%{_libdir}/amsn/sndplay
101
102mv $RPM_BUILD_ROOT%{_libdir}/icons $RPM_BUILD_ROOT%{_iconsdir}
98f56983
ER
103
104%clean
105rm -rf $RPM_BUILD_ROOT
106
107%files
108%defattr(644,root,root,755)
109%doc FAQ GNUGPL HELP README TODO CREDITS
b26c21a0 110%attr(755,root,root) %{_bindir}/*
f8c1865f 111%dir %{_libdir}/%{name}
9c5577c9 112%{_libdir}/%{name}/a[!m]*
113%{_libdir}/%{name}/[!a]*
114%attr(755,root,root) %{_libdir}/%{name}/amsn*
98f56983 115
9c5577c9 116%{_iconsdir}/hicolor/*/*.png
98f56983 117%{_desktopdir}/%{name}.desktop
This page took 0.049637 seconds and 4 git commands to generate.