Commit graph

40 commits

Author SHA1 Message Date
Rong-En Fan
52a6e35ac2 - Remove schg flags before 'make clean', otherwise we can not remove
WRKSRC/var/empty. This only happens on 7.x.

PR:		    ports/112899
Submitted by:	    Lars Engels <lars.engels at 0x20.net>
2007-06-21 15:34:48 +00:00
Cheng-Lung Sung
147fdee482 - s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include misc/ multimedia/ net/ net-mgmt/ net-im/
  net-p2p/ palm/ print/ science/ maintained by ports@

PR:		ports/101916
Submitted by:	Gea-Suan Lin <gslin_AT_gslin dot org>
2006-08-15 00:56:24 +00:00
Marcus Alves Grando
2211587f68 - Use misc/ldconfig_compat on 4.x and rc.d/ldconfig in {5,6}x, this change fix
rc.d script starting too late. With this, ldconfig run automaticaly on
  startup and doesn't need add compat{4,5}x_enable in rc.conf.

No objection:	freebsd-rc, portmgr
2006-06-07 12:34:51 +00:00
Dejan Lesjak
d8d7151ef8 Avoid clobbering ${ARCH} variable for amd64 which resulted in this port
being unfechable as a dependency of another port. Introduce instead
COMPAT4X_ARCH which is the same as ARCH except on amd64 where it is "i386"
and replace relevant occurances of ARCH with it.
This also unbreaks ".if ${ARCH} == amd64" comparison that comes after ARCH
was modified to "i386" before.
While here, avoid installing ldconfig/compat4x for amd64 which only needs
ldconfig32/compat4x.

Unfetchability hinted at by:	pointyhat via kris
2006-02-21 11:01:59 +00:00
Edwin Groothuis
d568611c3e eplace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 05:52:28 +00:00
Doug Barton
62fee5d710 s/AMD64/AMD64_ONLY/ to match how this is specified in PLIST_SUB already
Pointed out by:	pointyhat via kris
2006-01-14 22:39:07 +00:00
Doug Barton
ea6a5da318 Make use of the ldconfig_local_dirs mechanism just committed to
7-CURRENT.

flz has plans to develop the USE_LDCONFIG code in bsd.port.mk,
but this will serve as a POC for now.
2006-01-08 10:41:48 +00:00
Hiroki Sato
334dbdc7a6 - Rename the startup script ${PORTNAME}.sh to 000.${PORTNAME}.sh to
prevent non-rcNG scripts from being invoked before it.
- Bump PORTREVISION.

PR:	conf/91444
2006-01-07 13:23:48 +00:00
Doug Barton
cdf8000035 Bump PORTREVISION to bring in the REQUIRE: ldconfig change. 2005-12-28 00:31:11 +00:00
Doug Barton
519e0dc87b Make the boot scripts REQUIRE: ldconfig so that just in case
the script gets ordered prior to ldconfig, that script won't
blow away the work done by this one.
2005-12-28 00:26:41 +00:00
Doug Barton
40a70a81c2 Reduce POLA violation for users who didn't expect to have to enable
this feature.

Prodded by: pav
2005-12-20 20:03:56 +00:00
Doug Barton
08c14fd9a4 Provide new style rc.d boot scripts, using the infrastructure that
is present in both bsd.port.mk and rc.subr to make things as simple
as possible.
2005-12-18 21:04:37 +00:00
Dejan Lesjak
841d47abe4 Explicitly set PKGNAMESUFFIX for amd64 case so package is named the same in
output of 'make describe' for both native and crossbuild.

Spotted by:	kris
2005-12-18 05:29:45 +00:00
Dejan Lesjak
94ea4e03aa Add support for installing i386 4.x libraries on the amd64 architecture.
PR:		ports/87525
Submitted by:	Simun Mikecin (numisemis at yahoo dot com)
2005-12-08 02:14:30 +00:00
Pav Lucistnik
70231c0b10 - Add SHA256 2005-11-25 16:09:33 +00:00
Marcus Alves Grando
0e7a1872fe Add message about COMPAT_FREEBSD4 in kernel
PR:		ports/83924
Submitted by:	Scot W. Hetzel <swhetzel@gmail.com>
Approved by:	pav (mentor)
2005-09-25 18:34:45 +00:00
FUJISHIMA Satsuki
738229ce96 fix dependency. rev1.21 did not work at all.
Submitted by:	kris
2005-06-17 15:43:42 +00:00
FUJISHIMA Satsuki
8d502f9d6e hook-up localedata for -CURRENT. 2005-06-13 00:21:16 +00:00
Kris Kennaway
1f9c682c95 Regenerate with the -BETA7 version of the alpha compat4x distribution,
not the random earlier version I previously used (which doesn't have
the newly-bumped libraries).  Only affects alpha.

Submitted by:	kensmith
2004-10-21 04:51:10 +00:00
Kris Kennaway
75d8e99b75 Update this port for FreeBSD 5.3. The new libraries are taken from
the compat4x distribution of 5.3-BETA7 (based in turn upon libraries
from 4.10), hosted in MASTER_SITE_LOCAL since that beta will soon
disappear from the ftp site.

