Commit graph

4753 commits

Author SHA1 Message Date
bjs
c13753f238 Correct BUILDLINK_API_DEPENDS line. 2007-11-08 18:58:48 +00:00
bjs
0b82cbe251 Add support for XML shareable playlists via audio/libspiff. Bump rev.
While here, kill excess indentation in DESCR.
2007-11-08 18:45:36 +00:00
bjs
51c20fed18 Add libspiff to ${SUBDIR}. 2007-11-08 18:40:13 +00:00
bjs
384f666fa0 Import libspiff-0.8.2.
LibSpiff  brings  XSPF playlist  reading and  writing support  to your  C++
application. Both version 0 and 1  are supported. libSpiff uses Expat  for
XML parsing  and  CppTest  for  unit testing.  libSpiff  is  the  official
reference implementation for XSPF of the [9]Xiph.Org Foundation.

Features

     * Full conformance to the XSPF specification
     * Cross-platform (Unix, Windows, Mac OS X, ...)
     * Read and write XSPF files
     * XSPF-0 and XSPF-1 support
     * Unicode support
     * Full support for XSPF extensions
     * Full support for XML namespaces
     * Fast (XML parsing is done by Expat)
     * Uses unit testing
     * Liberal license: [10]New BSD license
2007-11-08 18:39:25 +00:00
bjs
f2482999f1 Remove ${MSGFMT} definition from ${MAKE_ENV}, as I was using this during
development but decided it was too crufty.  If it turns out it's
needed, we can always add it again.
2007-11-08 04:11:40 +00:00
bjs
87bc65a62c Oops, forgot to add libvorbis/libogg support. Also, AudioScrobbler
support only requires www/curl, so enable that too along with curl support.
I'm not bumping the revision since I just committed it.
2007-11-08 04:08:46 +00:00
bjs
1a01fc4e35 Add audio/herrie. 2007-11-08 03:53:37 +00:00
bjs
d21e57d266 Add audio/herrie, an ncurses-based audio player.
Blurb:

Herrie is a command line music player. It supports multiple audio file
formats (including MP3 and Ogg Vorbis) and  has  the  ability  to  send
playback  statistics  to AudioScrobbler. The word `herrie' is Dutch for
`clamor'.

Herrie uses a split-screen user interface: a playlist at the top and  a
filebrowser  at the bottom. The application has two modes of operation,
called `party mode' and `XMMS mode'. When the application is started in
party  mode,  the first song in the playlist gets started. It will also
be removed from the playlist as well. When the application  is  started
in  XMMS mode, any song can be started and will not be removed from the
playlist.  The default mode is party mode.
2007-11-08 03:52:30 +00:00
agc
ddcd0cd417 Add MAKE_JOBS_SAFE=no, pointed out by ASau as part of the pkgthon 2007-11-04 16:00:02 +00:00
rillig
16bab43988 Added MAKE_JOBS_SAFE as suggested in PR 34905. 2007-11-03 22:33:57 +00:00
tnn
5046eba761 Do not pass --as-needed to ld(1). This can lead to bogus errors like
"/usr/lib/libstdc++.so: undefined reference to `log'" when using gcc4.
The suggested workaround from bmpx is to pass --enable-ld-workaround
to configure which in turn passes --noinhibit-exec to ld(1), but I
don't like this as it can mask real bugs.

Bump PKGREVISION.
2007-11-01 22:49:14 +00:00
martti
d8f084d853 No not include options.mk 2007-10-30 08:15:18 +00:00
drochner
bdbb98e5ef -fix a syntax problem in the .desktop file leading to warnings
-pull in desktop-file-utils for sanity
-bump PKGREVISION
2007-10-29 23:12:47 +00:00
wiz
e7952ff126 Update to 0.40.13:
0.40.9:
The tray icon behavior was made GNOME HIG compliant. Crashes with the
GStreamer error handler and resizing columns in the playlist were fixed.
Equalizer use is now optional even when the GStreamer equalizer element is
installed. A few patches from pkgsrc are now included in upstream.

