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