Commit graph

60 commits

Author SHA1 Message Date
jlam
bd2788d930 Merge CONF_FILES/SUPPORT_FILES and CONF_FILES_PERMS/SUPPORT_FILES_PERMS
as the INSTALL and DEINSTALL scripts no longer distinguish between
the two types of files.  Drop SUPPORT_FILES{,_PERMS} and modify the
packages in pkgsrc accordingly.
2005-08-19 18:12:36 +00:00
martti
95c68a5f75 Use tab instead of spaces. Detected by pkglint. 2005-07-01 11:38:26 +00:00
reed
ee8be9d0c1 RCD_SCRIPTS_EXAMPLEDIR is no longer customizable.
And always is defined as share/examples/rc.d
which was the default before.

This rc.d scripts are not automatically added to PLISTs now also.
So add to each corresponding PLIST as required.

This was discussed on tech-pkg in late January and late April.

Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere
and remove the RCD_SCRIPTS_EXAMPLEDIR itself.
2005-05-02 20:33:57 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
71c8259803 Add RMD160 digests to the SHA1 ones. 2005-02-23 20:39:42 +00:00
reed
32d8f290c2 The default location of the pkgsrc-installed rc.d scripts is now
under share/examples/rc.d. The variable name already was named
RCD_SCRIPTS_EXAMPLEDIR.

This is from ideas from Greg Woods and others.

Also bumped PKGREVISION for all packages using RCD_SCRIPTS mechanism
(as requested by wiz).
2004-12-28 02:47:40 +00:00
jlam
8d572feba3 Use the new BUILDLINK_TRANSFORM commands to more precisely state the
intended transformation: use "rm" to remove an option, "rmdir" to remove
all options containing a path starting with a given directory name, and
"rename" to rename options to something else.
2004-08-28 06:05:31 +00:00
agc
671b8c5504 The install stage of this package requires interactive acceptance of a
licence. Mark the package has having an interactive install stage.
2004-06-09 22:46:48 +00:00
hubertf
0b234cfbee Make this work with NetBSD 2.x (with /libexec/ld.elf_so etc.)
Still works on 1.6.2 too
2004-05-27 23:37:28 +00:00
snj
8aaf6bd8b4 No longer used. 2004-05-04 02:59:53 +00:00
reed
9c790735db mk/bsd.pkg.install.mk now automatically registers
the RCD_SCRIPTS rc.d script(s) to the PLIST.

This GENERATE_PLIST idea is part of Greg A. Woods'
PR #22954.

This helps when the RC_SCRIPTS are installed to
a different ${RCD_SCRIPTS_EXAMPLEDIR}. (Later,
the default RCD_SCRIPTS_EXAMPLEDIR will be changed
to be more clear that they are the examples.)

These patches also remove the etc/rc.d/ scripts from PLISTs
(of packages that use RCD_SCRIPTS). (This also removes
now unused references from openssh* makefiles. Note that
qmail package has not been changed yet.)

I have been doing automatic PLIST registration for RC_SCRIPTS
for over a year. Not all of these packages have been tested,
but many have been tested and used.

Somethings maybe to do:
- a few packages still manually install the rc.d scripts to
  hard-coded etc/rc.d. These need to be fixed.
- maybe  remove from mk/${OPSYS}.pkg.dist mtree specifications too.
2004-04-23 22:07:52 +00:00
wiz
bb7b9e0eaf Untested update to 3.9.8e (previous distfile gone):
* Updated SBLive/Audigy/Audigy2 drivers - AC3 support added
* Fixed up ESS Solo-1 input record level bugs
* Support for ALI M5455 (ALI 1563 SouthBridge) audio
* Updated AudigyLS drivers
* 4Front Virtual Mixer now comes standard with the OSS drivers. An
  advanced version with builtin equalizers, loopback audio recording,
  individual volume control is also available with an extra licensing
  fee. The basic Virtual Mixer technology allows users to play upto
  4 audio apps at the same time. There is no special programming
  required (unlike ESD or aRTsd) as the Virtual Mixer devices behave
  exactly like the physcal hardware devices. Virtual Mixer contains
  4Front's proprietary profesional quality sample rate convertors
  that handle the mixing of various audio applications.
