Commit graph

1382 commits

Author SHA1 Message Date
wiz
79bfa10c17 Update to 2.1.3, provided by Hume Smith in pkg/15027, with some minor
changes and buildlinking by me.
Bugfix release.
2002-03-19 12:21:06 +00:00
lukem
5be94b56ad Add patches derived from the xiph.org CVS repository to fix ogg123 bugs in
1.0 rc3, and crank to nb1 whilst here:

- patch-aa:
	the mutex and the condition variables are not owned by the buffer
	thread, but by the buffer itself.  don't destroy them when the thread
	dies, but when the buffer itself dies.  fixes #112.

	[ patch suggested by Christian Weisgerber <naddy@mips.inka.de>
	  in private email ]

- patch-ab:
	Some fixes to how audio writes are handled.  Closes #127.
2002-03-19 07:48:43 +00:00
rxg
c33f7ac9fa Updated mp3blaster to 3.1.1
V3.1.1 2002/03/16
=================
-Applied a patch from Douglas Richard that introduces horizontal panning
 of the scrollable window using Key.Left and Key.Right, as well as
 configurable wraparound-behaviour (see config file directive 'WrapAround')
 and jump-to-top/bottom of the list using Key.Home and Key.End keybindings.
-When resetting sound device failed, playback of current song is stopped.
-config file directive 'SkipFrames' => 'SkipLength'
-Added RPM specfile, so you can build mp3blaster on RedHat 7.2 with
 rpm -ta <source tarball>
-applied patches from Martijn to fix compiling issues with NetBSD/curses.
-applied patch from Martijn that fixes endian issues in waveplayer
-applied patch from Ivan Prokudin that fixes a bug in the character
 set recoding code.
-Added patch from Serge v/d Boom that writes info about mp3's being played
 to a status file (see --status-file).
-Fixed bug that prevented showing next song
-Configfile directive 'File.ID3Names' enabled now implies that the default
 file display mode in the filemanager is show by ID3 name instead of
 filename.
-When decoding mp3s as wavs, decoding will be aborted with a warning
 when samplerate/speed/stereo-mode changes.
-ID3tags in ID3 displaying mode are now charset-recoded as well.

Thank Martijn van Buul <pino@dohd.org> for fixing many bugs for NetBSD.
2002-03-18 14:13:50 +00:00
wiz
59e93c9c04 Strongly buildlinkify once again. 2002-03-18 08:21:12 +00:00
mrg
9362974e67 update to icecast 1.3.11. from the web site:
It contains security updates and network fixes for streams
	over 160kbps. It should also help with the stuttering problem
	some users have reported.
2002-03-18 01:41:31 +00:00
wiz
d5ebe3b1c9 Update to 0.15.0. Changes since 0.14.1(nb1):
+ Skins can now open skinned subwindows.
+ Cleaned up mrclean skin, adding themed playlist and song info windows.
- Flybys are now interactive, and include a right click menu.
- Flybys and themed menus now support all widgets of the main window.
- Added playlist text widget to skin spec for display of playlist name.
* Fix command line file path handling.
* Small bug fixes.
Notes:
- Keyboard focus support with tab and shift-tab uses the order of widgets
  in the skin. Most skins were made before keyboard focus was added, so
  tab and shift-tab movement may seem completely random in those skins.

XXX: not strongly buildlinked any longer -- a -I/usr/X11R6/include
crept in somewhere, but right now I'm too tired to go look where.
2002-03-18 01:26:07 +00:00
agc
4da090cc06 Set the WRKSRC definition correctly, even in the presence of PKGREVISION
modifiers.
2002-03-14 15:42:40 +00:00
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-13 17:36:35 +00:00
pooka
59e24ff416 bump pkgrevision, as noted by wiz 2002-03-13 10:51:39 +00:00
pooka
f8d714022e install documentation
suggested by Arto Huusko in pkg/15892
2002-03-13 10:33:44 +00:00
jmc
e379bc0e88 Convert to RESTRICTED format 2002-03-12 22:30:10 +00:00
wiz
97c888a023 Update to 0.14.1.
Changes since 0.14.0:
- Minor alterations to the mrclean skin.
* Fixed crash when closing a skinned menu.
2002-03-12 00:30:52 +00:00
wiz
17223bea6b Update to 0.14.0. Changes since 0.13.0:
+ Added keyboard support to the skin engine (on by default).
+ Added skinned menu support (off by default).
+ Added flyby window that briefly appears at the beginning of each song
  to display the title and artist (off by default). This is only displayed
  when the player advances to another song without user intervention.
