Commit graph

3571 commits

Author SHA1 Message Date
grant
a1b65715e4 - don't pass gcc specific arguments
- don't use static variables in inline functions

fixes build with sunpro.
2005-07-30 11:30:03 +00:00
markd
7853f85750 Update to arts 1.4.2 (part of KDE 3.4.2). 2005-07-30 10:56:13 +00:00
drochner
4a10f32e62 sync with xine-lib update 2005-07-29 16:12:04 +00:00
grant
525ccb4476 USE_LANGUAGES=c c++ 2005-07-29 06:06:57 +00:00
grant
bdabb8248b fix build on Solaris:
- sunpro wants 'inline' to inline functions, not '__inline'
- patch away a rogue ;
2005-07-29 06:06:33 +00:00
grant
c73d281c54 depends should be ../../<category>/<pkg> 2005-07-29 00:55:13 +00:00
grant
4e3d632439 don't assume that all platforms will be able to build a shared library
out of non-PIC code; do it on NetBSD and Linux/i386 where it is
known to be OK.
2005-07-29 00:41:51 +00:00
drochner
9ccf74f69d update to 0.2.36
changes:
-minor fixes and cleanup
2005-07-27 17:16:32 +00:00
wiz
6301213966 Reset MAINTAINER -- he stopped working on pkgsrc. 2005-07-27 16:21:16 +00:00
jlam
7aa57dd443 Use the "pod2man" tool to build man pages. This fixes brokenness
introduced after the perl5/buildlink3.mk file was no longer included
by the package Makefile, but we still referenced BUILDLINK_PREFIX.perl
to locate the pod2man script.  Noted by Matthias Drochner.
2005-07-26 20:02:23 +00:00
wiz
446fa529a8 Remove some obsolete packages using gnome[1]-libs.
List posted to tech-pkg by jmmv on June 15, no negative comments.
2005-07-23 21:34:55 +00:00
wiz
d774725534 Change path from devel/pkgconfig to devel/pkg-config.
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-07-21 16:29:42 +00:00
kristerw
ee53a09ef8 No need to add CC to the MAKE_FLAGS since it is added automatically
(and the CC here were not correctly quoted, which failed if CC
were set to e.g. "gcc -pipe")
2005-07-20 01:54:04 +00:00
grant
0807a3413f depends should be ../../<category>/<pkg> 2005-07-19 10:22:32 +00:00
jlam
83147ffa68 Remove some unnecessarily strong dependencies on perl that resulted
from including perl5/buildlink3.mk.  These packages just need the Perl
interpreter, and can just add "perl" to USE_TOOLS instead.
2005-07-16 19:10:37 +00:00
jlam
3e474a90d8 Get rid of USE_PERL5. The new way to express needing the Perl executable
around at either build-time or at run-time is:

	USE_TOOLS+=	perl		# build-time
	USE_TOOLS+=	perl:run	# run-time

Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.
2005-07-16 01:19:06 +00:00
jlam
e26a9ed756 Drop support for TOOLS_DEPMETHOD.<tool>. The new way to specify a
run-time dependency (DEPENDS) on a tool is to append a ":run" modifier
to the tool name, e.g.,

	USE_TOOLS+=	perl:run