0.40.8:
Last.fm support was improved (more functionality). Shoutcast support
was improved. Support for NetworkManager, global hotkeys (X11-based,
custom, or GNOME-based), and support for generic video playback
(file playback, no DVD support, or similar) was added in addition
to video podcasts. Bugfixes all around have been made, and
responsiveness was improved by using asynchronous networking where
possible.

I didn't find NEWS for the other point releases since 0.40.1, sorry.
2007-10-27 00:35:16 +00:00
jlam
ae9b935fd0 * If PLIST_SRC is explicitly set to an empty value in a package Makefile,
then automatically generate a PLIST that says "${PKGNAME} has no files".

* If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile,
  and no PLIST files exist, then fail during the package build with
  PKG_FAIL_REASON.

* Remove "intentionally empty" PLISTs again.

Now, the easy way to say that a package installs no files is to just
add the following to the package Makefile:

	PLIST_SRC=	# empty
2007-10-25 22:00:39 +00:00
jlam
38c496d6c0 Re-add "intentionally empty" PLISTs for meta-packages and other packages
that directly manipulate empty PLISTs.

Modify plist/plist.mk so that if the PLIST files are missing and no
GENERATE_PLIST is defined, then the package fails to build.
2007-10-25 17:49:45 +00:00
jlam
56ba4d2690 Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk
can handle packages having no PLIST files.
2007-10-25 16:54:26 +00:00
markd
d540cb8c0f Update to arts 1.5.8 (part of KDE 3.5.8) 2007-10-20 10:34:15 +00:00
rillig
1026094a3a strndup has only recently been added to NetBSD, so choose another way of
defining the function, whose prototype is incompatible to the native
strndup.
2007-10-19 13:33:24 +00:00
rillig
0082e66ac2 NetBSD already has strndup. 2007-10-17 21:49:17 +00:00
rillig
ac3ded75ce Fixed build error with g++4. 2007-10-17 21:46:13 +00:00
rillig
302f81fe05 Fixed pbulk build. 2007-10-17 21:40:11 +00:00
wiz
24f55167a7 Update to 2.1.3:
2.1.3 - October 15th, 2007 :
============================
    * The "convert" function of the 'Process Fields' scanner was improved to
      allow to replace a string to an other one (instead of only one character),
    * Added a option to limit the number of lines in the log view,
    * Added ability to show or hide the log view,
    * Added command buttons in the "Load TXT file" windows,
    * Added support of .oga extension,
    * The "Process Fields" scanner set to uppercase roman numerals (thanks to
      Slash Bunny),
    * Fixed problem with the "Encoded by" field in Id3v2.4 tags (thanks to
      Adrian Bunk),
    * Fixed rules of the "process fields" to follows The Chicago Manual of Style
      more closely(thanks to Slash Bunny),
    * Fixed bug with UTF-8 characters in the "convert" function of the 'Process
      Fields' scanner,
    * Fixed problem with the browser window that stays grayed out if the
      selected directory doesn't exist,
    * Fixed file descriptor leak in the cddb search,
    * Improved displaying of extensions supported in the About window,
    * Improved selection of directories, in the browser tree, if it doesn't
      exist on the file system, the tree is refreshed automatically.
    * New Serbian translation (thanks to Miloš Popović),
    * Swedish translation updated (thanks to Anders Strömer),
    * Polish translation updated (thanks to Tomasz Sałaciński and Michał Smoczyk),
    * German translation updated (thanks to Götz Waschk),
    * Czech translation updated (thanks to Zbyněk Mrkvička),
    * French translation updated.
2007-10-17 20:45:13 +00:00
wiz
029e9b6376 Remove some legacy support after branching 2007Q3. 2007-10-16 21:32:59 +00:00
rillig
47ba66bf99 Fixed COMMENT and DESCR, since the former versions didn't give me any
clue what this package is about.