+ Included new mrclean skin to the package.
- On demand song info loading is now done in the background.
- F10 key now displays the pop-up menu.
- Updated French translation.
- Increased ID3v2 header skip size maximium to 64k (from 16k).
- Spacebar no longer equates to 'play' button, use P instead.
* Fixed imported fonts for the text widget failing to display in the
  the skin editor.
2002-03-10 17:07:45 +00:00
rh
c35c04dbf2 Fix directory location: SDL_mixer is in "audio", not "devel" 2002-03-09 08:25:52 +00:00
martin
fefe6d5678 Add the missing quotes so it can handle filenames with spaces.
Don't delete spaces from filenames by default anymore (user overridable).
2002-03-06 09:55:23 +00:00
skrll
70399bee17 Use the provided Makefile.in file instead of Makefile.am so we can remove
the BUILD_DEPENDS on automake.
2002-03-05 23:29:08 +00:00
skrll
cbfeb63b47 Apply simply patch to Makefile.in not Makefile.am so that we can remove
the BUILD_DEPENDs on automake.
2002-03-05 18:05:39 +00:00
skrll
a8f1c94026 This pkg doesn't need automake to build. 2002-03-05 17:38:49 +00:00
fredb
2f53857f29 Generalize the handling for packages where "fetch" and "fetch-list"
only emit a message and don't actually fetch anything. This allows
us to make the output of "fetch-list" for these packages consistent
with other packages.

While we're in here, integrate DYNAMIC_MASTER_SITES with the
${ORDERED_SITES} macro. The only functional change here is that
${MASTER_SITE_OVERRIDE} is now respected. Still to do -- something
appropriate for "fetch-list" for these packages, like sourcing
"getsites.sh" into the generated script. (Well, "package", but there
are two others that do something similar in their "Makefile".)

Also eliminate the misbegotten _FETCH_ALLFILES macro -- now that only
"fetch" uses it, move it's functionality directly under "do-fetch".
2002-03-04 19:41:03 +00:00
jmc
c7700257bb Remove -ggdb as it's not needed and confuses gcc on powerpc at times. 2002-03-04 17:32:50 +00:00
itohy
079c698258 Upgrade to cdparanoia III 9.8.
Install headers in separate directory.

Related changes:

  - Patch for Kenwood TruX drives (they worked before, but were very slow)

  - Slightly different default read command to alleviate end-of-track
    read problems on a number of drives

  - New -z command syntax; option argument to allow a skip after a
    user-configurable number of tries

  - Added more possible read commands to autoprobe

  - Removed autoprobe limitation, so starting a new rip will not
    potentially stall in autoprobe until previous rip finishes

  - Patch to allow sample-granulairy offset

  - allow NULL callbacks to be passed to library interface
2002-03-04 14:45:12 +00:00
rxg
ab8b7a7632 add mp32ogg 2002-03-02 02:54:40 +00:00
rxg
c6eb3a0125 Add mp32ogg-0.11 - Convert MP3 files to Ogg Vorbis files
A perl script to convert MP3 files to Ogg Vorbis files, retaining ID3
information, bitrate, and optionally renaming the output files, as well
as deleting the originals.
2002-03-02 02:51:02 +00:00
rxg
753d5a36e5 add p5-MP3-Info 2002-03-02 02:36:39 +00:00
rxg
f6c65eb501 Add p5-MP3-Info-1.00 - Manipulate / fetch info from MP3 audio files
This is MP3::Info, for getting info out of and into MP3 files.

This release has two small bugfixes, one for better rendering of ID3v2
data in get_mp3tag, and one for dealing with some possibly broken MP3s.

A wrapper module is included so scripts calling MPEG::MP3Info (the
old name) will still work.

