Commit graph

3736 commits

Author SHA1 Message Date
markd
bdd66bccc7 Fix build on NetBSD since PTHREAD variables were used, rather than wired
-lpthread.  On NetBSD this change meant that -pthread was passed to build
of libtpthread.la (via ${PTHREAD_LDFLAGS}) but libtool doesn't then pass
this on when linking libtunepimp so add it there as well.
2005-11-14 08:56:07 +00:00
rillig
d0786920f1 PKG_DEFAULT_OPTIONS is reserved for being set by the user. So use
PKG_SUGGESTED_OPTIONS instead.
2005-11-14 02:48:01 +00:00
joerg
6b3e729f5a Keep OSS for DragonFly and FreeBSD, we don't have Sun-Audio. 2005-11-11 21:19:11 +00:00
joerg
6140c8857f Add DragonFly support. Make the options more useful by allowing full
selection of output. This adds oss and sun. By default, oss and sun
are now active on all platforms, but DraognFly. Bump the revision
to annotate that.
2005-11-11 18:58:18 +00:00
joerg
c01ba26746 Replace hard-wired -lpthread with the normal pthread logic.
Since this changes nothing for platforms with working -lpthread
and others didn't work before, don't bump the revision.
2005-11-11 18:18:28 +00:00
joerg
38738bcbc2 Add DragonFly support. Fix lvalue cast to allow build with GCC 3.4+. 2005-11-11 17:48:25 +00:00
joerg
fd44dda67e Don't define weired underscore macros on DrgaonFly, they break
the system headers. Depend on errno.h to define errno, fix an instance
where errno is used without errno.h Since this is a bug for a threaded
program and icecast at the very least is linked threaded here,
bump the revision.
2005-11-11 17:21:11 +00:00
joerg
791ec07085 DragonFly support. 2005-11-11 16:49:32 +00:00
joerg
41b3e3f25a Fix typo, BUILD_USES_MSGFMT is the right spelling. 2005-11-11 16:22:29 +00:00
joerg
4f237d5a3a Use BSD mount interface on DragonFly. Use PTHREAD variables to link
for !FreeBSD platforms instead of wired -lpthread.
2005-11-11 16:04:29 +00:00
joerg
1c301f4787 Add DragonFly. Fix compilation with GCC 3.4+. 2005-11-10 20:07:17 +00:00
joerg
73b9682acf Use soundcard.h on OpenBSD and sys/soundcard.h on FreeBSD and DragonFly. 2005-11-10 19:51:23 +00:00
rillig
9a6999d948 - Removed /CVS/ files from the PLIST.
- Bumped PKGREVISION.
- Changed DIST_SUBDIR from ${PKGNAME} to ${PKGNAME_NOREV}nb2, as the
  distfile hasn't changed.
2005-11-10 11:37:39 +00:00
rillig
6edbd5a537 Restored the checksum of patch-ac from revision 1.5. 2005-11-10 10:30:03 +00:00
tonio
2baccc7e19 Change patch-aa to match the solution adopted upstream to share file
descriptors
Bump PKGREVISION
2005-11-10 09:04:25 +00:00
rillig
0a5a32c918 Removed CVS conflict lines. Please use pkglint before committing changes. 2005-11-09 23:53:28 +00:00
martti
2020bbfe3d Substitute "XFce 4" with "Xfce" in DESCR and Makefile's COMMENT.
It is a lower-case f according to the official site.
2005-11-09 07:09:04 +00:00
martti
09f3d1e3fd Updated xfce4 to 4.2.3.1
* Lots of bug fixes
* Translation updates

Official ChangeLog is available at:

http://www.xfce.org/release_notes/4.2.3.1_changelog.html
2005-11-09 06:42:58 +00:00
ben
4ff063d053 Fix csound to only dereference skipinit when it is not NULL. csound's
malloc set it to NULL, and it was never initialized.  This threw SIGSEGV
at performance of a score with GEN01.
2005-11-09 06:35:25 +00:00
tonio
5550de2d1e Add audio/cplay 2005-11-08 15:58:16 +00:00
tonio
aae7398c4a Add audio/cplay (by Geert Hendrickx, in PR 31928)
cplay is a curses front-end for various audio players. It aims to
provide a power-user-friendly interface with simple filelist and
playlist control.  cplay is written in Python and can use either
pyncurses or the standard curses module.
Supported players:
* ogg123
* splay
* mpg123
* mpg321
* madplay
* mikmod
* xmp
* sox
2005-11-08 15:56:40 +00:00
tv
c076f9536e Another Interix fix (don't include <inttypes.h>). 2005-11-08 01:21:10 +00:00
tv
4129f84100 Include devel/libgetopt bl3. 2005-11-08 00:59:37 +00:00
reed
91e60491ab Update p5-CDDB_get to 2.25. This is from maintainer via
PR 31999. Thank you Leonard.

Changes:

- user:pass with proxy support - untested (thanks to Peter)
  Please try it, I don't have such a setup.
- Cache module: use CDDB_cache instead of CDDB_get
  All files are saved in a local tree and can be reused from there.
  Please try it if you like, it's not really tested.
2005-11-07 17:23:44 +00:00
rillig
4cc419cced Added missing empty line between the DISTFILES and the MAINTAINER section.
Found by pkglint.
2005-11-07 00:19:14 +00:00
joerg
1496afd5ce Use imake variables to correctly select the man page in the PLIST.
Bump revision.
2005-11-06 23:58:05 +00:00
joerg
e82819d8c2 -lossaudio ==> $(LIBOSSAUDIO) 2005-11-06 23:49:03 +00:00
joerg
fb1d129cbc Include the same fix for NAME_MAX usage as vorbis-tools. 2005-11-02 19:02:53 +00:00
joerg
72b9cd8695 DragonFly has OSS as well. 2005-11-02 15:20:51 +00:00
seb
33e640a74c Update to version 1.3.5.
Changes since last packaged version (1.3.3):

VERSION 1.3.5:
  BUGFIXES:
    * Fixed a build issue.
    * Fixed potential crash at startup. (BR 114983)


VERSION 1.3.4 (unreleased):
  FEATURES:
    * Helix-engine supports ALSA (using RealPlayer 11). (BR 113909)
    * Atom feed compatibility for podcasts.
    * Statusbar messages are logged to a file, statusbar.log. (BR 99899)
    * Podcast configuration now provides the ability to set the values for
      all podcasts. (BR 114371)
    * Downloading multiple podcasts will throw them into a queue, and
      each will be downloaded sequentially. (BR 114370)
    * Playlistbrowser items can be dragged into folders.

  CHANGES:
    * Categories in the playlist browser are now always in the order of:
      Playlists, Smart Playlists, Dynamic Playlists, Radio Streams, then
      Podcasts, regardless of sorting options. (Items in the categories
      are still sorted normally.)
    * Reworked systray icon handling -- mostly under the hood, but it'll
      now update properly f. ex. when you change the cover. (BR 111014)
    * Tooltip for the queue icon in the statusbar will now show the album
      cover of the upcoming track.
    * Totals in the collection browser will now reflect the visible items
      if you set a filter.
    * Podcast settings "download on request" and "stream on request" have
      been merged.
    * About button in script manager now uses a KAboutDialog and supports
      rich text format in the README file. (BR 110961)
    * After filtering the collection browser, if only a single item is left
      visible, it will automatically be expanded.
    * Added items for the Equalizer, Visualizations, and Queue Manager to
      the context menus of the volume slider, analyzer, and statusbar queue
      icon, respectively.

  BUGFIXES:
    * If you queue an album from the context browser and then undo, the
      queue icon in the statusbar is now updated properly (and hence
      doesn't crash if you click on it).
    * helix-engine no longer emits new metaData if only the bitrate of a
      stream changes. (BR 114348)
    * Fix amaroK attempting to destroy your computer, reach through the
      monitor and violently strangle you if you attempt to exit while the
      collection is being scanned. (BR 114597) (BR 114859)
    * Postgresql code cleanup and fixed regression for manual collection
      scanning. Autoscan still does not work. (BR 111209)
    * File browser now sets to home if it was on a remote directory to prevent
      annoying error messages. (BR 114498)
    * Podcast settings would not add a trailing slash to podcast save
      locations. (BR 114712)
    * Workaround for stability issues with HyperThreading on Linux.
      Added a configure check to deal with buggy GLIBC's. (BR 99199)
    * xine-engine: Equalizer became inactive on trackchange when crossfading
      was enabled. (BR 114492)
    * Pausing a track would abort lyrics and wiki fetch jobs. (BR 114576)
    * Dynamic mode did not respect repeat track mode. (BR 114585)
    * The Script Manager no longer captures the script's stdout.
    * Enqueuing files with amarok -e would not work for relative paths if the
      working directories of the new and the running instance of amarok differ.
    * Visualizations would only work when amarok was run as amarokapp.
      (BR 99627)
    * The number of podcasts items would be limited even when the user didn't
      set it. (BR 114353)
    * Switching system language wouldn't affect the root folder names on
      Playlist Browser.
    * On Context Browser, when showing a cached lyric, "add", "search", and
      "open in external browser" buttons wouldn't work. "Open in External
      Browser" is now disabled for cached lyrics. (BR 110812)
    * Refreshing all podcasts when folder existed caused a crash.
    * Multiple job statusbar widget was broken. (BR 114278)
    * HTML in tags was getting interpreted in the context browser.
    * Changing the podcast purge count could sometimes cause amaroK to hang.
    * NMM-engine: Fixed crash after playing a song to the end, the trackEnd
      signal was not emitted from the GUI thread.
    * With Random Mode enabled and Repeat Playlist disabled, when it got to
      the last track, it would play it a second time and then keep on playing
      other tracks, instead of just stopping.
    * Smart-Playlists were broken with PostgreSQL. Patch by Michael Landin
      Hostbaek <mich@freebsd.org>. (BR 114269)
    * Collection scanner ignored files with non-ascii characters. (BR 114195)
    * Don't show "Change Collection Setup"-box for non-local files.
    * Fixed issue with loading playlists containing remote URL's.
    * Dynamic mode history tracks would be forgotten if there was no current
      track on startup. (BR 110160)
    * Fixed problems with "Retrieve Similar Artists" feature in combination
      with SQLite, which could lead to 100% CPU usage. (BR 104447)
    * Tabbing between items and cells in the playlist while editing them now
      works much nicer (goes in order and doesn't tab to invisible columns),
      and you can also now use Alt+Up, Down, Left, Right to navigate between
      cells as well.
    * Podcast settings failed to remember the save location. (BR 114128)
    * Tray icon would stop filling up and showing play/pause icon if show
      player window was toggled. (BR 93711)
    * If player window is toggled during playback, playlist window's caption
      now correctly shows the current track's name.
    * Crossfade length would be enabled in Playback options when "No
      crossfading" was selected.
    * If an engine does not support crossfading, "No crossfading" is now
      selected in Playback options.
2005-11-02 00:20:38 +00:00
tv
9fcb17e07e Use esound on Interix too. (However, still depends on XShm, which Interix
lacks, so doesn't build yet.)
2005-10-31 16:52:39 +00:00
tv
8d118a4f15 NOT_FOR_PLATFORM Interix. 2005-10-31 16:47:15 +00:00
tv
10590221a4 NOT_FOR_PLATFORM Interix; make sure to include ossaudio.buildlink3.mk. 2005-10-31 16:45:46 +00:00
tv
85539f208d NOT_FOR_PLATFORM Interix. 2005-10-31 16:44:19 +00:00
tv
2ae8333747 Use esound on Interix for audio output. 2005-10-31 16:43:05 +00:00
tv
8a6eec2be8 NOT_FOR_PLATFORM Interix; make sure to include ossaudio.buildlink3.mk. 2005-10-31 16:37:24 +00:00
tv
97c95c94b8 NOT_FOR_PLATFORM Interix. 2005-10-31 16:30:55 +00:00
tv
c4e47b6e2a NOT_FOR_PLATFORM Interix. 2005-10-31 16:09:18 +00:00
tv
0883ce490c No need to include <getopt.h> as getsubopt/getopt_long is not needed. 2005-10-31 15:59:14 +00:00
tv
05ceb0d572 Include devel/sysexits to get <sysexits.h>. 2005-10-31 15:55:30 +00:00
tv
a99c949afd NOT_FOR_PLATFORM Interix. 2005-10-31 15:48:32 +00:00
tv
eb3e6589e0 NOT_FOR_PLATFORM Interix. 2005-10-31 15:37:50 +00:00
tv
4ea12bfa08 Only include <inttypes.h> if configure said it exists. Add <stdlib.h> to
one place where uintptr_t is needed, for Interix.
2005-10-31 15:33:19 +00:00
tv
09b3ff19a9 Interix has neither mlock(2) nor socklen_t. 2005-10-31 15:23:54 +00:00
tv
f2838568c4 Fix build on Interix (u_int64_t, not uint64_t). 2005-10-31 15:10:54 +00:00
tv
0f630eb326 NOT_FOR_PLATFORM Interix. 2005-10-31 15:06:19 +00:00
wiz
419513bce5 Fix installation dir to match updated xine. Bump PKGREVISION. 2005-10-30 18:32:33 +00:00
minskim
3ba0b69797 ENV is not defined; use SETENV instead. 2005-10-30 04:55:59 +00:00
tv
aae09e9265 Don't include <getopt.h> if all you need is traditional getopt.
(Interix doesn't have getopt.h, but getopt(3) is in unistd.h as with other OS.)
2005-10-29 16:26:21 +00:00
tv
941741d39f Add #define differences for Interix; deal with it not having utimes(3). 2005-10-29 16:20:26 +00:00