PKGREVISION++
2007-10-15 07:47:23 +00:00
rillig
7c46931359 Fixed building problems on NetBSD, caused by the implementation of
mremap, which is incompatible to Linux.
2007-10-10 09:26:21 +00:00
heinz
83e06e7c15 Added missing copyright notices for Simon 'corecode' Schubert.
This should fix PR pkg/34017.
2007-10-09 21:26:11 +00:00
hubertf
72daea85c2 Make this building on Mac OS X - rename wait() to madplay_wait()
Bump version to madplay-0.15.2bnb3
OK'd by agc@
2007-10-09 20:13:40 +00:00
martti
bd986edbc7 Remove trailing spaces. 2007-10-09 19:19:08 +00:00
joerg
6a8fac0e56 Needs msgfmt. 2007-10-05 20:54:42 +00:00
rillig
fc097dd8cd Fixed build failure. 2007-09-29 11:47:03 +00:00
rillig
15080e9197 Fixed g++ 4 error message. 2007-09-29 11:40:46 +00:00
rillig
d24adb1eae Fixed g++ 4 error messages. 2007-09-29 11:38:22 +00:00
rillig
60d109600a Oops, I didn't want to touch patch-ab. 2007-09-29 11:35:11 +00:00
rillig
e469f35c8a Fixed gcc 4 error message. 2007-09-29 11:31:09 +00:00
rillig
c75e8f895f Fixed build error with g++ 4. 2007-09-29 11:11:27 +00:00
hira
6cdb950b99 Fix comment (GConf2 -> GConf). 2007-09-25 10:54:09 +00:00
wiz
3528e06345 Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00
wiz
59c708bf6b Fix PKGNAME of gnome-vfs plugin packages. 2007-09-20 22:51:00 +00:00
wiz
cf98dc96e5 Adapt for librsvg rename. Bump PKGREVISION. 2007-09-20 21:37:35 +00:00
wiz
e81cfe4627 Adapt eel dependencies; bump PKGREVISION. 2007-09-20 21:21:36 +00:00
wiz
2ca5eade73 Finish move of gnome2-media to gnome-media. 2007-09-19 23:46:05 +00:00
wiz
c4449bd491 Rename gnome-vfs2-cdda to gnome-vfs-cdda. 2007-09-19 23:33:09 +00:00
wiz
42825e73a6 Bump PKGREVISION for gnome-vfs rename. 2007-09-19 23:18:43 +00:00
wiz
e64b358b66 Use gnome-vfs instead of gnome-vfs2. 2007-09-19 23:13:12 +00:00
joerg
d03a494c50 Ensure that libopenal is built with pthread linkage and users of
the config script get it as well. Bump revision.
2007-09-15 11:45:57 +00:00
xtraeme
c79d435d68 + audio/adplug 2007-09-10 16:03:49 +00:00
xtraeme
9909a1b842 Initial import of adplug-2.1 from pkgsrc-wip, packaged by
jfranz at bsdprojects dot net.

AdPlug is a free, cross-platform, hardware independent AdLib sound player
library, mainly written in C++ and released under the LGPL. AdPlug plays
sound data, originally created for the AdLib (OPL2) audio board, directly
from its original format on top of an OPL2 emulator or by using the real
hardware. No OPL chip is required for playback.
2007-09-10 16:02:26 +00:00
tron
7ba536f9ba Regenerate patch to make it apply with GNU patch under Mac OS X. 2007-09-09 21:45:48 +00:00
jlam
07dd3147c6 Convert packages that test and use USE_INET6 to use the options framework
and to support the "inet6" option instead.

Remaining usage of USE_INET6 was solely for the benefit of the scripts
that generate the README.html files.  Replace:

	BUILD_DEFS+=	USE_INET6
with
	BUILD_DEFS+=	IPV6_READY

and teach the README-generation tools to look for that instead.

This nukes USE_INET6 from pkgsrc proper.  We leave a tiny bit of code
to continue to support USE_INET6 for pkgsrc-wip until it has been nuked
from there as well.
2007-09-07 22:12:10 +00:00