Compare commits

...
This repository has been archived on 2026-01-16. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.

20 commits

Author SHA1 Message Date
Sander Hoentjen
37baf63356 MSN network shutting down, so package is no longer usefull 2014-03-03 22:10:28 +01:00
Dennis Gilmore
b58298d723 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-02 19:45:02 -05:00
Petr Písař
0f3976d950 Perl 5.18 rebuild 2013-07-17 23:13:56 +02:00
Rahul Sundaram
25e728f0b0 remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247
- clean up spec to follow current guidelines
2013-02-09 18:51:38 -05:00
Adam Tkac
4ddbcc014f Rebuild due to "jpeg8-ABI" feature drop
Signed-off-by: Adam Tkac <vonsch@gmail.com>
2013-01-18 16:01:19 +01:00
Adam Tkac
ca677954c1 rebuild against new libjpeg
Signed-off-by: Adam Tkac <vonsch@gmail.com>
2012-12-21 15:23:35 +01:00
Sander Hoentjen
0a791b67cc fix date in changelog 2012-07-22 14:42:57 +02:00
Sander Hoentjen
1854bec339 fix rpath for webcam extension 2012-07-22 13:58:28 +02:00
Dennis Gilmore
ae0523e6f1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-18 10:58:28 -05:00
Sander Hoentjen
c480a2f613 add new src tarball 2012-07-03 20:18:22 +02:00
Sander Hoentjen
1f065e995e add new src tarball 2012-07-03 20:17:38 +02:00
Sander Hoentjen
df863486fb add new src tarball 2012-07-03 20:16:04 +02:00
Sander Hoentjen
e57c880fcf add new version src tarball 2012-07-03 20:15:09 +02:00
Sander Hoentjen
19355a805f - Update to new version
- require tcllib, it isn't pulled in by other dependencies anymore
- drop upstreamed patches
2012-07-03 19:53:07 +02:00
Tom Callaway
84116ed29c rebuild against farstream 2012-03-09 22:35:57 -05:00
Sander Hoentjen
f06001562e remove obsolete dependency on tclsoap 2012-02-09 15:10:27 +01:00
Sander Hoentjen
492d513eee Fix compile against new libpng (backport http://amsn.svn.sourceforge.net/viewvc/amsn?view=revision&revision=12357) 2012-01-27 13:57:25 +01:00
Brian Pepple
a7bf132d1f Rebuild for new gupnp-idg. 2012-01-16 19:50:08 -05:00
Dennis Gilmore
22b38fa57f - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-12 15:14:42 -06:00
Adam Jackson
024ccb26ff Rebuild for new libpng 2011-12-05 22:38:00 -05:00
6 changed files with 1 additions and 391 deletions

2
.gitignore vendored
View file

@ -1,2 +0,0 @@
amsn-0.98.3-src.tar.bz2
/amsn-0.98.4-src.tar.bz2

View file

@ -1,11 +0,0 @@
--- amsn/config.tcl (revision 11816)
+++ amsn/config.tcl (working copy)
@@ -110,7 +110,7 @@
::config::setKey notifyYoffset 0
::config::setKey filemanager "xdg-open \$location"
::config::setKey openfilecommand "xdg-open \$file"
- ::config::setKey usesnack 0
+ ::config::setKey usesnack 1
::config::setKey os "unix"
} elseif { [OnWin] } {

View file

@ -1,84 +0,0 @@
--- amsn/configure.ac 2011/04/08 17:08:27 12314
+++ amsn/configure.ac 2011/04/12 00:20:59 12315
@@ -489,6 +489,11 @@
libv4l2 >= 0.5.0,
HAVE_LIBV4L=yes,HAVE_LIBV4L=no)
fi
+ AC_CHECK_HEADERS(linux/videodev.h,HAVE_LIBV4L=yes,HAVE_LIBV4L=no)
+ AC_CHECK_HEADERS(linux/videodev2.h,HAVE_LIBV4L2=yes,HAVE_LIBV4L2=no)
+ if test x"$v4l2" = x"yes" ; then
+ HAVE_LIBV4L=yes
+ fi
AC_SUBST(HAVE_LIBV4L)
AC_ARG_ENABLE([upnp],
--- amsn/utils/linux/capture/capture.h 2011/04/08 17:08:27 12314
+++ amsn/utils/linux/capture/capture.h 2011/04/12 00:20:59 12315
@@ -30,11 +30,13 @@
#include "config.h"
+/*
#ifdef HAVE_SYS_VIDEODEV2_H
# include <sys/videodev2.h>
#else
# include <linux/videodev.h>
#endif
+*/
#include "grab-ng.h"
--- amsn/configure 2010/06/17 00:31:07 12053
+++ amsn/configure 2011/04/12 00:43:13 12317
@@ -597,6 +605,7 @@
HAVE_GUPNP
GUPNP_LIBS
GUPNP_CFLAGS
+HAVE_LIBV4L2
HAVE_LIBV4L
LIBV4L_LIBS
LIBV4L_CFLAGS
@@ -5688,6 +5697,35 @@
HAVE_LIBV4L=yes
fi
fi
+ for ac_header in linux/videodev.h
+do :
+ ac_fn_c_check_header_mongrel "$LINENO" "linux/videodev.h" "ac_cv_header_linux_videodev_h" "$ac_includes_default"
+if test "x$ac_cv_header_linux_videodev_h" = xyes; then :
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_LINUX_VIDEODEV_H 1
+_ACEOF
+ HAVE_LIBV4L=yes
+else
+ HAVE_LIBV4L=no
+fi
+
+done
+
+ for ac_header in linux/videodev2.h
+do :
+ ac_fn_c_check_header_mongrel "$LINENO" "linux/videodev2.h" "ac_cv_header_linux_videodev2_h" "$ac_includes_default"
+if test "x$ac_cv_header_linux_videodev2_h" = xyes; then :
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_LINUX_VIDEODEV2_H 1
+_ACEOF
+ HAVE_LIBV4L2=yes
+else
+ HAVE_LIBV4L2=no
+fi
+
+done
+
+
# Check whether --enable-upnp was given.
@@ -7058,6 +7124,7 @@
STATIC : $STATIC
FARSIGHT : $HAVE_FARSIGHT
LIBV4L : $HAVE_LIBV4L
+ LIBV4L2 : $HAVE_LIBV4L2
GUPNP-IGD : $HAVE_GUPNP
EOF

293
amsn.spec
View file

@ -1,293 +0,0 @@
%{!?tcl_version: %define tcl_version 8.5}
%{!?tcl_sitearch: %define tcl_sitearch %{_libdir}/tcl%{tcl_version}}
Name: amsn
Version: 0.98.4
Release: 4%{?dist}
Summary: MSN Messenger clone for Linux, Mac and Windows
Group: Applications/Internet
License: GPLv2
URL: http://www.amsn-project.net/
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}-src.tar.bz2
Patch0: amsn-0.98.1-usesnack.patch
Patch1: amsn-0.98.4-useV4L2.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: desktop-file-utils, tk-devel, which, libpng-devel, libjpeg-devel
BuildRequires: farsight2-devel
BuildRequires: gupnp-igd-devel
BuildRequires: libv4l-devel
BuildRequires: tcl(abi) = %{tcl_version}
Requires: tcl(abi) = %{tcl_version}
Requires: tcl-snack
Requires: tcltls, tclsoap, bwidget, tkdnd, xdg-utils
Requires: tktray
%description
This is an MSN Messenger clone for Unix, Windows, and Macintosh.
It is written in tcl/tk and supports filetransfers, webcam, etc.
%package plugins
Summary: Plugins for aMSN
Group: Applications/Internet
URL: http://amsn.sourceforge.net/plugins.php
Requires: %{name} = %{version}-%{release}
%description plugins
Extra plugins for amsn to enable drawing Ink, send and receive Nudges,
view the last lines of a recent chat when opening a new one and create
snapshots with your webcam to use as your display picture.
%prep
%setup -q
%patch0 -p1
%patch1 -p1
rm -r utils/BWidget-1.9.0
rm -r skins/default/winicons
rm -r plugins/music/MusicWin
rm plugins/amsnplus/snapshot
# for webcam to work these paths need to be added because we move libs around
%{__sed} -i 's#\.\./libng/plugins#%{tcl_sitearch}/capture/libng/plugins#' utils/linux/capture/libng/grab-ng.c
%{__sed} -i 's#\.\./libng/contrib-plugins#%{tcl_sitearch}/capture/libng/contrib-plugins#' utils/linux/capture/libng/grab-ng.c
%{__sed} -i 's# utils/BWidget-1.9.0##' Makefile.in
%{__sed} -i 's#soundcommand "play \\$sound"#soundcommand "aplay -q \\$sound"#' config.tcl
%{__sed} -i 's#set program_dir \[file dirname \[info script\]\]#set program_dir "%{_datadir}/amsn/"#' amsn amsn-remote amsn-remote-CLI
%build
%configure --enable-debug
make %{?_smp_mflags} V=1
%install
rm -rf ${RPM_BUILD_ROOT}
make install DESTDIR=${RPM_BUILD_ROOT}
mv ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/amsn ${RPM_BUILD_ROOT}/%{_bindir}/amsn
mv ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/amsn-remote ${RPM_BUILD_ROOT}/%{_bindir}/amsn-remote
mv ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/amsn-remote-CLI ${RPM_BUILD_ROOT}/%{_bindir}/amsn-remote-CLI
rm -r ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/utils/base64
rm -r ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/utils/http
rm -r ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/utils/log
rm -r ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/utils/sha1
rm -r ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/utils/snit
rm -r ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/utils/uri
rm -r ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/docs
rm -r ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/{AGREEMENT,FAQ,GNUGPL,INSTALL,remote.help,TODO}
rm -r ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/lang/{*.*,LANG-HOWTO,sortlang}
mkdir -p ${RPM_BUILD_ROOT}/%{tcl_sitearch}
mv ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/utils/linux/* ${RPM_BUILD_ROOT}/%{tcl_sitearch}/
mv ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/utils/TkCximage ${RPM_BUILD_ROOT}/%{tcl_sitearch}/
mv ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/utils/webcamsn ${RPM_BUILD_ROOT}/%{tcl_sitearch}/
mv ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/utils/tcl_siren ${RPM_BUILD_ROOT}/%{tcl_sitearch}/
mv ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/utils/tclISF ${RPM_BUILD_ROOT}/%{tcl_sitearch}/
mv ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/utils/gupnp ${RPM_BUILD_ROOT}/%{tcl_sitearch}/
mv ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/utils/farsight ${RPM_BUILD_ROOT}/%{tcl_sitearch}/
mv ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/utils/asyncresolver ${RPM_BUILD_ROOT}/%{tcl_sitearch}/
mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/icons/
mv ${RPM_BUILD_ROOT}%{_datadir}/amsn/desktop-icons/ ${RPM_BUILD_ROOT}%{_datadir}/icons/hicolor/
rm ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/%{name}.png
chmod 755 ${RPM_BUILD_ROOT}%{_datadir}/%{name}/skins/Dark\ Matter\ 4.0/pixmapscroll/test.tcl
chmod 755 ${RPM_BUILD_ROOT}%{_datadir}/%{name}/utils/voipcontrols/test.tcl
desktop-file-install --vendor="fedora" \
--dir="${RPM_BUILD_ROOT}%{_datadir}/applications" \
--delete-original \
${RPM_BUILD_ROOT}%{_datadir}/applications/amsn.desktop
%clean
rm -rf ${RPM_BUILD_ROOT}
%files
%defattr(-,root,root,-)
%doc AGREEMENT CREDITS docs/ FAQ FAQ.html GNUGPL HELP INSTALL README remote.help TODO lang/LANG-HOWTO
%{_bindir}/amsn
%{_bindir}/amsn-remote
%{_bindir}/amsn-remote-CLI
%{_datadir}/%{name}/
%{_datadir}/applications/fedora-amsn.desktop
%{_datadir}/icons/hicolor/*/*/amsn.png
%{tcl_sitearch}/*
%exclude %{_datadir}/%{name}/plugins/*
%files plugins
%defattr(-,root,root,-)
%{_datadir}/%{name}/plugins/*
%post
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%changelog
* Mon Jun 20 2011 Sander Hoentjen <sander@hoentjen.eu> 0.98.4-4
- use V4L2 (backport http://amsn.svn.sourceforge.net/viewvc/amsn?view=revision&revision=12315)
* Fri Jun 17 2011 Peter Robinson <pbrobinson@gmail.com> 0.98.4-3
- rebuild for new gupnp/gssdp
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.98.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Sun Jan 02 2011 Sander Hoentjen <sander@hoentjen.eu> - 0.98.4-1
- Update to bugfix release 0.98.4, this fixes reading OIM's
- drop upstream tktray patch
* Sun Aug 04 2010 Sander Hoentjen <sander@hoentjen.eu> - 0.98.3-2
- use tktray instead of libtray, since it has background transparency
- above should also fix bug #614973
* Sat Apr 24 2010 Sander Hoentjen <sander@hoentjen.eu> - 0.98.3-1
- update to 0.98.3
- check ssl connections (CVE-2010-0744)
- drop upstreamed patches
* Wed Dec 16 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.98.1-4
- Rebuild for new gupnp-igd.
* Sat Dec 05 2009 Sander Hoentjen <sander@hoentjen.eu> - 0.98.1-3
- add requires on tcl-snack, it is needed for voice-clip support
- since we need snack anyway, use it for all audio and drop requirement on alsa-utils
* Wed Nov 25 2009 Sander Hoentjen <sander@hoentjen.eu> - 0.98.1-2
- songbird plugin had a python exception when songbird
was not installed (bug #539422)
- Do not own hicolor (bug #502575)
* Thu Nov 05 2009 Sander Hoentjen <sander@hoentjen.eu> - 0.98.1-1
- Update to new upstream
- drop patches that are now upstream
- voice support
- upnp support
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.97.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.97.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Tue Feb 17 2009 Sander Hoentjen <sander@hoentjen.eu> - 0.97.2-3
- now add a patch to really make it work
* Tue Feb 17 2009 Sander Hoentjen <sander@hoentjen.eu> - 0.97.2-2
- rebuild for TkCxImage to build against newer tcl/tk
* Mon Oct 27 2008 Sander Hoentjen <sander@hoentjen.eu> - 0.97.2-1
- Update to latest release
* Wed Oct 22 2008 Hans de Goede <hdegoede@redhat.com> - 0.97-4
- Patch the webcam part to use libv4l so that it will work with the new gspca
driver in F-10
* Thu Feb 12 2008 Sander Hoentjen <sander@hoentjen.eu> - 0.97-3
- Rebuilt for gcc-4.3
* Thu Jan 03 2008 Sander Hoentjen <sander@hoentjen.eu> - 0.97-2
- update to build against tcl/tk 8.5
* Wed Dec 24 2007 Sander Hoentjen <sander@hoentjen.eu> - 0.97-1
- Update to 0.97
* Wed Nov 21 2007 Sander Hoentjen <sander@hoentjen.eu> - 0.96-11
- Fix undefined tcl_version
* Sun Nov 11 2007 Sander Hoentjen <sander@hoentjen.eu> - 0.96-10
- change htmlview to xdg-open (bug #365381)
- use alsa by default for playing sounds
- undo rev 8 and 9 changes until it is supported
* Thu Mar 31 2007 Sander Hoentjen <sander@hoentjen.eu> - 0.96-8
- require specific tcl major version (abi) which it is built on
* Thu Mar 8 2007 Sander Hoentjen <sander@hoentjen.eu> - 0.96-7
- Don't own tcl_sitearch
* Sun Mar 4 2007 Sander Hoentjen <sander@hoentjen.eu> - 0.96-6
- No versioned requires on tk anymore since it doesn't work with the epoch
- bump for rebuild against reverted 8.4
- added tcl macros from tcl guidelines draft
- moved private extensions to sitelib
* Fri Feb 2 2007 Sander Hoentjen <sander@hoentjen.eu> - 0.96-5
- Bump because i messed up tagging
* Fri Feb 2 2007 Sander Hoentjen <sander@hoentjen.eu> - 0.96-4
- updated requires to tcl/tk 8.5 since it will segfault with 8.4 if it is built against 8.5 and vice versa
- fixed previous changelog entry date
* Fri Feb 2 2007 Sander Hoentjen <sander@hoentjen.eu> - 0.96-3
- rebuilt against tcl/tk 8.5
* Thu Sep 4 2006 Sander Hoentjen <sander@hoentjen.eu> - 0.96-2
- webcam now works (bug #206674)
* Thu Sep 2 2006 Sander Hoentjen <sander@hoentjen.eu> - 0.96-1
- updated to 0.96 final
- drop nolocate and locallibs patch because they were accepted upstream
- changed URL because they moved the website
* Tue Aug 28 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 0.96-0.13.rc1
- Tag error, so bumping the release
* Tue Aug 28 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 0.96-0.12.rc1
- FC6 mass rebuild
* Tue Jun 20 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 0.96-0.11.rc1
- requires sox, htmlview and tkdnd now
- moved amsn, amsn-remote and amsn-remote-CLI to bindir
- removed extra " from amsn.desktop
* Mon Jun 19 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 0.96-0.10.rc1
- requires tk >= 8.4.13 because of bug #193853
* Mon Jun 19 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 0.96-0.9.rc1
- fixed lots of stuff pointed out in comment #25 on bug #185951
* Sat Jun 17 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 0.96-0.8.rc1
- updated to 0.96rc1
* Thu Jun 8 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 0.96-0.7.20060608svn
- updated to current 0.96 branch of svn
- use systemwide bwidget install
* Tue May 18 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 0.96-0.6.20060517svn
- TkCximage now uses system libs instead own included ( bugzilla #185951#c13 )
* Tue May 17 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 0.96-0.5.20060517svn
- update to current svn (upstream switched from cvs to svn)
- removed file permission fixes since they are fixed upstream
- removed BuildRequires: tcl-devel since that is required by tk-devel anyway
- require tclsoap and remove it from the amsn package
- require tcllib and remove all files from amsn that are packaged in tcllib
* Tue Apr 25 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 0.96-0.4.20060425cvs
- updated to new cvs snapshot
- added enable-debug to configure
* Mon Mar 27 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 0.96-0.3.20060327cvs
- split into amsn, amsn-plugins
* Mon Mar 27 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 0.96-0.2.20060327cvs
- linflash added upstream
- icon for desktop entry
- docfiles
- no locate needed during configure
- no explicit requires for tcl and tk
* Wed Mar 22 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 0.96-0.1.20060322cvs
- created

1
dead.package Normal file
View file

@ -0,0 +1 @@
MSN network shutting down, so package is no longer usefull

View file

@ -1 +0,0 @@
96fd20e8709ced4443432d125a5e0a5a amsn-0.98.4-src.tar.bz2