2004-04-01 11:23:32 +00:00
wiz
88593bf5bf Blind update to latest version 3.9.8d; previous distfile has been removed. 2004-03-08 22:16:58 +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
jlam
a7d877ca6a Append to BUILDLINK_DEPENDS.<pkg> instead of setting a default value. In
the normal case when BUILDLINK_DEPENDS.<pkg> isn't specified, it receives
a value only once due to the multiple inclusion protection in the
bulldlink3.mk files.  In the case where a package includes several
buildlink3.mk files that each want a slightly different version of another
dependency, having BUILDLINK_DEPENDS.<pkg> be a list allows for the
strictest <pkg> dependency to be matched.
2004-01-24 03:26:45 +00:00
agc
dc52048e01 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:07:06 +00:00
jlam
27beb29812 Use l:ossaudio: instead of S:-lossaudio: to remove a library. 2004-01-07 01:14:43 +00:00
jlam
a39c6cf9fa bl3ify 2004-01-05 20:48:01 +00:00
jlam
d279e6f535 Use S/+$// instead of C/\+$// to save a backslash. Very highly
recommended by seb :)
2004-01-05 11:05:44 +00:00
jlam
47bb2aae5f Re-arrange to match example buildlink3.mk file in bsd.buildlink3.mk. 2004-01-04 23:34:04 +00:00
jlam
339cd13cb2 Initial sprinkling of work-in-progress buildlink3.mk files for using the
buildlink3 framework.
2004-01-03 23:06:43 +00:00
wiz
11d6fc9747 Fix build on machines using libkver (probably). 2003-11-14 10:09:06 +00:00
wiz
a7ee93115f Update to 3.9.8b since previous distfile vanished.
Changes:
    * Added beta drivers for SB AudigyLS
    * Fixed MIDIMan Revolution 7.1 6 channel audio
    * 4Front Virtual Mixer now comes standard with the OSS drivers.
    An advanced version with builtin equalizers, loopback audio
    recording, individual volume control is also available with an
    extra licensing fee. The basic Virtual Mixer technology allows
    users to play upto 4 audio apps at the same time. There is no
    special programming required (unlike ESD or aRTsd) as the
    Virtual Mixer devices behave exactly like the physcal hardware
    devices. Virtual Mixer contains 4Front's proprietary profesional
    quality sample rate convertors that handle the mixing of various
    audio applications.
Package changes:
De-support 1.5* since 4front does not provide 1.5 binaries any longer.
2003-11-08 14:50:14 +00:00
jlam
565932dca6 4Front Technologies has informed me that the checksum changed because they
updated the NetBSD distfile without changing the global version number.
2003-09-20 07:18:35 +00:00
jlam
b2677a2cb0 Add definitions for DEINSTALL_EXTRA_TMPL and INSTALL_EXTRA_TMPL if
USE_PKGINSTALL is "YES".  bsd.pkg.install.mk will no longer automatically
pick up a INSTALL/DEINSTALL script in the package directory and assume that
you want it for the corresponding *_EXTRA_TMPL variable.
2003-08-30 22:51:11 +00:00
jmc
a6846198c1 Update to 3.9.7l (only one on site at the moment).
I think some of this is duplications but the updates include:

NVidia nForce2 SPDIF output with AC3 passthrough now supported
Added AC3 passthrough support for MIDIMan Delta/Audiophile/2496 series
Intel ICH SPDIF/AC3 passthrough and 2/4/6 multichannel audio fixed
AC3 passthrough support added for Yamaha DSXG, SiS7012, CMI8738, SBLive-Dell,
VIA8233.
Added SPDIF output support for AC97 devices: Sigmatel, Avance, Cirrus logic.
Announcing drivers for MIDIMan Revolution and Envy24HT based soundcards
Support for NetBSD 1.6.1 added
Added support for SBLive 5.1 Dell OEM version
SB Audigy2 support added
Multichannel audio device for VIA8233 added
Fixed up Virtual Mixer loopback recording and ulaw audio
4Front Virtual Mixer now comes standard with the OSS drivers. An advanced
version with builtin equalizers, loopback audio recording, individual volume
control is also available with an extra licensing fee. The basic Virtual Mixer
technology allows users to play upto 4 audio apps at the same time. There is
no special programming required (unlike ESD or aRTsd) as the Virtual
Mixer devices behave exactly like the physcal hardware devices. Virtual Mixer
contains 4Front's proprietary profesional quality sample rate convertors that
handle the mixing of various audio applications.
2003-07-23 21:52:29 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
jlam
585a0e2df8 Update audio/oss to 3.9.7j for NetBSD-1.6*. This is the latest (only)
release for NetBSD-1.6* available from OpenSound, Inc.
2003-06-26 23:04:24 +00:00
grant
afdebcf9a4 make ${PAX} usage consistent:
- group 'zrw' and 'p' args, -s last
- use the && operator consistently
- strip unneeded parens
- some whitespace cleanup
2003-04-10 01:28:03 +00:00
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
jlam
d7f69e47ce Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
2003-01-28 22:03:00 +00:00
jlam
339f8f0e40 Updated audio/oss to 3.9.7g. Changes from verison 3.9.7f include:
* SB Audigy2 support added
    * SPDIF in/out support for CMI9739/ALC650/AD1980/AD1981/CS42XX/etc
    * Updated CMedia CMI8738 drivers
    * Support for Nvidia Nforce2