Tools without modifiers or with an explicit ":build" modifier will
cause build dependencies (BUILD_DEPENDS) on those tools to be added.
This makes the notation a bit more compact.
2005-07-15 20:14:02 +00:00
jlam
bf9129c41e Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by making
PKGSRC_USE_TOOLS go away.  There is now only a single USE_TOOLS variable
that specifies all of the tools we need to build/run the package.
2005-07-15 18:27:48 +00:00
adam
42880dea23 Changes 1.0.6:
* Bug fixes
2005-07-14 12:49:34 +00:00
jlam
7a6521287b Turn PERL5_PACKLIST into a relative path instead of an absolute path.
These paths are now relative to PERL5_PACKLIST_DIR, which currently
defaults to ${PERL5_SITEARCH}.  There is no change to the binary
packages.
2005-07-13 18:01:18 +00:00
wiz
5797c3086b Add DragonFlyBSD support, from Joerg Sonnenberger in private mail. 2005-07-13 09:07:10 +00:00
kristerw
83ca627ade Fix a C99 variable declaration to make this pkg compile with gcc 2.95. 2005-07-09 16:05:16 +00:00
martti
95c68a5f75 Use tab instead of spaces. Detected by pkglint. 2005-07-01 11:38:26 +00:00
grant
fa3c7b2267 just use CPPFLAGS.SunOS instead of OPSYS conditional. 2005-07-01 06:35:15 +00:00
grant
37d810b40c fix typo in CPPFLAGS, allowing this to build on Solaris. 2005-07-01 00:22:13 +00:00
epg
905e24526e Update to 0.09 Mon Apr 25 10:42:42 2005
- Added $mb->WSAInit(), $mb->WSAStop() calls to Simple.pm
          (Sourceforge #1157446)
	- Updated simple bindings to support release dates
          and amazon IDs [Matthias Friedrich]
2005-06-26 19:48:54 +00:00
wiz
d8e0057f8d Update to 12.17.7:
o Christian Weisgerber sent patches to man page fixes
    and patches for sunaudio driver on openbsd.
  o Default volume for soxmix wrongly set to 0 instead
    of 1/#_input_files (float rounding error).
  o Update to ALSA driver to do a better job of detecting
    unsupported sample rate/size/encoding and change to
    a supported one.
  o Fix bug in alsa writing were last last partial buffer
    wasn't being flushed.
  o Guentcho Skordev pointed out ogg vorbis files were using
    the same value for serial numbers each time.
  o Changed sox to only read the exact size of a WAV data chunk
    if cooledit IFF LIST chunk is found at the end of the file.
    Normally, this isn't done to allow reading > 2gig WAV files.
  o Modified configure to detect cygwin compiler after detecting
    gcc compiler (fixes some default CFLAGS options).
  o Added explicit rule for compile *.o from *.c so that
    CPPFLAGS is always referenced.  Not all platform's default
    rule includes CPPFLAGS (FreeBSD).
  o Under linux, add include path to /lib/modules/* so that ALSA
    include files can be auto detected.
  o Ian Turner added an effect to remove noise from an audio
    file by first profiling silent periods of the audio
    to determine what the noise is (like background hiss on
    cassette tapes).
2005-06-24 20:50:31 +00:00
jlam
0adeaaac21 Remove lang/libperl and modify packages that used libperl to depend
instead on perl>=5.8.0.  Bump the PKGREVISIONs of the following packages
due to the possible perl dependency changes after the removal of
libperl:

	audio/ices-mp3
	databases/postgresql73-plperl
	databases/postgresql74-plperl
	textproc/eperl
	www/ap-perl
2005-06-24 05:56:25 +00:00
martti
811face384 Updated xfce4-xmms-plugin to 0.3.1
* bug fixes
2005-06-23 07:23:56 +00:00
kristerw
ea9738e217 Prevent paths to the build directories from being included in the package.
Bump PKGREVISION.
2005-06-19 17:14:44 +00:00
jlam
d0915c61c3 Fix inappropriate uses of ${LOCALBASE} or ${X11PREFIX} instead of
${PREFIX}.
2005-06-17 04:49:45 +00:00
kristerw
7ad59ae4e9 Fix typo that prevented this package to build on NetBSD. 2005-06-16 23:34:44 +00:00
kristerw
bd3c448267 Fix C99-isms to make this package compile with gcc 2.95. 2005-06-16 21:19:07 +00:00
jlam
81edaaa606 Create directories before installing files into them. 2005-06-16 06:57:37 +00:00
kristerw
5d5b788f8b Fix C99-isms to make this package compile with gcc 2.95. 2005-06-14 00:58:45 +00:00
wiz
a0dd9db539 Convert to options framework. 2005-06-08 13:20:04 +00:00
minskim
6e5fd92608 Copy files only when they exist. 2005-06-06 03:08:18 +00:00
minskim
003f933331 Fix the previous PKGREVISION bump by setting PKGREVISION in Makefile,
instead of Makefile.common.
2005-06-06 01:52:39 +00:00
minskim
b93dee1440 Replace patches that remove -ldl with those that use BUILDLINK_LDADD.dl.
Bump PKGREVISION.
2005-06-06 01:37:13 +00:00
markd
e99257570e Update to version 1.7b
6/3/2005 1.7b (devel)

         - applied patch from 'Inma', correcting a connection hang in
           Solaris 9.  This reworks some of the very old and primitive
           fd_set stuff in Aulibint.c .

         - updated config/config.sub and config.guess to properly
           detect DragonFly systems.

         - Applied patch from Mark Davies and Joerg Sonnenberger
           correcting some BSD issues and adding DragonFly support.

           Then nasd.conf man page is always installed in
           $FILEMANDIR for all systems.

4/10/2005 1.7a (devel)

        - applied patch from Mark Davies correcting audio/Imakefile
          to properly define BSD44SOCKETS on NetBSD systems.

        - Applied patch from Steve McIntyre correcting CYWIN -> CYGWIN
          typo in server/dda/voxware/auvoxware.c

        - applied patch from Steve McIntyre Correcting some Gcc 4.0
          and AMD64 issues.
2005-06-04 23:43:51 +00:00
wiz
fd78c59622 On Linux, libmikmod also dynamically loads esound support.
Update conditional. Tested by reed@.
2005-06-04 09:31:10 +00:00
markd
a6cca46052 Use l: rather than rename: in the BUILDLINK_TRANSFORM as this is a library
rename that we are doing.
2005-06-03 23:02:13 +00:00
wiz
3dd599d89b Convert away from using USE_ESOUND.
Also:
On NetBSD, libmikmod dynamically loads esound, so there is
no library dependency -- do not include esound bl3.mk in those
cases.

XXX: please check other OPSYS if they do the same, and add cases
2005-06-03 13:19:22 +00:00
jlam
fcb7da800b Remove mk/autoconf.mk and mk/automake.mk and replace their usage with
USE_TOOLS and any of "autoconf", "autoconf213", "automake" or
"automake14".  Also, we don't need to call the auto* tools via
${ACLOCAL}, ${AUTOCONF}, etc., since the tools framework takes care
to symlink the correct tool to the correct name, so we can just use
aclocal, autoconf, etc.
2005-06-01 20:07:59 +00:00
jlam
95fd1f6ec9 Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
2005-06-01 18:02:37 +00:00
markd
5f757378ce LIBMAN manual pages should have the LIBMAN suffix. 2005-06-01 14:29:47 +00:00
wiz
a8b8039f7b Update to 1.2.6nb2:
Fix MIDI playback. Remove configuration option that defaults to yes.
From ISIHARA Takanori in PR 30330.
2005-06-01 14:11:26 +00:00
simonb
3cc0740ca5 Update to version 0.11.2:
New commands: crop, stats, toggle.
  Add relative and exact-time seeking.
  Fix a few bugs.
The new "toggle" command is the same as our existing patch for the
"playpause" command - we keep the "playpause" command as an alias
for "toggle".
2005-06-01 03:35:21 +00:00
rillig
dd05fb5d7d Documentation is installed in share/doc, not in doc. 2005-05-31 22:23:50 +00:00
rillig
412629b608 Removed trailing empty line. 2005-05-31 22:13:24 +00:00