Approved by:	portmgr
2004-10-09 04:25:39 +00:00
Alexander Leidinger
188ecf39c3 Update to libraries from FreeBSD 4.10-RELEASE.
Submitted by:	marius
2004-06-02 17:18:28 +00:00
Trevor Johnson
c0669efed5 Tidy up whitespace. 2004-04-10 17:26:55 +00:00
Alexander Leidinger
695ce0bef9 - Update to latest available versions from FreeBSD 4.9-RELEASE/5.2.1-RELEASE.
- Collapse PLISTs to one PLIST per FreeBSD version.

Submitted by:	Marius Strobl <marius@alchemy.franken.de>
2004-03-05 16:18:03 +00:00
Akinori MUSHA
48f9157161 Update compat4x for 5.0-CURRENT/i386 to 20030328. 2003-03-28 04:44:16 +00:00
Akinori MUSHA
10bbaf474b Update misc/compat4x for 5.0/i386 to 5.0.20030218.
Have a separate pkg-plist for each platform.
2003-02-19 09:41:16 +00:00
Edwin Groothuis
a74a70fbe4 Add usage-example for the misc/compat[34]x ports 2003-01-20 09:19:47 +00:00
Akinori MUSHA
c9d03d0371 Update misc/compat4x for 5.0/i386 to 5.0.20021221 and fix a fetch
problem.

Update misc/compat4x for 4.x to 4.7 while I'm at it.
2002-12-21 15:09:58 +00:00
Mario Sergio Fujikawa Ferreira
f0a1969d34 o Rollback PORTCOMMENT modifications while this feature's implementation
is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
2002-11-10 16:48:51 +00:00
Adam Weinberger
d9611f9375 Use PORTCOMMENT in the Makefile, and whack the pkg-comment.
Approved by:	pat
2002-11-06 22:47:41 +00:00
Akinori MUSHA
2107d1b652 Update to the latest library set and unmark FORBIDDEN excpet:
- On 5-CURRENT/alpha: still FORBIDDEN because no updated libc/libc_r
  is available yet.

- By default, OpenSSL libraries are not installed because they are
  known to be vulnerable. (cf. FreeBSD-SA-02:33.openssl)  They are
  installed only when FORCE_VULNERABLE_OPENSSL is defined, although
  in that case the port is marked FORBIDDEN.  So, one must specify
  -DFORCE_VULNERABLE_OPENSSL -DNO_IGNORE to install this port with
  vulnerable OpenSSL libraries.
2002-09-25 19:25:14 +00:00
Akinori MUSHA
51b744f070 Mark FORBIDDEN due to buffer overflow in resolver in libc.
(FreeBSD-SA-02:28.resolv)
2002-07-24 08:57:53 +00:00
Pete Fritchman
bd27e965a4 Update to latest available snapshot for i386/5-CURRENT:
- 5.0-20020219-CURRENT

PR:		34517
2002-02-26 09:05:47 +00:00
Akinori MUSHA
897d06aa97 Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;
the ECHO macro is set to "echo" by default, but it is set to "true" if
make(1) is invoked with the -s option while ECHO_CMD is always set to
the echo command.
2002-01-29 11:48:57 +00:00
Akinori MUSHA
7961a4eb6f Update compat4x for i386/4-STABLE. 2001-12-28 17:22:34 +00:00
Akinori MUSHA
f5f58d0f23 - Update to the latest available versions:
4-STABLE/alpha:	4.4-RELEASE
  4-STABLE/i386:	4.4-20011011-STABLE
  5-CURRENT/alpha:	5.0-20010721-CURRENT
  5-CURRENT/i386:	5.0-20011011-CURRENT

  I could not find up-to-date snapshots available for alpha.  If
  anyone knows one, please let me know.

- Transfer the maintainership to ports@, because this rather belongs
  to the base/ports infrastructure.

  We greatly appreciate your inititial idea and work, Scott! :)
2001-10-12 07:19:29 +00:00
Akinori MUSHA
e4a0217d6d Update compat4x for the 5-CURRENT/i386 platform. 2001-09-12 05:05:38 +00:00
Satoshi Asami
eab7ae49bf Create target directories before installation.
Submitted by:	bento
2001-08-24 14:55:36 +00:00
Akinori MUSHA
fa5fed5bbe Change PREFIX from /usr to the default not to harm bento.
Prepare rc.d scripts that do ldconfig on startup, because
$PREFIX/lib/compat and $PREFIX/lib/compat/aout are no longer included
in the default $ldconfig_paths and $ldconfig_paths_aout, respectively.
2001-08-15 18:17:47 +00:00
Maxim Sobolev
80cb699533 Use other way to disconnect compatX ports from the bento build. 2001-08-15 07:40:36 +00:00
Akinori MUSHA
1ebdec8e3d Add compat22, compat3x and compat4x. These packages allow you to
install the compat libraries on your system, so you can use legacy
binaries that depend on them.

PR:		ports/29371
Submitted by:	Scot W. Hetzel <hetzels@westbend.net>
Altered by:	knu
2001-08-13 04:32:06 +00:00