X4X is a client for XMMS2 written in Java with great future
goals e.g. video and plugin support. At the moment X4X
uses almost all functions from XMMS2 and therefore is quite
complete.
WWW: http://x4x.sourceforge.net
PR: ports/95896
Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
This library reads song information, such as song title,
artist, and album, from an MP3 file. It supports ID3v1,
ID3v1.1, Lyrics3v1, Lyrics3v2, ID3v2.2, ID3v2.3, and ID3v2.4
tags. MP3 Frame Headers can also be read. There is a
FilenameTag, a ID3v2.4 tag that is intelligently derived
from the file name. It contains tag synchronization
utilities, multiple save options, and easy tag conversion
methods.
WWW: http://javamusictag.sourceforge.net/index.html
PR: ports/95638
Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
if it weren't for gcc 2.95, since gcc 3.4 simply irons over the member function
parameter mismatches. Way to facilitate creating hard to spot runtime-bugs.
With this fix, juk actually uses the updated tunepimp API.
The package python-musicbrainz2 is a client library written
in python which provides easy object oriented access to the
MusicBrainz database using the XMLWebService. It has been
written from scratch and uses a different model than
PythonMusicbrainz, the first generation python bindings.
PR: ports/95531
Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
The first patch goes against audio/java-xmms2 and makes it
use INSTALL_DATA for the jar file
PR: ports/95496
Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
- Do not declare DATADIR; xmms2 port uses default anyway
- All the bindings are broken on 4.x, so mark all slave ports broken
PR: ports/95496
Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
unbreak (summary of changes not available as this is a binary
distribution) [1]
- s/y/yes/
[1]:
PR: ports/94100
Submitted by: Pawel Pekala <c0rn@o2.pl>
- Add amd64 to ONLY_FOR_ARCHS (I can not test this, but it should work)
- Use exec in the wrapper script: http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/dads-sh-exec.html
- Install with ${INSTALL_PROGRAM} and ${INSTALL_DATA}, to ensure
proper permissions/stripping/ownerships
- This program uses X: move to ${X11BASE}
- Install documentation in ${DOCSDIR}
- Cleanups (SUB_FILES, PORTDOCS)
PR: ports/93931
Submitted by: jylefort
Approved by: maintainer timeout (39 days)
Snett is a simple XMMS2 client that's heavily inspired by
strange-quark.
It's a funky icon with a context menu that offers playback
control and access to playlists in the XMMS2 media library.
WWW: http://code-monkey.de/pages/snett
PR: ports/95460
Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
BUILD_DEPENDS on audio/py-musicbrainz uses PYTHONPREFIX_SITELIBDIR
instead of PYTHON_SITELIBDIR. The PYTHONPREFIX* variables
are reserved for install targets, not dependency statements.
Check <bsd.python.mk> for more information.
PR: 95438
Submitted by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
Approved by: "Jason E. Hale" <bsdkaffee@gmail.com>
lib-depend on NAS and ESD -- these are optional dependencies and are
not used by default even if present.
Once I figure out, how to turn them on, I'll add them as OPTIONS.
Use REINPLACE to improve the CC/CXX/CFLAGS/CXXFLAGS compliance.
Stop installing the audsp executable into two places. Adjust pkg-plist
to stop complaining about unempty directories populated by festlex and
festvox ports.
Bump PORTREVISION. May the festivities begin...
around.
For festlex-cmu use the 2004 version found in the 1.95 directory, so that
it works with audio/festival. The others did not change since 1999.
Stop the silly practice of extracting into ${WRKDIR} and copying into
destination -- extract directly.
Replace @dirrm with @dirrmtry in a few places and unbreak by adding more
of same.
The same should be applied to other audio/fest* ports, but these are
enough to get the English-only speech out of festival.
- Remove dead mirror, mirror distfile on my server.
- tidy up Makefile
- Add pkg-message from ${CAT} in Makefile
PR: ports/95376
Submitted by: Lars Engels <lars.engels@0x20.net>
- Remove dead mirror, add some working mirrors
- Add 2>&1 >/dev/null || true to @unexec rm ... in pkg-plist
PR: ports/95377
Submitted by: Lars Engels <lars.engels@0x20.net>
- Remove dead mirror and mirror distfile on my server
- Remove WWW from pkg-desc a the project seems to be dead
PR: ports/95383
Submitted by: Lars Engels <lars.engels@0x20.net>
Shellac is an XMMS2 client written in Python with Pygtk.
Goals:
* Configurable
* Easy to use
* No excessive eye candy
WWW: http://hem.bredband.net/b298027/
PR: ports/95333
Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
- Unbreak on 4.11 [Patch already commited upstream]
- Fix a missing file in the plist
PR: ports/95328
Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
- add a pkg-plist so that it will override the master ports
- add the master port as a run dependency
Added file(s):
- pkg-plist
PR: ports/95219
Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
- switch to a pkg-plist so as to override master port's plist
- add master port as a run dependency
Added file(s):
- pkg-plist
PR: ports/95218
Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
- switch to a pkg-plist so as to override the master port's plist
- add the master port as a run dependency
Added file(s):
- pkg-plist
PR: ports/95217
Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
Lots of general cleanup, especially to unbreak things for the slaveports
- unbreak sdl-vis
- make it so slaves don't need to have the dependencies required for xmm
s2d
Added file(s):
- files/patch-src_clients_sdl-vis_sdl-vis.c
- files/patch-src_xmms_Program
PR: ports/95216
Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
The Open Fingerprint normalizes, extracts frequencies, and
creates an array representing the frequency data in an audio
file.
WWW: http://www.musicdns.org
PR: ports/95196
Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
- ruby binding slave ports for xmms2
- goes along with the DrDolittle update to xmms2
PR: ports/95068
Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
- slave port for the xmms2 python bindings
- goes along with the xmms2 DrDolittle update submission
PR: ports/95067
Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
system (developer release)
- java binding slave port for xmms2
- Corresponds with the xmms2 update to DrDolittle
PR: ports/95069
Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
- Update to 0.2.d.4
- add mdns client
- Break the bindings out into slave-ports (ruby-xmms2,
java-xmms2, py-xmms2) Consider this a meta-pr for the
other three new port submissions.
PR: ports/95066
Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
dtmfdial generates DTMF (touch tone) signals and sends them to the sound card
or stores them as a raw sound file.
PR: ports/94988
Submitted by: David Bushong <david@bushong.net>
the GNU Library General Public License (LGPL) , with support for Linux/UNIX
systems and Windows 9x/ME/NT/2000/XP/CE.
It is designed to be a portable, free, open source code alternative to the
Microsoft DirectPlay Voice in DX8-9. It provides voice compression using several
free voice codecs. The very low bitrate (VLB) codecs, those less than 6 Kbps,
are optimized for the compression of human speech.
WWW: http://www.hawksoft.com/hawkvoice/
PR: ports/94115
Submitted by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
- Fixes issues with sqlite3 in ports [2]
- change USE_PYTHON to USE_PYTHON_BUILD
- Set USE_PYTHON_RUN only if python bindings are built
- Set sqlite dependency via USE_SQLITE
- Make the port PREFIX safe
- Add WITH_GNOMEVFS and WITH_FAM knobs with relevant plist subs.
(These files were being installed for many users but were not in the
pkg-plist.)
- Added a warning for the SAMBA, GNOMEVFS, and FAM plugins since upstream
considers them experimental.
- Cleaned up the pkg-plist.
- Pet portlint
PR: 93691 [1], 93664 [2]
Submitted by: maintainer [1]
Approved by: portmgr (linimon)
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
amd64 but as compat4x now installs there if fails to detect 32 libs via
LIB_DEPENDS. While the failure has to do with compat4x port problems, this
port nevertheless installs i386 plugin which will not work with native
xmms on amd64 (and most probably not on alpha).
Reported by: kris
PR.
Thanks for contributing.
Since the acroread7 port is a somewhat important port for our users, I
will hand it over to emulation@ if no _active_ *committer* takes it
before the ports freeze.
While I'm here:
- fix a little nit in the csound port (I think the intention was to
create no backup file instead of creating one with a "-e" extension)
- set ARCH to i386 in the amd64 case for the acroread7 port. This
is a work-around to be able to install everything when a dependency
is not already installed (ARCH is read-only in sub-makes, so the
dependencies can't change it). This should be removed when the
dependencies are fixed or converted to use bsd.linux-rpm.mk. [1]
Not objected to by: portmgr (explicit: krion; silence: rest)
Maintainer timeout: ~4 months
Submitted by: Sangwoo Shim <sangwoos@gmail.com> [1]
PR: 87985 [1]
- Add additional master site
[1] Changes in this release:
The sound routine now uses a bandwidth limited synthesizer, which results in
truer emulation. Channel 2 was updated to interpolation and dc offset. The NAS
output now honors a requested endianness. Several enhancements were made to the
player code, including for 64-bit architectures.
-------
Simple version number increase; no files added or removed. I added a SHA256 to
the output of "make makesum" since it also appeared in the ports directory.
------
PR: ports/92780
Submitted by: Marc Schoolderman (maintainer)
While I'm here, mark it as IGNORE'd on Perl versions earlier than 5.6
anyway - we kinda need all the goodies provided by "use bytes" and friends.
Reported by: pointyhat via kris
Pointy hat to: roam (myself)
- Note: Upstream re-rolled the distfile after the PR was submitted. The
new distfile already contains the patch from the original version of
the PR, so it is not included in this commit.
Submitted by: Ports fury
PR: ports/92608