Commit graph

74 commits

Author SHA1 Message Date
chuck
85bbf8dc05 make 10.2 work on macosx (port wouldn't compile since it was upgraded
from 9.8 to 10.2).   the main issue is that macosx doesn't have the
clockid_t and clock_gettime() API.
2010-12-16 04:55:46 +00:00
chuck
fc73488aa5 fix shell syntax error in patch-aa and patch-ac. added missing double
quotes to this line:
   EXTRA_LIBS="-framework CoreFoundation -framework IOKit"
otherwise configure gives you this nice error (but keeps going):

    ./configure: line 3015: CoreFoundation: command not found
2010-12-15 21:08:30 +00:00
jdc
58a25f7030 Update checksums for:
patch-ad: fix an #endif versus #else error
  patch-cc: adds NetBSD bswap* to interface/utils.h as per utils.h
  patch-ci: fix a crash on big-endian machines
2010-03-26 16:41:57 +00:00
jdc
c47c92f795 patch-ad: fix an #endif versus #else error
patch-cc: adds NetBSD bswap* to interface/utils.h as per utils.h
patch-ci: fix a crash on big-endian machines
2010-03-26 16:38:32 +00:00
wiz
5cead5f249 Add patch from drochner that fixes ripping on NetBSD-current/amd64.
Bump PKGREVISION.
2009-09-10 19:14:46 +00:00
wiz
5f4ad5e36f regen, did not match patches. 2009-08-29 23:04:55 +00:00
hasso
29409fa394 Make it just build on DragonFly. Doesn't work yet though. 2009-08-29 04:54:52 +00:00
drochner
25f79a96ff some fixes and cleanup:
-replace a struct member name "private" in a public header, it is
 reserved in C+, fixes build problems reported by joerg and wiz
-link against librt on Linux (needed for clock_gettime()), should
 fix build problem reported by dsainty
-don't even compile cooked_interface.c on NetBSD, and g/c patches
 which added NetBSD support code which was never used
bump PKGREVISION
2009-08-14 15:51:05 +00:00
drochner
49f683046a update to 3.0.10.2 (which is III-10.2 upstream)
This is a major update (9.8 was released 2001), most significant changes
are support for new (Linux) kernel interfaces and improved drive cache
model.

pkgsrc note: I've tried to retain Darwin/FreeBSD/DragonFly support,
except in scsi_interface.c where the structure changed significantly.
Someone who can test please add it back.
2009-08-09 16:00:53 +00:00
joerg
b8ef2bdf05 Remove @dirrm entries from PLISTs 2009-06-14 17:28:16 +00:00
dholland
93b8b84b2a Simplify previous. We don't need to call getrawpartition() to find out
whether to use /dev/rcd0c or /dev/rcd0d; we can just try both. This
avoids needing libutil in libcdda_interface.so. Fixes broken build of
mplayer (and others?) without needing a recursive revbump as adding
libutil would have. PKGREVISION++ (now 8).
2009-05-19 00:36:06 +00:00
dholland
4cd309b648 Make the cdrom device probe work properly under NetBSD, instead of
messily hardwiring it to /dev/rcd0[cd]; the latter apparently breaks
in some circumstances. Uses as a starting point a patch from Kimura
Fuyuki in PR 34008. PKGREVISION++ (to 7).
2009-05-17 21:29:33 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +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
rillig
e537d9a551 Fixed pkglint errors. 2007-03-08 19:24:24 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
wiz
68e3114771 Add patch for FreeBSD-5.x, from Peter Schuller in PR 33719.
Untested on FreeBSD, still compiles on NetBSD.
2006-11-05 13:45:37 +00:00
joerg
6b0e28911a DESTDIR support. 2006-11-03 12:45:21 +00:00
ben
6965e52e06 Correct mistake in my last change to distinfo. 2006-09-04 12:54:54 +00:00
ben
e4134c0fdd Fix build on Mac OS X and bump pkgrevision.
This is based on the work found at:
  http://strangehours.livejournal.com/9698.html

Tested on i386 Mac OS X 10.4.7 and i386 NetBSD 3.0.

TODO: manual device selection in Mac OS X.
2006-09-03 17:13:30 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
minskim
01d85951da Regen patch-ci so that it can be applied with GNU patch. 2006-05-14 21:31:01 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
joerg
da67d7c739 Recursive bump for major version change of cdparanoia libs. 2006-03-07 06:30:55 +00:00
joerg
9bc4bc08f9 Sync DragonFly/FreeBSD support with FreeBSD ports by adding
cdda_device_name to struct cdrom_drive. This makes a number of
hacks in various places superfluous and should fix the KDE multimedia
issues. Bump revision. Recursive bump will follow, since the major
version changed.
2006-03-07 06:29:03 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
joerg
f1ba4ac769 -lcam is needed on FreeBSD and DragonFly, so include it as dependency
library. Bump revision.
2005-12-29 22:50:53 +00:00
wiz
5797c3086b Add DragonFlyBSD support, from Joerg Sonnenberger in private mail. 2005-07-13 09:07:10 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
xtraeme
ea3b0754ae DragonFlyBSD support enabled, submitted by Todd Willey in PR pkg/29835. 2005-03-30 15:27:44 +00:00
agc
71c8259803 Add RMD160 digests to the SHA1 ones. 2005-02-23 20:39:42 +00:00
wiz
4e48c18b53 Bump PKGREVISION for Charles' fix for kaudiocreator. 2004-10-10 12:30:48 +00:00
mycroft
a63c6c44a2 Fix a problem with our hacked version of cdda_identify_scsi() that was
causing kaudiocreator to fail with a mysterious "Unknown error".
2004-10-10 10:48:39 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
shannonjr
edbc11c53d Re: PR 25727 audio/cdparanoia does not compile with gcc 3.4.0
The problem is that a switch statement has a default case with no statement.
The fix is to add a null statement. Four instances of this problem
were corrected. This closes the referenced PR.
2004-06-01 20:58:38 +00:00
minskim
acf79c6eb8 Enable pkgviews installation. 2004-05-02 04:22:47 +00:00
snj
535a02e639 No longer used. 2004-04-26 03:52:06 +00:00
wiz
81c14edeea Remove chunks that just change the lineno in the output. 2004-03-20 11:23:51 +00:00
wiz
2fae122864 Remove outdated message. Noted by martin@. 2004-03-20 11:17:20 +00:00
jlam
9ff0e10340 Reorder location and setting of BUILDLINK_PACKAGES to match template
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-03-05 19:25:06 +00:00
xtraeme
676e6d94b0 bl3ify 2004-02-11 00:39:29 +00:00
grant
ed16993a08 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-22 07:14:59 +00:00
kim
f1e225f085 Change maintainer to myself. 2003-11-03 22:43:37 +00:00
grant
00895127a8 files missed in last commit 2003-10-20 12:08:03 +00:00
grant
5e72905dac merge some patches from FreeBSD ports.
allows this to build on FreeBSD using the ATAPI/CAM subsystem.
2003-10-20 12:07:23 +00:00
grant
6352f85688 as this is ONLY_FOR_PLATFORM Linux and NetBSD, don't try to buildlink
it if we're on a different platform.
2003-10-18 11:53:48 +00:00