Commit graph

22 commits

Author SHA1 Message Date
Boris Samorodov
6f020f481a To couple with Linux Fedora 8 packages changes after intrusion
to Red Hat's servers:
. new DIST_SUBDIR is used;
. new distinfo.i386;
. bump PORTREVISION.

Pointed out by:	pointyhat (erwin)
2008-10-12 17:42:44 +00:00
Boris Samorodov
abbe7ff602 Add keyutils-libs which are needed at least for libkrb5. Now flash9
should work at -current (with some kernel patches for now).
Bump PORTREVISION.

Discussed at:	emulation@
2008-10-03 12:13:46 +00:00
Boris Samorodov
1f4f244005 . fix directories for current packages (they have a ".newkey" suffix);
. chase some new package versions;
. add a package with a missing library presented at previous linux_base  [1]
  ports (libcom_err);
. bump PORTREVISION.

Reported at:	emulation@  [1]
2008-10-02 16:46:01 +00:00
Boris Samorodov
00a0723437 Upgrade to the recent Fedora-8 updates (coreutils and krb5).
Inspirited by the PR.

PR:		124897
Submitted by:	Fritz Katz <frtzkatz yahoo com>
2008-07-22 12:48:11 +00:00
Boris Samorodov
f8bebd531b 1. Add glib-1.2 package to linux_base-f8. Some linux ports (at least
emulators/linux-ePSXe) still use it.
2. Bump PORTREVISION.

Reported by:	Naram Qashat <cyberbotx at cyberbotx.com> at emulation@
2008-04-17 15:54:58 +00:00
Boris Samorodov
6e187396d3 Welcome to the new emulation/linux_base-f8 port.
Using: identical to emulation/linux_base-fc6.
2008-03-26 13:47:50 +00:00
Boris Samorodov
d1fa573aad Welcome to the new emulation/linux_base-fc7 port.
Using: identical to emulation/linux_base-fc6.
2007-09-23 16:33:56 +00:00
Boris Samorodov
0b35a736d9 . de-rpmify the port (merged from linux_base-fc4);
. fix checksums for libtermcap sources (I had a broken tarball).
2007-09-17 16:26:37 +00:00
Alexander Leidinger
c971474b82 Update some RPMs.
Based upon a submission from:	Yuri Pankov <yuri@darklight.org.ru>
Approved by:			maintainer (bsam@)
2007-08-30 16:04:13 +00:00
Boris Samorodov
5c009dd5ad - Update elfutils-libelf to 0.126 [1]
- Use SRPMS on MASTER_SITES just when PACKAGE_BUILDING is set  [1]
- Bump PORTREVISION  [1]
- Update src distfile as well
- Change pkg-plist file

PR:		110977  [1]
Submitted by:	garga  [1]
2007-03-28 21:12:31 +00:00
Boris Samorodov
ff30f4ff7a ATTENTION! The port is experimental for now. Use it at your own risk. This
port may be used only with 7-CURRENT and compat.linux.osrelease=2.6.16.

To use/test the port (along with linux FC4 infrastructure ports) you
should do:

0. Backup all your vital information!
1. Remove the current linux base port.
2. Add to your /etc/make.conf "OVERRIDE_LINUX_BASE_PORT=fc6".
3. Make sure no linux application is running.
4. Set apropriate sysctl (compat.linux.osrelease=2.6.16).
5. Install emulation/linux_base-fc6.
5a. Those who use linux ports with automatic plist building should
    apply the following patch:
    ftp://mail.ipt.ru/pub/FreeBSD/patches/bsd.linux-rpm.mk-autoplist.diff

That should be enough at most circumstances. If you have difficulties,
please be sure to expand item 1 to:

1a. Remove all ports which depends on linux base port.
1b. Remove linux base port.
1c. Clean /compat/linux/ directory.

In case you want to get rid of the port, deinstall it, then return
back compat.linux.osrelease to 2.4.2 (as usual make sure that no
linux application is running) and remove from /etc/make.conf the line
containing the OVERRIDE_LINUX_BASE_PORT variable.

All questions, reports, suggestions etc. please route to
freebsd-emulation@.

Fedora Core 6 ports (FC6 infrastructure ports) are coming soon... ;-)

This port would not appear without netchild's help.
Thank you, Alexander!
2007-03-27 20:04:44 +00:00
Boris Samorodov
0e1bc14541 o update compat-db package to the latest (4.2.52-3.fc4)
available for FC4, changes:
      libdb_cxx-4.1.so and libdb_cxx-4.2.so are added;