close pkg/15623, submitted by me.
2002-03-02 02:30:34 +00:00
simonb
500fa9cea1 Use -DREAD_MMAP on all NetBSD targets. Fixes problems with mis-decoding
ID3 tags.
Reported by Martin Husemann.
2002-02-27 23:22:48 +00:00
martin
4ec18c3e70 Some stupid people can not tell "int" from "long". Some of them dare
to cast "void*" to one or the other.
2002-02-27 21:37:40 +00:00
wiz
94bcf3d4f2 Update to 0.13.0. Changes:
- Updated French, and added Finnish translations.
- Added on demand load of song information for the playlist window.
- Searches further into mp3 files with ID3v2 tags for header info.
- Added ID3 blank genre option.
* Fixed file descriptor leak in mpg123 fork pipe.
* ogg song information tags are now case insensitive.
* Fixed possible buffer overruns with sprintf, strcpy, etc.
* More bug fixes.
2002-02-27 12:15:37 +00:00
fredb
1ad434a2a7 Wherever "make fetch" simply echos a message, let "make fetch-list|sh"
echo the message, too.
2002-02-26 21:28:47 +00:00
wiz
d877bd8903 As the name implies, this package should depend on gtk; add a dependency
[noted in recent alpha bulk build].
Buildlinkify while I'm here.
2002-02-26 01:37:20 +00:00
wiz
8767e258e9 Use ncurses buildlink.mk [we still need USE_NCURSES for now, though]. 2002-02-24 22:46:29 +00:00
wiz
13632a2b38 Buildlinkify. 2002-02-24 22:36:48 +00:00
tron
9efc1e3f5d Bump package revision to 1 after 64Bit patch went in. 2002-02-23 09:20:37 +00:00
rxg
ceafdea0ed add mp3blaster 2002-02-23 07:49:59 +00:00
rxg
c4d1cc457d Add mp3blaster-3.0p8 - MP3 console ncurses-based player
mp3blaster is an interactive text-based mp3player. One of
the unique features of this player is the ability to divide
a playlist into groups (albums). Therefore, the play order
can be adjusted with great flexibility.

close pkg/15622, submitted by me.
2002-02-23 07:43:19 +00:00
simonb
cd24815280 Drop the alpha-linux l3.diff.gz altogether - it only makes the previous
diff much harder to read than it should be.
2002-02-22 13:17:53 +00:00
simonb
ecb7ad861a Drop the assumption that alphas are the only 64bit machines. int is
32bit on all platforms so just use that instead of the #ifdef dance
between int/long.

Patch from Darren Reed and myself.
2002-02-22 12:52:03 +00:00
itojun
fcdf11c659 ogg123 can fetch *.ogg file over IPv6 2002-02-19 05:54:31 +00:00
seb
66111c6d15 Introduce new framework for handling info files generation and installation.
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.
2002-02-18 15:14:00 +00:00
jlam
3bd6a6b610 Honor PKG_SYSCONFDIR. 2002-02-17 21:55:43 +00:00
skrll
08bdd44549 mkdir -> ${MKDIR}
rmdir -> ${RMDIR}
rm -> ${RM} (${RM} added to PLIST_SUBST)
chmod -> ${CHMOD}
chown -> ${CHOWN}
2002-02-15 10:12:28 +00:00
hubertf
235f4d8e1d add & enable gtkmserv 2002-02-15 01:11:41 +00:00
hubertf
ead7cb1cea Added gtkmserv-0.5.2:
A gtk-based client for the audio/mserv package to remote-control
the mserv mp3 player.
2002-02-15 01:10:53 +00:00
hubertf
d7d2c8f0f7 Bump to mserv-0.33nb1:
* fix path to perl binary
 * install license and vital documentation
 * install webclient files
2002-02-15 00:42:31 +00:00
wiz
9cf541ac3d Include bsd.prefs.mk before checking /etc/mk.conf values. Noted by
Sergey Svishchev.
2002-02-14 01:38:08 +00:00
martin
239dbf2c1d Ooops, default language file should be in ${PRFIX}/share, not /usr/local... 2002-02-12 14:49:46 +00:00
martin
a1b532cec1 Add and enable mserv, a server for shared music playback in rooms with
multiple listeners.

There are thml, telnet and windows based clients that can be used to
vote for the currently playing song, skip to the next song or pause
playback (on phone rings etc.).
2002-02-12 14:22:13 +00:00
jmc
bd157c0e9d Don't build on powerpc boxes. Has compiler issues with both egcs and 2.95.3 2002-02-11 17:18:12 +00:00
jlam
7046abc822 Changes instances where BSD_INSTALL_* were used by targets in the Makefile
into the equivalent INSTALL_*.  This is fallout from the change in
revision 1.915 that removed ${MAKE_ENV} from the environment for a
recursive make.
2002-02-06 16:58:11 +00:00
skrll
9bd4180d57 /bin/mkdir -> ${MKDIR}.
Make the print-PLIST target output ${MKDIR} also.
2002-02-05 22:39:00 +00:00