Commit Graph

29 Commits

Author SHA1 Message Date
Mark Linimon
9eb41dc765 Mark as broken on sparc64: cannot find lib/compat/libpthread.so.X.
Hat:		portmgr
2009-12-04 06:34:49 +00:00
Mark Linimon
f65837a566 Attempt to fix plist for sparc64 on deinstall.
Hat:		portmgr
2009-09-15 05:45:46 +00:00
Renato Botelho
5dbe6d76b5 After discuss with jhb@ and kib@, here are fixed version of compat[567]x ports
working fine when installed on 8.0.

compat5x:

  Installed under a FreeBSD 6.x or 7.x:
      /usr/local/lib/compat/libpthread.so.1 (file)
    on amd64:
      /usr/local/lib32/compat/libpthread.so.1 (fine)

  Installed under a FreeBSD 8.x:
      /usr/local/lib/compat/libpthread.so.1 -> ./libthr.so.1 (symlink)
    on amd64:
      /usr/local/lib32/compat/libpthread.so.1 -> ./libthr.so.1 (symlink)

compat6x:

  Installed under a FreeBSD 7.x:
      /usr/local/lib/compat/libpthread.so.2 (file)
    on amd64:
      /usr/local/lib32/compat/libpthread.so.2 (fine)

  Installed under a FreeBSD 8.x:
      /usr/local/lib/compat/libpthread.so.2 -> ./libthr.so.2 (symlink)
    on amd64:
      /usr/local/lib32/compat/libpthread.so.2 -> ./libthr.so.2 (symlink)

compat7x:

  Installed under a FreeBSD 8.x:
      /usr/local/lib/compat/libkse.so.3 -> /lib/libthr.so.3 (symlink)
    on amd64:
      /usr/local/lib32/compat/libkse.so.3 -> /usr/lib32/libthr.so.3 (symlink)

Reported by:	kib
Thanks to:	jhb and kib
2009-09-03 13:13:39 +00:00
Renato Botelho
00280a9c8b When installing on 8.x (>= 800105), don't install libpthread.so.1 but create a
symlink to /usr/lib/libpthr.so

Discussed with:	jhb
2009-08-27 15:49:48 +00:00
Pav Lucistnik
af13aa1d5a - Simplify ldconfig handling 2009-02-12 16:46:23 +00:00
Pav Lucistnik
f28d272707 - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 21:05:49 +00:00
Edwin Groothuis
4e68de6e62 compat5x port can fail to extract if you're root.
If you are building the misc/compat5x port as root, it can
	fail to extract properly, if your ports dir is not owned
	by root:wheel, but for example by root:src.

This is because the files in the distfile archive have the schg flag set.
That flag is killed btw in the post-extract phase.

PR:		ports/122306
Submitted by:	Dimitry Andric <dimitry@andric.com>
2008-05-28 12:25:15 +00:00
Mark Linimon
60a227ad1b libkse.so.1 needs a chflags on uninstall to work properly. This only
affects sparc64 and alpha, so wasn't noticed before.

Suggested by:	marcus
Hat:		portmgr
2007-12-26 18:30:28 +00:00
Norikatsu Shigemura
2b998f1a61 Drop schg file flag. 2007-12-22 15:12:55 +00:00
Norikatsu Shigemura
10fe213748 chflags noschg before pkg_delete.
Pointed out by:			pointy hat via kris over gnn
Special Commiting Thanks with:	gnn
2007-04-21 03:24:32 +00:00
Norikatsu Shigemura
a238254750 Fix "make clean" error. 2007-03-26 04:58:06 +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
Andrew Pantyukhin
9ab611b7a1 - Reset maintainer back to ports@ pending further discussion
Asked by:	mnag
2006-06-03 18:02:51 +00:00
Andrew Pantyukhin
c410bb1e5f - Take maintainership
- Pet portlint(1)

PR:		ports/97965
Submitted by:	Rene Ladan <r.c.ladan@gmail.com>
2006-06-03 13:55:51 +00:00
Hajimu UMEMOTO
e357a3b854 Oops, I forgot to bump PORTREVISION for my previous commit. 2006-05-30 18:51:30 +00:00
Hajimu UMEMOTO
9bb9ccafb0 It was too late to add the path for compat5x on 6.1 and later. 2006-05-30 18:49:58 +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
Edwin Groothuis
a437d08eca Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 02:30:01 +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
Pav Lucistnik
70231c0b10 - Add SHA256 2005-11-25 16:09:33 +00:00
Dejan Lesjak
18bbf7c315 Upgrade to 5.4-RELEASE-p8 libraries for potential SSL 2.0 rollback
vulnerability.
While here, add a note about libc.so.5 tweak for localedata.

Reminded by:	delphij
Security:	FreeBSD-SA-05:21.openssl
2005-10-25 12:34:10 +00:00
Dejan Lesjak
5afbead91a Remove liblwres.so.3. It will have same version on 6.x [1]
While here, remove temporary master site that no longer works anyway.

[1]
Pointed out by:	Antoine Brodin (antoine.brodin at laposte.net)
Discussed with:	re, dougb
2005-10-06 23:18:00 +00:00
Kirill Ponomarev
6f2ebc5629 This package allows you to install the compat5x libraries on your
system, so you can use legacy binaries that depend on them.

Submitted by:	lesi
Discussed with:	lesi, ru
Approved by:	portmgr (self)
2005-08-26 05:21:02 +00:00