o  bump PORTREVISION;
o  some polishing: sort DISTFILES by name and same changes to distinfo.

Approved by:	netchild (mentor, implicit)
2006-08-18 17:02:38 +00:00
Alexander Leidinger
4ea05a2cba Upstream name change from compat-db-4.2.52-2.FC4.i386.rpm to
compat-db-4.2.52-2.i386.rpm.

Noticed by:	"Alex Pivovarov" <apivovarov@gmail.com>
2006-08-14 16:55:36 +00:00
Jose Alonso Cardenas Marquez
181e760a0e - Integrate linux-krb5-libs and linux-e2fsprogs to linux_base-fc4
Reviewed by:	bsam
Approved by:	netchild, garga (mentor)
2006-08-12 07:00:35 +00:00
Boris Samorodov
123c461867 o unbreak i386-6-exp build of graphics/linux-sdl_image: remove [1]
LINUX_BASE/usr/doc dealing from devel/linux-sdl12
   to emulators/linux_base-fc4 -- this directory belongs to the
   linux mtree;
o  bump PORTREVISION for both ports;
o  update emulators/linux_base-fc4 distribution to info-4.8-8.fc4.2
   (previous one is not fetchable now).

Reported by:	linimon [1]
Approved by:	netchild (mentor, implicit)
2006-07-02 13:10:05 +00:00
Ion-Mihai Tetcu
0800f8702d - Fix DEPENDS.
- Bump PORTREVISION

Submitted by:	Adi Pircalabu <apircalabu@bitdefender.com>,
		Boris Samorodov <bsam@ipt.ru>
2006-06-20 13:45:27 +00:00
Alexander Leidinger
5f0b0e48c9 - finish repo copy from fc3 to fc4 by updating to fc4 and connecting to
the build
- don't provide a var/log directory -> use the native one [1]

Submitted by:	Boris Samorodov <bsam@ipt.ru>
Suggested by:	netchild [1]
Repocopy by:	marcus
2006-06-02 20:50:32 +00:00
Alexander Leidinger
c978e82008 Fix the distinfo (missing SRPMS).
Noticed by:	pointyhat (krismail)
2006-05-13 15:49:40 +00:00
Alexander Leidinger
9657b6671f - add conflict with linux-libgcc
- update bash, glibc, libgcc, libselinux, pcre, slang, termcap and zlib
- add SRPM of libgcc (gcc SRPM itself)
- parametize the glibc version number in the plist
- reword some parts in pkg-*install
2006-05-07 12:11:48 +00:00
Alexander Leidinger
063b460795 Change the path in the distinfo too.
Noticed by:	mezz
Pointyhat to:	netchild
2006-05-01 09:16:14 +00:00
Alexander Leidinger
65d4f0910c - Add selinux and pcre, this makes ls and grep work. [1]
- Convert the post-extract to a do-build, it makes more sense this way.

PR:		95158 [1]
Submitted by:	intron@intron.ac [1]
2006-04-02 15:15:30 +00:00
Alexander Leidinger
affb190b16 The port is intended to become the new default linux_base port (replaces
the current linux_base-8 port).

You should only switch to this port if you know what you are doing.
You may or may not have problems with installing other linux related
ports after switching to it. Success or failure reports welcome.

To switch:
 - echo "OVERRIDE_LINUX_BASE_PORT=fc3" >> /etc/make.conf
 - portupgrade -fo emulators/linux_base-fc3 linux_base-8

News and changes (from submitter with some small changes by me):
 - based on linux_base-8 port;
 - don't use linux rpm binary to install. The whole source tree is
   created at ${WRKDIR} and then installed (using cpio);
 - removes some files and directories (etc/passwd, etc/group,
   usr/local, ...) to ensure using FreeBSD original files;
 - introduces etc/nsswitch.conf.dist and etc/yp.conf.sample files,
   uses correct install/deinstall behaviour with etc/nsswitch.conf
   and etc/yp.conf files;
 - doesn't do [u]mounting while install/deinstall process.
   Thus it is possible to use jails while building packages.
   But since linprocfs is not automounted, special measures should be
   taken at package building for those ports which need a mounted
   linprocfs (i.e. for linux JDK building);
 - uses linux ldconfig in the pkg-install file (as opposed to using in
   the Makefile). It is needed when upgrading (i.e. when other linux
   libraries are present in the system) and when installing by packages.

Submitted by:	Boris Samorodov <bsam@ipt.ru> (some small changes by me)
2006-03-18 19:07:04 +00:00