1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-18 03:46:03 +00:00
Commit Graph

47 Commits

Author SHA1 Message Date
Satoshi Asami
479b3e87ff Move files/md5.{i386,alpha} to distinfo.{i386,alpha}. 2000-10-08 10:28:37 +00:00
Satoshi Asami
5a925ca018 Rename PLIST.* to pkg-plist.*. 2000-10-08 00:54:28 +00:00
Marcel Moolenaar
6675b7b033 Use distinct md5 files for both alpha and i386. There are arch.
independent packages that, despite the identical names, have
different contents.

This "feature" is currently implemented in a way that works
around a limitation in bsd.port.mk and can be considered a
hack.
2000-09-04 22:28:41 +00:00
Sheldon Hearn
4e28d4de05 Do not rely on the linux(8) shell script. Instead, use an INSTALL
script so that the behaviour of a package installation matches
that of a port installation identically.

Note that, in the package case, we already have a valid run-time
linker hints file for Linux.
2000-08-15 10:22:36 +00:00
Mike Smith
6710b4a9f0 RH6.1 has moved into old-releases on the master and most mirrors,
track this while we wait for 6.3 or something less buggy than 6.2.
2000-05-28 22:53:57 +00:00
Bill Fumerola
ccf4c430e0 ftp.cdrom.com -> ftp.freesoftware.com, adjusting paths as I go. 2000-05-14 05:40:52 +00:00
Michael Haro
b7f08d10c0 PORTNAME/VERSION stuff 2000-04-12 04:56:17 +00:00
Satoshi Asami
b2fc2bafbb Add virtual category "linux" to Linux apps and support libs/utils. 2000-02-28 08:34:04 +00:00
Marcel Moolenaar
7c9c2cf2a8 Revert to using /compat/linux instead of /usr/compat/linux. The
linuxulator uses /compat/linux and /compat may be a link (it is
on fresh installs) and may not point to /usr/compat at all. Also,
linux_devtools still uses /compat/linux.

If the prefix is changed to something other than /compat/linux,
make sure it's changed in all relevant places!
2000-02-18 18:14:07 +00:00
Jun Kuriyama
31b5fc4a18 Use BUILD_DEPENDS on rpm, instead of RUN_DEPENDS.
Discussed with:	marcel
2000-02-17 13:39:39 +00:00
David E. O'Brien
8dbaa24496 Change PREFIX to /usr/compat/linux as the compat bits are really intended
to live in /usr rather than /.
2000-02-17 06:09:06 +00:00
Marcel Moolenaar
4443946f48 Install packages with -U instead of -i. This should minimize the
problems people have when they install the port without removing
the previously installed version.
2000-01-10 13:04:34 +00:00
Marcel Moolenaar
b4e731e713 We definitely have a CVS problem somewhere. This wasn't committed in
the previous commit. Maybe it's related to removing files in the
same commit. Anyway..

Update to Red Hat 6.1.

Noticed by: jedgar
2000-01-06 10:47:13 +00:00
Marcel Moolenaar
07f77bbcce Linux needs a yp.conf file for NIS to work. Install a sample yp.conf so that
NIS users now what to do. Display a note after installation of the port/package
to draw attention to it.

Creating the proper yp.conf on the fly is being considered...

PR: 12748
Originator: Palle Girgensohn <girgen@partitur.se>
Solution by: Palle
Thanks to: nsayer
1999-09-17 19:24:39 +00:00
Marcel Moolenaar
87692cee58 Add xpm by popular demand. libXpm is quite frequently used by glibc2 based X
binaries (or should I say X based glibc2 binaries), including Netscape.

