1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00
Commit Graph

16 Commits

Author SHA1 Message Date
Tijl Coosemans
0e1b15d418 multimedia/xmms:
- Add zh-xmms to CONFLICTS.
- Convert USE_GNOME=desktopfileutils and USE_GMAKE to USES.
- Make USE_GL conditional on the SPEC option.
- Make gettext conditional on new NLS option.
- Only set USE_AUTOTOOLS for the RUSXMMS_PATCHES option.
- Remove LIBS from CONFIGURE_ENV.  Set LDFLAGS instead.
- Add missing xorg dependencies.
- Add xmms_cv_newpcm_driver=yes to CONFIGURE_ARGS.  The configure test
  fails on recent version of FreeBSD but the code it enables is still
  relevant.  Without it you cannot select a different output device.
- Remove SUB_FILES.  None of the files require substitutions.
- Remove IPV6 from OPTIONS_DEFAULT.  It's implicit.
- Don't exclude SIMD option from amd64.
- Use option helpers like OPTIONS_SUB, opt_CONFIGURE_ENABLE, etc.
- Install stripped libraries when !defined(WITH_DEBUG).
- Use new style LIB_DEPENDS.
- Add aclocal, autoheader and libtoolize to USE_AUTOTOOLS to fully
  regenerate the build infrastructure.  This fixes a lot of warnings
  and allows some patches to be removed.
- Add USE_OPENSSL for RUSXMMS_PATCHES option.
- Fix the SIMD option on all architectures by removing the post-extract
  target.
- Remove the message about the RUSXMMS_PATCHES option.  This is from
  before there were option dialogs.
- Use the same cp command as in the script included with rusxmms instead
  of INSTALL_DATA.
- Remove the ALSA test from configure with REINPLACE_CMD instead of a
  patch (RUSXMMS_PATCHES case).
- Remove old libtool macros from acinclude.m4.  Libtoolize adds new
  macros.
- Remove MKDIR_P patching.  No longer needed after running aclocal.
- Patch configure to disable ALSA (not RUSXMMS_PATCHES case).
- Fix po/Makefile.in.in with REINPLACE_CMD instead of a patch.
- Fix assembly source code files to support clang:
  * Remove comments that begin with a single slash.
  * Replace 'fist' instruction with 'fists' and 'fistp' with 'fistps'.
  * Append '.section ".note.GNU-stack","",@progbits' to every file to
    say they don't require an executable stack.  These files are
    compiled with -Wa,--noexecstack which clang supports but the ancient
    binutils in FreeBSD base does not so without this change xmms runs
    with an executable stack when compiled with base gcc.
- Support staging.
- Remove extra-patch-Visualization_Makefile.am.  It's not needed when
  passing VISUALIZATION_PLUGINS to configure.
- Rename patch-gcc41 to patch-General-ir-ir.c and modify it to keep the
  variables static, but mark keepGoing volatile.
- Remove patch-aclocal.m4.  Not needed when running aclocal.
- Remove patch-configure.in.  The PTHREAD_LIBS related changes are no
  longer needed and ALSA change is handled in the Makefile.
- Remove patch-ltmain.sh.  Not needed with staging.
- Remove patch-po-Makefile.in.in.  Handled in Makefile.
- Remove patch-xmms-config.in.  Not 100% sure about this.  It doesn't
  affect xmms itself.  Perhaps some plugins need it but I'd rather fix
  those plugins then.
- Add patch-xmms-i18n.h.in.  It's needed when NLS option is disabled.
- Remove pkg-message.in.  All supported versions of FreeBSD have unzip
  in base.
- Rename xmms.desktop.in to xmms.desktop to reflect that it doesn't
  require substitutions.
- Adjust pkg-plist for OPTIONS_SUB, NLS option, staging and
  USES=desktop-file-utils.

chinese/xmms, russian/xmms:
- Minor cleanups.

PR:		ports/183165
Approved by:	"Chris Petrik" <c.petrik.sosa@gmail.com> (maintainer)
2013-10-22 08:30:47 +00:00
Baptiste Daroussin
9ab014c6ea Add NO_STAGE all over the place in preparation for the staging support (cat: russian) 2013-09-20 22:46:16 +00:00
Eitan Adler
a52b1a298c Revert Chris Petrik's ports to the pool. Thank you for all your work so far, and should you desire to return just let us know.
PR:		ports/174309
Submitted by:	Chris Petrik
2012-12-10 01:20:16 +00:00
Ryan Steinmetz
1e3e17d2a7 - Reset maintainer to Chris Petrik, who is active and the current maintainer of multimedia/xmms.
Approved by:	maintainer timeout (4+ years)
2012-10-09 22:32:58 +00:00
Olli Hauer
c394c56dc0 - remove MD5 2011-07-03 13:22:24 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Felippe de Meirelles Motta
a8b7fd6a56 - SHA256ify.
- Update distinfo since multimedia/xmms was updated to 1.2.11.

PR:		ports/121748
Submitted by:	myself
Approved by:	gabor (mentor), maintainer timeout (> 2 weeks)
2008-04-07 04:19:33 +00:00
Pav Lucistnik
3ada3738e6 - Update russian patches to 1.2.11
PR:		ports/119187
Submitted by:	Ulrich Spoerlein <uspoerlein@gmail.com>
Approved by:	maintainer timeout (2 weeks)
2008-01-20 22:42:32 +00:00
Pav Lucistnik
0074518032 - Finish ports/73231, I forgot to commit this part last night.
This port now uses master port's distinfo.

PR:		ports/73231
Submitted by:	Dima Panov <redfox@Fluffy.Khv.RU>
Pointy hat:	all mine
2004-11-03 09:32:34 +00:00
Alexander Kabaev
e3b5951c44 Unbreak slave port by updating to the version 27.3 of the encoding patch. 2004-03-11 15:10:20 +00:00
Kirill Ponomarev
11a97d7cac - Mark BROKEN, doesn't build with multimedia/xmms version 1.2.10" 2004-02-24 13:22:50 +00:00
Max Khon
209cab5bdd - Unbreak ru-xmms [1].
- Provide separate distinfo for ru-xmms so recode patch distinfo will not be
lost.

PR:		62250 [1]
Submitted by:	Dima Panov <redfox@Fluffy.Khv.RU>
2004-02-04 12:45:06 +00:00
Kirill Ponomarev
cf8afa8460 - Mark BROKEN, does not build with multimedia/xmms version 1.2.9 2004-01-31 17:41:25 +00:00
Max Khon
7e8b230035 Add conflicts on xmms-[0-9]*
Submitted by:	oleg dashevskii <be9-ml@be9.ru> (MAINTAINER)
2003-12-08 10:57:06 +00:00
Max Khon
37c785f450 New port: ru-xmms
RusXMMS - X Multimedia System with Russian encoding patch.

PR:		59077
Submitted by:	oleg dashevskii <be9-ml@be9.ru>
2003-12-08 09:03:23 +00:00