2003-01-10 20:20:53 +00:00
jlam
249bf7025e Distfile has changed without version number bump. 2003-01-07 21:18:32 +00:00
cjep
d3ff4cd005 Add a dummy DISTNAME at top of Makefile. (As a result, one gets more
useful messages on the arm bulk build.)
2003-01-04 13:32:02 +00:00
jlam
cfdb0f97dc Updated audio/oss to 3.9.7f. Changes from version 3.9.7e include:
* NVidia nForce2 audio support
	* Sound Blaster LiveDrive support for Audigy and SBLive!
	* Multichannel audio device for VIA8233
	* Updates for VIA97/Intel810
	* ALC650 AC'97 - extended volume controls added
2002-12-19 14:51:41 +00:00
jlam
e7369c6e1b "r:-lossaudio" is wrong...we want "S:-lossaudio:" to remove -lossaudio from
the command args.
2002-11-25 07:01:05 +00:00
jlam
94fce3a0d7 If we are using audio/oss, then we don't need the NetBSD OSS compatibility
library (-lossaudio).  This makes handling OSS in pkgsrc easier, but we
should still be fixing the packages to handle both real OSS and -lossaudio
cases and pass them back to the authors.
2002-11-13 19:30:45 +00:00
jlam
80448eb14c Add the oss rc.d script. 2002-11-03 01:44:49 +00:00
jlam
1c333b33c4 Instead of 1.6_STABLE, accept 1.6_*, so 1.6_RCn, etc. will also work. 2002-10-21 06:26:05 +00:00
jlam
bfc2aaa7fe ossxmix also needs to be wrapped as it may also use ui_X.so. 2002-10-18 13:43:37 +00:00
jlam
648359e90e Fix the script name. 2002-10-18 01:34:39 +00:00
jlam
b1e6c1c0ef Be a little less verbose. 2002-10-18 01:32:59 +00:00
jlam
f19b458b13 Missing a ">". 2002-10-18 01:32:31 +00:00
jlam
082eaa756e ui_X.so expects the GTK+-1.x libraries to be in /usr/pkg, so explicitly
set the LD_LIBRARY_PATH in case ${LOCALBASE} != "/usr/pkg".
2002-10-18 01:32:01 +00:00
jlam
02183892f6 Allow to build on 1.6_STABLE.
XXX "1.6_STABLE" is probably going to cause problems elsewhere in pkgsrc
XXX as this is a departure from the previous NetBSD versioning scheme.
2002-10-16 23:12:02 +00:00
jlam
ab1264bcb3 Substitute for modstat path, using "true" if not on NetBSD. 2002-10-16 15:59:33 +00:00
jlam
1db4118ed5 Substitute for modstat path, using true if not on NetBSD. 2002-10-16 15:59:32 +00:00
jlam
975610cf15 Update audio/oss to version 3.9.7e. Changes from version 3.9.7d include
fixes to recording on Sound Blaster Audigy, implementing recording on the
Aureal Vortex, and fixes for the Virtual Mixer Pro.
2002-10-16 15:57:07 +00:00
jlam
e0542c19e0 Note that OSS users should build a kernel and disable the audio devices for
soundcards supported by the OSS LKM.
2002-10-16 15:46:18 +00:00
jlam
3140b64aa7 Packages that depend on oss really want any version of OSS as they only
care if the kernel supports the ioctls for the OSS audio device.  Also
remove the unused BUILDLINK_LDFLAGS.oss as no packages want OSSlib.
2002-10-16 15:25:32 +00:00