Partially submitted by: CHOI, Junho <cjh@wdb.co.kr>
1999-09-08 09:45:02 +00:00
Marcel Moolenaar
6f9d7e09ad Make sure an install can be restarted after a failure. While I'm here, update
DESCR and COMMENT so that they both contain the proper name of the port and
do not contain the word `emulation'.
1999-09-03 07:25:50 +00:00
David E. O'Brien
9a9ac6ba9d Change Id->FreeBSD. 1999-08-25 05:57:29 +00:00
Michael Haro
5281212be3 chmod -> ${CHMOD}
chown -> ${CHOWN}
1999-08-22 19:01:07 +00:00
Marcel Moolenaar
64354154c2 Fix the way the port figures out if linux support is present in the kernel.
It now also works when the linuxulator is compiled into the kernel (using
options COMPAT_LINUX). Due to my misunderstanding, PR/12918 has been closed
for the wrong reasons. My apologies to the originator.

PR: 12918
Originator: Dean Lombardo <dlombardo@excite.com>
1999-08-18 12:49:53 +00:00
Marcel Moolenaar
1e62c19802 o Unbreak the port. It still installs fine. If ldconfig terminates
with a signal 11, then blame the emulator not the port.

o  Apply some cosmetic changes. The port now doesn't generate errors
   on a successful install. Installing the port isn't confusing anymore :-)
1999-08-08 11:40:53 +00:00
Bill Fumerola
26be6b1008 Mark BROKEN, ldconfig does not install properly.
ldconfig-1.9.5-8.i386.rpm
ELF binary type not known.  Use "brandelf" to brand it.
execution of script failed
error: /home/billf/cvswork/rpm/ldconfig-1.9.5-8.i386.rpm cannot be installed
1999-08-06 15:13:17 +00:00
Marcel Moolenaar
8ef42e661a linux_base is the reincarnation of linux_lib and obsoletes both linux_lib
and linux-base. Both will be removed from the ports collection at the
proper time.

linux_base uses a subset of packages from a Red Hat 5.2 release to populate
/compat/linux. There's no functional difference between linux-base and
linux_base. The name of the latter is preferred over the name of the former.

Reviewed by: Tim <hoek@FreeBSD.org>
Supervised by: Satoshi <asami@FreeBSD.org>
1999-07-21 10:41:39 +00:00
Steve Price
be06e8a6b9 Add a couple of devices so we can use Linux X servers too. Also cleanup
pkg/PLIST so this port packages and deinstalls cleanly again.

PR:		11045
Inspired by:	MIHIRA Yoshiro <sanpei@sanpei.org>
1999-05-03 02:00:56 +00:00
David E. O'Brien
2c591857f3 Replace ld-linux.so.2 with the one included with the StarOffice 5.0.1
distribution.
1999-02-26 13:37:33 +00:00
Hidetoshi Shimokawa
9066a27456 Add 'ONLY_FOR_ARCHS=i386' to linux_* ports.
They are intended for Linux/i386 emulation and to work on i386.
1999-01-06 04:27:56 +00:00
Mark Murray
3a77a51b7a Upgrade to thae latest Redhat offerings. This brings in the Linux
glibc2 stuff.

The tarball is in freefall:~markm/linux_lib-2.6.tar.gz; please someone
move it over to ftp.freebsd.org. Ta!
1998-10-31 09:28:05 +00:00
Satoshi Asami
d95da0e951 Add NO_FILTER_SHLIBS -- this port installs linux libraries and we
don't want bsd.port.mk changing PLIST.
1998-10-09 01:29:00 +00:00
Jordan K. Hubbard
c6b3d0c79f Update to version 2.5; add updated libvga libs.
Submitted by:	cracauer
1998-10-08 10:08:40 +00:00
Satoshi Asami
29d22f53e7 "ln -s" -> "ln -sf" so it won't bark if you install this port twice. 1997-12-04 17:34:28 +00:00
Mike Smith
26c2d31d6f Put localtime information where Linux binaries will see it.
Submitted by:	bde via "Brian N. Handy" <handy@sag.space.lockheed.com>
1997-11-25 04:32:03 +00:00
Satoshi Asami
761aba517b Clean this up a bit so it will checksum and also not splat cookies all
over the place.

Reminded by:	jfieber
1997-07-10 03:41:38 +00:00
Satoshi Asami
bada70ab1f Use new MASTER_SITE_LOCAL variable from bsd.port.mk. 1997-04-30 03:18:09 +00:00
Eric L. Hernes
721d6de63f linux_lib 2.4, with a new libc for StarOffice 1997-04-14 19:03:13 +00:00
Eric L. Hernes
5e98defdb1 add:
libgdbm for executor
libxforms for mtv (mpeg player)
/etc/nsswitch.conf for netscape (tcl/tk plugin works!)
symlinks libg++.so.27 -> libg++.so.26
libstdc++.so.27 -> libstd++.so.26 for Xing Streamworks player
1996-12-11 17:46:12 +00:00
Satoshi Asami
2d10255b73 Add trailing slash to ${DISTDIR}, bsd.port.mk no longer adds it.
Reported by:	"Eric J. Chet" <ejc@gargoyle.bazzle.com>
1996-12-04 02:23:58 +00:00
Satoshi Asami
8c400ff186 Add master site on LOCAL_PORTS. Misc. cleanup. 1996-11-27 12:04:32 +00:00
Eric L. Hernes
aea4b76165 add X11 nls stuff, fix the build/install process. 1996-11-26 23:09:14 +00:00
David E. O'Brien
d23a795680 CATAGORIES+= -> CATAGORIES=
Reordered vars where needed.  Added MAINTAINERS where needed, many
mkdir --> ${MKDIR}, install -> ${INSTALL_*}, etc.
1996-11-12 02:19:40 +00:00
Eric L. Hernes
c306c85055 Add a bunch of new libraries. These have all been taken from
the redhat-4.0 distribution.  bin/bash has been added to give
a shell defaulting to linux binaries.  ldd, ldconfig, and ld.so
have been branded as `Linux'
1996-10-28 15:20:17 +00:00
Eric L. Hernes
f32277e025 now provides a.out and ELF libraries. 1996-03-29 14:46:46 +00:00
Satoshi Asami
46381ef82f Change category name from "emulation" to "emulators". This was the
most confusing of all!
1995-11-22 11:48:30 +00:00
Satoshi Asami
6e17e83550 Add NO_MTREE=yes. 1995-11-17 17:10:16 +00:00
Satoshi Asami
3579254c2d (1) CATEGORIES is "emulation", not "emulators" (I know, I know! I'm going
to do something about this situation once 2.1 is out!)

(2) Add PKGNAME=linux_lib-1.0.  Version numbers are always required.
1995-11-14 13:03:13 +00:00
Eric L. Hernes
43d6da6497 third time's a charm
1) fixed symlinks in the distfile
2) chaged `pre-buid' to `pre-install'
3) allowed `mkdir ${PREFIX}' to fail gracefully

looks like a package will work now.
1995-11-08 15:06:30 +00:00
Eric L. Hernes
9a5ea851d4 changed build target to pre-build target. 1995-11-06 15:18:05 +00:00
Jordan K. Hubbard
714901ec71 Add a cheesy "mkdir -p ${PREFIX}" as build target since most
systems won't have /compat/linux already created and the install
will fall right over.
1995-11-05 11:54:58 +00:00
Eric L. Hernes
c8d80a8275 imported port for linux-libraries
This is part of the linux-compatibility setup
Obtained from: an old slackware dist
Approved by: asami (I hope ;-) )
1995-11-03 20:33:34 +00:00