aboutsummaryrefslogtreecommitdiff
path: root/emulators
Commit message (Collapse)AuthorAgeFilesLines
* Minimal changes to let users update the linux base and the linux X11 bitsAlexander Leidinger2005-01-201-1/+6
| | | | | | | | | | | | | | | | | in any order: - add the X11 lib path to ld.so.conf in the linux base port - (re)generate the ld.so.cache file in the linux base port too - don't change the ld.so.conf in the linux X11 port At deinstall time the linux base port may still complain about a changed ld.so.cache file. A clean way to solve this would be to use ("@unexec" and "@exec") in the plist. Since the plist is autogenerated this would need some little magic in the plist generation or we have to switch to a static plist. Delay the decission about how to handle this until we know when/how to update to a more recent linux base port. Notes: svn path=/head/; revision=126958
* This does not need rpm2cpio (pointyhat log forwarded by kris).Trevor Johnson2005-01-181-2/+0
| | | | Notes: svn path=/head/; revision=126712
* Get the PLIST generation out of do-install and into pre-instal.David E. O'Brien2005-01-171-4/+3
| | | | | | | Reported by: sf Notes: svn path=/head/; revision=126663
* The attached patch should fix the package building problem.Edwin Groothuis2005-01-161-2/+2
| | | | | | | Submitted by: Miguel Mendez <flynn@energyhq.es.eu.org> Notes: svn path=/head/; revision=126572
* Follow the porter's handbook and allow 'make all' to be run by a moral user.David E. O'Brien2005-01-161-5/+8
| | | | Notes: svn path=/head/; revision=126540
* Remove bogus do-patch: target.David E. O'Brien2005-01-161-5/+2
| | | | | | | | Bump PORTREVISION for the move to freetype-2.1.5-0. Properly spell gentoo. Notes: svn path=/head/; revision=126539
* Fix build on RELENG_4 which uses GNU tar.David E. O'Brien2005-01-162-2/+2
| | | | Notes: svn path=/head/; revision=126537
* Remove RESTRICTED line. Instead tell distributors about theTrevor Johnson2005-01-151-1/+7
| | | | | | | accompanying source package. Notes: svn path=/head/; revision=126515
* new port linux_base-src-rh-7.3: it installs the GNU GPL and LGPLTrevor Johnson2005-01-154-0/+123
| | | | | | | | sources to the linux_base-rh-7.3 package, to satisfy the requirements of those licences Notes: svn path=/head/; revision=126514
* Forbid due to two more security bugs (an updated ncurses packageTrevor Johnson2005-01-141-2/+4
| | | | | | | is available). Set an expiration date four months hence. Notes: svn path=/head/; revision=126434
* Add needed file.Trevor Johnson2005-01-141-0/+60
| | | | | | | Noticed by: Jin-Shan Tseng Notes: svn path=/head/; revision=126433
* I just noticed that delphij is a committer. Adjust the "Whom" lineTrevor Johnson2005-01-141-1/+1
| | | | | | | | | accordingly (I had added his name to it after he sent me the port). Pointy hat: implicit Notes: svn path=/head/; revision=126427
* Remove unneeded file (I forgot to commit it earlier).Trevor Johnson2005-01-141-9749/+0
| | | | Notes: svn path=/head/; revision=126413
* Do not reformat PKGMESSAGE. I added code that should not be flowed.Trevor Johnson2005-01-141-1/+1
| | | | Notes: svn path=/head/; revision=126408
* new port linux_base-suse-9.2, based on the latest SuSE point releaseTrevor Johnson2005-01-1411-290/+285
| | | | Notes: svn path=/head/; revision=126406
* Update to 7.3.Trevor Johnson2005-01-146-10034/+111
| | | | | | | | | | Do not touch /compat/linux/dev/ but instead leave that up to the user (addresses PR 54970). Take maintainership. Notes: svn path=/head/; revision=126402
* Back out the check for the osf1 module: when I looked atTrevor Johnson2005-01-141-11/+0
| | | | | | | | | | src/sys/alpha/linux/linux_sysvec.c I saw that the linux module depends upon it. Prompted by: Daniel O'Connor Notes: svn path=/head/; revision=126401
* On Alpha, the osf1 module must be loaded before the linux module.Trevor Johnson2005-01-131-0/+12
| | | | | | | | | Do this. Add ID tag. Notes: svn path=/head/; revision=126380
* In FreeBSD 4 and later there are no longer separate linuxaout andTrevor Johnson2005-01-131-1/+1
| | | | | | | linuxelf modules. Notes: svn path=/head/; revision=126379
* Update to 0.2.4Juli Mallett2005-01-132-4/+4
| | | | Notes: svn path=/head/; revision=126368
* Try to slightly clarify comments.Trevor Johnson2005-01-131-6/+7
| | | | Notes: svn path=/head/; revision=126293
* support Alpha AXP (untested)Trevor Johnson2005-01-135-6/+14
| | | | Notes: svn path=/head/; revision=126292
* Capitalize "Debian" and "Linux."Trevor Johnson2005-01-131-2/+2
| | | | Notes: svn path=/head/; revision=126289
* For some reason our rebuilt libc6 .deb package containing an ldconfig marked byTrevor Johnson2005-01-131-13/+6
| | | | | | | | | | | | | | brandelf was invalid ("files list file for package `libc6' contains an empty filename"), causing an installation error. Avoid the error by instead unpacking libc6 into the installation directory, then running brandelf, then configuring libc6. Note restriction due to GNU GPL. Take maintainership. Notes: svn path=/head/; revision=126288
* [maintainer-update] Update port: emulators/vmips 1.2.2 --> 1.3Edwin Groothuis2005-01-132-3/+3
| | | | | | | | | | | Update emulators/vmips from 1.2.2 -> 1.3. Only the distinfo and version numbers need changing in this update. PR: ports/75734 Submitted by: Brian R. Gaeke <brg@dgate.ORG> Notes: svn path=/head/; revision=126279
* [Maintainer Update] emulators/xmess to 0.89Edwin Groothuis2005-01-121-1/+1
| | | | | | | | | | sync with master port PR: ports/75672 Submitted by: Miguel Mendez <flynn@energyhq.es.eu.org> Notes: svn path=/head/; revision=126207
* [Maintainer Update] emulators/xmame to 0.89Edwin Groothuis2005-01-124-121/+43
| | | | | | | | | | Update port and OPTIONS-ify. PR: ports/75671 Submitted by: Miguel Mendez <flynn@energyhq.es.eu.org> Notes: svn path=/head/; revision=126204
* The sourceforge website is empty, grab copy from ftp.au.freebsd.orgEdwin Groothuis2005-01-122-2/+2
| | | | | | | and place it in the adopted directory on my website. Notes: svn path=/head/; revision=126196
* Update to the 20050111 version of Wine. Since we now require FreeBSD 5.3Gerald Pfeifer2005-01-116-12/+16
| | | | | | | or later, there is no need to explicitly set WITH_GCC. Notes: svn path=/head/; revision=126167
* Improve IGNORE message.Gerald Pfeifer2005-01-094-4/+4
| | | | Notes: svn path=/head/; revision=125994
* This port actually builds on FreeBSD 4.x, it just does not work. Mark itGerald Pfeifer2005-01-092-2/+2
| | | | | | | | | IGNORE instead of BROKEN. Suggested by: kris Notes: svn path=/head/; revision=125984
* Update to 0.6.2 (2004/12/28 snapshot).Norikatsu Shigemura2005-01-088-40/+136
| | | | | | | | PR: ports/75644 Submitted by: Juergen Lock <nox@jelal.kn-bremen.de> (maintainer) Notes: svn path=/head/; revision=125822
* Update maintainer addressKris Kennaway2005-01-031-1/+1
| | | | | | | | Submitted by: maintainer Approved by: portmgr (self) Notes: svn path=/head/; revision=125702
* Fix MASTER_SITES.Kirill Ponomarev2005-01-031-1/+2
| | | | | | | Approved by: portmgr (implicit) Notes: svn path=/head/; revision=125692
* Say hello to the linux mega patch, it consolidates our linux bits aAlexander Leidinger2004-12-3115-66/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | little bit and allows to proceed to a more recent linux_base from a stable (read as: the major bugs should be ironed out or identified and most linux ports build just fine) source. It also allows to ship 4.11 with a working linuxolator (the EOLed linux_base is marked forbidden because of a security hole). This is a major update, please read UPDATING (and CHANGES if you develop linux ports). Changes: - change the default linux_base from v7 to v8 - add a newer freetype to linux_base-8 for nicer fonts display [1] - don't let cpio use hardlinks in the linux_base-8 port to quiet some warnings in some cases [2] - fix a cut&past error in the linux_base-8 pkg-install script [3] - convert the binary knob "USE_LINUX" to a version specifier, e.g. USE_LINUX=<value> specifies a dependency upon emulators/linux_base-<value>, exceptions are a value of "7" (which does what you want and adds a dependency to linux_base) and any value without a corresponding port in PORTSDIR/emulators/linux_base-<value> (which adds a dependency to the default linux_base) - don't implicitly add USE_LINUX with the USE_LINUX_PREFIX knob, this allows us to use the USE_LINUX_PREFIX knob for linux_base and paves the way for splitting up future linux base ports into individual pieces - remove RESTRICTED from some GPL licensed ports, even when we only distribute binaries, we get them from official linux sites, so anyone can grab them there if he needs to - add a dependency upon the linux X11 bits where necessary (based upon guesswork) - don't use USE_X_PREFIX in some linux ports since it adds a dependency to the FreeBSD X11 libs, as a workaround use PREFIX?= (the clean solution would be to remove the implicit USE_XLIB from USE_X_PREFIX) - bump the portrevision of the linux ports ("better safe than sorry" algorithm) - pass maintainership of the important linux infrastructure to a mailinglist, hijack freebsd-emulation@ for this purpose (if somebody doesn't like this: tell us your bikeshed color at freebsd-emulation@, my color would be "linuxolator@" in case someone cares...) - add a pkg-install script for linux-fontconfig, but don't use it; everything should work without it (the FreeBSD fc-cache program should do all the work), but in case we need it we just need to decomment the pkg-install part in the Makefile - fix some dependencies - fix some bugs - add some static plists - unbreak the ports with dependecies to more than one linux_base This also fixes some ports which are marked BROKEN because of dependencies to v7 and v8 of linux_base at the same time. Known bugs: - the linux-mesa and linux-devtools ports install libGL*.so symlinks - some "minor" plist bugs (e.g. ld.so.{conf,cache} are modified by the linux X11 port, so linx_Base-8 moans at deinstall time) Future work (interested souls should coordinate with freebsd-emulation@): - add some kind of USE_LINUX_X11 knob to streamline the X11 dependencies, or modify the behavior of USE_XLIB in the USE_LINUX case AFAIK trevor has some patches. - make USE_XLIB and USE_X_PREFIX orthogonal to be able to get rid of the PREFIX?= workaround in some linux ports Should be discussed/coordinated on/with x11@. - move the RPM bits from x11-toolkits/linux-gtk/Makefile to PORTSDIR/Mk/ - update to a more recent linux base PR: 69997, 70539 (and maybe others) Discussed with/on: java@, x11@, trevor, portmgr Tested by: mezz, portmgr, pointyhat RPM hunted down by: Joseph Gelinas <scirocco@tasam.com> [1] Requested by: portmgr [2] Submitted by: kris [3] Approved by: portmgr Notes: svn path=/head/; revision=125613
* Update to version 1.3.5Kirill Ponomarev2004-12-312-3/+3
| | | | | | | | PR: ports/75692 Submitted by: Ports Fury Notes: svn path=/head/; revision=125602
* Rename pre-install target to do-extract, so packing list will beTrevor Johnson2004-12-302-4/+4
| | | | | | | | | available after "make all". Submitted by: obrien Notes: svn path=/head/; revision=125553
* On amd64, the installation script contained in the glibc RPM fails.Trevor Johnson2004-12-301-0/+1
| | | | | | | | | | Work around this by using the --noscripts option. PR: 75645 Submitted by: Carlos F. A. Paniago and Conrad J. Sabatier Notes: svn path=/head/; revision=125550
* Update emulators/zsnes to 1.40, remove emulators/linux-zsnes.Michael Nottebrock2004-12-308-102/+12
| | | | | | | | PR: 75500 Submitted by: maintainer Notes: svn path=/head/; revision=125539
* Update to version 7.0Kirill Ponomarev2004-12-304-25/+23
| | | | | | | | PR: ports/75621 Submitted by: Ports Fury Notes: svn path=/head/; revision=125510
* Update to version 1.3.4Kirill Ponomarev2004-12-302-3/+3
| | | | | | | | PR: ports/75620 Submitted by: Ports Fury Notes: svn path=/head/; revision=125508
* Don't use .error -- it breaks 'make index' on sparc64.David E. O'Brien2004-12-291-2/+0
| | | | Notes: svn path=/head/; revision=125457
* Update WWW tagMario Sergio Fujikawa Ferreira2004-12-291-1/+1
| | | | Notes: svn path=/head/; revision=125407
* Update to 2.1Mario Sergio Fujikawa Ferreira2004-12-292-3/+3
| | | | Notes: svn path=/head/; revision=125406
* - update to latest release, 2004.3Trevor Johnson2004-12-288-86/+70
| | | | | | | | | - update CONFLICTS - do not install unneeded /dev/ - make output less verbose Notes: svn path=/head/; revision=125344
* Update documentation wrt. current versions of Wine now working more or lessGerald Pfeifer2004-12-284-16/+4
| | | | | | | nicely on FreeBSD 5.3 and above. Notes: svn path=/head/; revision=125333
* Use NO_MTREE to have a cleaner LINUXBASE.David E. O'Brien2004-12-282-4/+6
| | | | | | | | Submitted by: trevor Pointed out by: kris Notes: svn path=/head/; revision=125329
* Eeeek rev 1.95 accidently backed out rev 1.94; put back.David E. O'Brien2004-12-281-1/+1
| | | | Notes: svn path=/head/; revision=125325
* Quiet installation errors due to lack of /dev/null w/in LINUXBASE.David E. O'Brien2004-12-281-0/+6
| | | | Notes: svn path=/head/; revision=125323
* Totally unravel the "do-patch: NADA" stuff started in rev 1.93.David E. O'Brien2004-12-281-16/+12
| | | | Notes: svn path=/head/; revision=125322