Commit graph

63 commits

Author SHA1 Message Date
Edwin Groothuis
4d5623ea35 Remove support for OSVERSION < 5 2007-10-04 00:08:39 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Norikatsu Shigemura
0be12316d4 No more dlsym(3) hack. Thanks Sean C. Farley.
Submitted by:	Sean C. Farley  <sean-freebsd@farley.org>
2007-01-28 14:04:59 +00:00
Norikatsu Shigemura
8290333989 Chase new xpi style.
Submitted by:	A.J. Kehoe IV (Nanoman) <nanoman@sympatico.ca>
Pointed out by:	many people
2006-09-23 13:41:51 +00:00
MANTANI Nobutaka
57ba2b6be2 Fix breakage of acroread plugin.
PR:		ports/101420
Submitted by:	Andrew N. Below <defan@zenon.net>
Approved by:	nork
2006-09-13 16:11:03 +00:00
Hiroki Sato
fc57dcb2ba linux-flashplugin6 has been removed because of security issue.
Approved by:	nork (blanket)
2006-06-14 16:04:30 +00:00
Hiroki Sato
2798ac3b47 Revert changes related to linux-flashplugin* removal.
Approved by:	nork (maintainer)
2006-05-23 15:24:48 +00:00
Hiroki Sato
0864e90ae1 - Fix more extra lines which have to be removed.
- s,%%LINUXBASE%%,%%X11BASE%%, for nppdf.so.

Approved by:	nork (implicitly)
2006-04-08 02:53:00 +00:00
Hiroki Sato
e8063a1d6e Remove www/linux-flashplugin* dependency.
Approved by:	nork (maintainer)
2006-04-08 01:21:05 +00:00
Peter Pentchev
55d8d8348b Update the path to the installation of acroread7 - it moved to ${X11BASE}.
OPTIONS'ify, keeping the default of no plugins installed.
Add libm and libgcc_s to the RealPlayer plugin's libmap.conf entry.

Reviewed by:	nork (maintainer)
Approved by:	nork (maintainer)
2006-04-07 13:01:47 +00:00
Norikatsu Shigemura
577db63a2d Back out previous commit.
Pointed out by:	nyan
Pointy hat to:	myself
2005-12-31 03:03:25 +00:00
Norikatsu Shigemura
acf9ebb2a8 De-support 6-stable(600102 and later) by ELF symbol versioning. 2005-12-31 02:37:28 +00:00
Norikatsu Shigemura
b4dd2b6876 Mark IGNORE on __FreeBSD_version >= 700009. 2005-12-23 10:26:49 +00:00
Norikatsu Shigemura
18a326b19f Oops, don't mkdir browser_linux_plugins.
Noticed by:	ume
2005-12-18 02:23:24 +00:00
Kris Kennaway
03439ef102 BROKEN: Incomplete pkg-plist 2005-12-17 18:50:06 +00:00
Norikatsu Shigemura
d8e2d52e12 Really Update to 20051113.
Pointed out by:		Yu-Shun Wang <yushunwa@ISI.EDU>
Pointy hat to:		myself
Brain-dead:		myself
Sanity tested by:	matusita, nobutaka
P.S. Utsudashinou...  orz
2005-12-03 17:07:00 +00:00
Norikatsu Shigemura
7950fb5b4a Update to 20051113.
o Fix many typos. [1]
o Add support is_enabled_lpw, confirms that Linux Plugin
  Wrapper is enabled like following test.

  $ is_enabled_lpw /usr/X11R6/lib/browser_linux_plugins/*.so | grep "not found"
  $ echo $?
  1

  This is for information to mozilla and related browsers,
  to use /usr/X11R6/lib/browser_linux_plugins or not. [2]

Pointed out by:		many people [1]
Suggested by:		mezz [2]
2005-11-13 07:03:31 +00:00
Norikatsu Shigemura
2759246e21 unBROKEN.
Don't depend on Flash/Acroread//RealPlayer plugins as default.
  1. These plugins should install $X11BASE/lib/browser_linux_plugins
     as symlink.
  2. Mozilla and family browsers should not readlink
     $X11BASE/lib/browser_linux_plugins/libfoo.so.  And libmap.conf(5)
     file will be described more simply.
  3. Mozilla and family browsers should support
     $X11BASE/lib/browser_linux_plugins/.
  These idea was requested by mezz@.  I thought so and agreed.  And
  I posted how to support above, but no response.

  So I don't depend on plugins, until above conditions are supported.
  (If support, I think that LPW don't need to depend on plugins.)

SEE ALSO:
	http://lists.freebsd.org/pipermail/freebsd-gnome/2005-October/012507.html
	http://lists.freebsd.org/pipermail/freebsd-gnome/2005-October/012504.html
2005-10-30 15:22:56 +00:00
Kris Kennaway
a6aa97ca27 BROKEN: Broken by update to acroread7 2005-10-28 23:28:39 +00:00
Norikatsu Shigemura
6c6d54379f Update to 20050910.
o Fix path to nphelix.so.

Submitted by:	Franz Klammer <klammer@webonaut.com>
2005-09-10 17:07:53 +00:00
Norikatsu Shigemura
8bdaf978b4 Update to 20050909.
o Overhaul libmap.conf samples. [1]
  (Remove old setting)
o Cleanup some functions on flash7. But...
o Add support Acroread7 on 4.x. [2]
  I don't test it:-).
o Add support 6.0-BETA3 or after.

Pointed out by:	many people [1]
Reported by:	vs [2]
2005-09-09 13:36:11 +00:00
Alexander Leidinger
23b3bc4b0d Mega-patch to cleanup the ports infrastructure regarding our linux bits:
- USE_LINUX now implies NO_FILTER_SHLIBS=yes. It also doesn't use FreeBSD
    tools to strip binaries anymore, so it's not neccesary anymore to override
    STRIP and STRIP_CMD.
  - USE_LINUX_PREFIX implies NO_MTREE now.
  - In the USE_LINUX case, USE_XLIB now depends upon the linux X11 libraries
    instead upon the native FreeBSD libraries.
  - The variable LINUX_BASE_PORT contains a string which is suitable as an
    item in *_DEPENDS, so if a port BATCH_DEPENDS or FETCH_DEPENDS upon the
    default (or overriden) linux base, ${LINUX_BASE_PORT} should be used
    instead of a hardcoded reference.
  - Change all ports to comply to the "new world order".
  - The Ports Collection now allows to override the default linux_base port.
    Specify e.g. OVERRIDE_LINUX_BASE_PORT=rh-9 in /etc/make.conf to use
    ${PORTSDIR}/emulators/linux_base-rh-9 (the logic is to use
    ${PORTSDIR}/emulators/linux_base-${OVERRIDE_LINUX_BASE_PORT}).
  - If USE_LINUX or OVERRIDE_LINUX_BASE doesn't point to an existing linux_base
    port and if USE_LINUX isn't set to "yes" (case insensitive), the port will
    be marked as IGNORE. [1]
  - Readd USE_LINUX knobs into several ports and make several uses of a
    conditional dependency ("USE_LINUX?=") into an unconditional one
    ("USE_LINUX=") which where removed/changed by Trevor to allow the use of
    alternative linux_base ports. While this is a nice goal, the implementation
    resulted in missing dependencies. The OVERRIDE_LINUX_BASE_PORT knob
    in this commit is supposed to fix the problem while keeping the feature.
    Basicaly this includes a backout of Trevor's commit, to prevent confusion
    I mention it here explicitely.
  - Use the correct prefix (X11- instead of LOCAL- or LINUX-) for some ports.
    Chase dependencies for this.
  - Changes to make linux_devtools installable on amd64, remove some stray
    device nodes (they don't work on recent OS versions and aren't really
    needed).
  - Make linux_base-8 PREFIX clean and remove some stray device nodes.
    Additionally tell a little bit more about how to setup NIS/YP [2].
  - Update the PGSQL dependency in the linux-opengroupware port to a recent
    version (the old one isn't available anymore), I don't know if this
    works (at least it isn't more broken than before).
  - Use PREFIX/usr/share/doc instead of PREFIX/usr/doc in the divx4linux
    ports, the former path exists already and gets populated by other
    packages too (PREFIX=LINUXPREFIX!).
  - Fix some obvious (non-linuxolator) bugs in some linux ports while being
    there.
  - Bump PORTREVISION where neccesary.

Requested by:	portmgr (linimon) [1]
Submittted by:	Gerrit Kuehn <gerrit_huehn@gruft.fido.de [2]
Approved by:	portmgr (kris, linimon), maintainers (or maintainer timeout)
Tested on:	ports cluster (kris)
Reviewed by:	silence on emulation@
Superseedes PR:	69997

Maintainer approval from:
	chris@chrisburkert.de
	cracauer@cons.org
	des
	girgen
	jamie@bishopston.net
	mezz
	mi
	nivit@users.sf.net
        pat
	simond@irrelevant.org
	riggs@rrr.de
	Udo.Schweigert@Siemens.com
2005-06-17 22:59:29 +00:00
Norikatsu Shigemura
8484d48851 Oops, I forgot to fix pkg-plist. 2005-06-12 15:58:58 +00:00
Norikatsu Shigemura
1bb25417dc Update to 20050613.
o Add /usr before /compat/linux. [1]
o Add a configuration for japanese/acroread.
o Fix build problem on 6-current. [2]
o Use errno instead of __error. [3]

Requested by:	many people [1]
Submitted by:	many people [1]
		YONETANI Tomokazu <qhwt+fbsd@les.ath.cx> [3]
Reported by:	many people [1] [2]
Suggested by:	ume [2]
2005-06-12 15:53:27 +00:00
Norikatsu Shigemura
3890c7f92b o Fix build on 4-stable and DragonFlyBSD. [1]
o Chase port name as print/acroread7.

Submitted by:	YONETANI Tomokazu <qhwt+fbsd@les.ath.cx> [1]
Reported by:	many people, ports/78165 [1]
Committed at:	Echigo Yuzawa Camp 2005
2005-03-20 04:06:05 +00:00
Norikatsu Shigemura
d202a7ff9c Update to 20050319.
o Add support Acrobat Reader 7.0. [1]
o Remove oldest notes in pkg-message. [2]

I was cheated by:	ume and Shinichiro Komatsu <koma2@ms.u-tokyo.ac.jp> [1]
Pointed out by:		kuriyama [2]
2005-03-18 18:28:44 +00:00
Norikatsu Shigemura
97f40dc2f1 Fix pkg-plist error.
Pointed out by:	pointyhat via kris
2005-02-09 15:28:08 +00:00
Norikatsu Shigemura
4688fdce04 Update to 20050119.
o Add more support DragonFlyBSD. [1]
o Add support Helix Real Player. [2]
  But not tested well.

Submitted by:	YONETANI Tomokazu <qhwt+dfly@les.ath.cx> [1]
		Sebastian Strollo <seb@strollo.org> [2]
2005-01-19 14:40:45 +00:00
Norikatsu Shigemura
83d3f19eaa o Cleanup to support DragonFlyBSD. [1]
o Cosmetic change.
o Overhaul acrobat plugin, but not improved:-(.
o Add some debug code. I always welcome your fix:-).

Inspired from:	YONETANI Tomokazu <qhwt+dfly@les.ath.cx> [1]
References:	http://leaf.dragonflybsd.org/mailarchive/users/2005-01/msg00054.html [1]
2005-01-09 21:33:23 +00:00
Kris Kennaway
32fa703784 Chase print/acroread5 to print/acroread
Extra Special Pointy Santa Hat to:	trevor
2004-12-24 02:05:32 +00:00
Norikatsu Shigemura
f83e65d5e6 Update to 20041219.
o Fix libmap.conf error on 4-stable and Opera. [1]
o Fix recursive call problem on firefox. [2]

Submitted by:	vs [1], deischen[2]
2004-12-19 01:05:22 +00:00
Norikatsu Shigemura
2789d21763 The First Contact^W Implementation of Macromedia Flash7 plugin
I'm plesure to support Macromedia Flash7 plugin.

o Update to 20041017.
o Flash7 support is alpha quality.
o mozilla looks good, but firefox looks bad.  firefox has
  a double free problem with Flash7.  I don't know how to
  fix this problem.
o For Flash7 support, we must apply a rtld dlsym(3) patch.
  Please read pkg-message for detail.

Desired by:	ume
2004-10-17 04:17:46 +00:00
Norikatsu Shigemura
1f43dee12b o Add emulators to CATEGORIES. [1]
o Chase libm.so version-bumpd. [2]
o Fix comments about KDE/Konqueror. [3]
o Install libmap.conf to EXAMPLEDIR. [4]

Suggested by:	takawata [1]
Pointed out by:	ume [2]
Discussed by:	KDE/FreeBSD [3]
	(Sorry, I lost mails which was disscused about this).
Submitted by:	Jose M Rodriguez <josemi@freebsd.jazztel.es> [4]
PR:		ports/72494 [2]
Submitted by:	Amir Shalem <amir@active.ath.cx> [2]
Tested by:	ume
Approved by:	portmgr (marcus)
2004-10-11 17:15:45 +00:00
Norikatsu Shigemura
f36ad4bbe8 Update to 20040831.
o Add support PIPS(pips-sc60s, EPSON Stylus C60).

Submitted by:	Vladimir Novoseltsev <blacknova@tut.by>
Approved by:	ume
2004-08-30 15:40:41 +00:00
Norikatsu Shigemura
c0c896fe26 Update to 20040824.
o Add support PIPS2.6.2.

Submitted by:	ume
2004-08-23 16:40:35 +00:00
Norikatsu Shigemura
1a51b16509 o Add pips.so to pkg-plist [1].
o Fix @exec mkdir... from @unexec mkdir....
  This is used by package install.
o No longer symlink to acrobat plugin on 4-stable.
o Bump PORTREVISION accordingly.

Pointed out by:	ume [1]
2004-08-22 05:39:42 +00:00
Norikatsu Shigemura
5c2c865cae Update to 20040822.
o Add support Photo Image Print System (PIPS) for Linux
  on native FreeBSD. (PIPS is EPSON bubble jet printers drivers.)

NOTE: However, pips ports don't use this support.
      This is a experimental support to investigate pips ports.

Submitted by:	ume
2004-08-21 21:38:42 +00:00
Norikatsu Shigemura
a875e8c45b Add support Opera7.52 on 4-stable. No feature change.
Submitted by:	vs
2004-07-26 17:02:54 +00:00
Norikatsu Shigemura
9378ecb661 o Add WITHOUT_PLUGINS knob.
If you want to choice any plugins, linuxpluginwrapper don't
  require all mandatory ones.

PR:		ports/65873
Submitted by:	Stijn Hoop <stijn@win.tue.nl>
2004-07-06 17:37:05 +00:00
Norikatsu Shigemura
76effb5157 o Fix symlink on packge install.
o Bump PORTREVISION.

Submitted by:	ru
2004-03-15 15:20:37 +00:00
Norikatsu Shigemura
b1d7042165 Mark alpha quality of Acrobat Plugin on 4-stable. This is minor fix.
No feature change.

Suggested by:	Mike Harding <mvh@ix.netcom.com>
2004-03-09 17:26:31 +00:00
Norikatsu Shigemura
07f63bef67 s/liblstdc++/libstdc++/. liblstdc++ is a library of linuxthreads.
Pointed out by:	ume
2004-02-29 16:56:53 +00:00
Norikatsu Shigemura
189176da45 o A DDDD IIII OOA SSSS
A A   D   D  II  OO  OO  S
  A   A  D   D  II  OO  OO   SSS
  AAAAA  D   D  II  OO  OO      S
  A   A  DDDD  IIII   OO    SSSS    linuxthreads!

o Accordingly, Flash6 plugin was more stable and robust with libc_r.
  Maybe, I'll stop to hear that some browsers (firefox, epiphany, etc..)
  will be overrun on own exit.

o With the result, /etc/libmap.conf sould be updated.  Please be careful.

	[libflashplayer.so]
	libpthread.so.0		liblthread.so.3
		to
	libpthread.so.0		pluginwrapper/flash6.so

o Acrobat plugin became beta1 quality state and more stable.  You will
  be able to view PDF on native browsers with PTHREAD(KSE/THR), but I'm
  afraid that /usr/local/Acrobat5/Reader/intellinux/bin/acroread will
  not exit.  Because acrobat plugin cannot stop it.  I think that
  I should add more (some?) pthread(3) functions.

	Please be careful:
		Native browsers with acrobat requires libKSE/THR/PTHREAD.
		On libc_r, these will be overrun.

o Major errno (ENOENT, ...) are almost same between FreeBSD's and Linux's.
  So I didn't convert it.  But EAGAIN is not same between these.  So
  I fixed this, and acrobat became good.

Not tested on:	4-stable
Tested on:	5.2-current
Obtained from:	Using the Linux flash plugin on Solaris x86
		http://www.tools.de/solaris/flash/
2004-02-29 13:52:25 +00:00
Norikatsu Shigemura
77669a4314 Workaround for old make.
Submitted by:	Andrew J Caines <A.J.Caines@halplant.com>
2004-02-10 05:00:53 +00:00
Norikatsu Shigemura
2a9f951565 Bump PORTREVISION by previous commit. 2004-02-09 01:38:30 +00:00
Norikatsu Shigemura
915756b6bb Add dependency on Motif for Opera's operamotifwrapper.
Submitted by:	lioux
2004-02-09 01:37:35 +00:00
Norikatsu Shigemura
09248ae026 Oops, I forgot to update distinfo on previous commit. 2004-02-08 07:56:24 +00:00
Norikatsu Shigemura
a3b35377b9 o Add support Java3D, Java Advanced Imaging, JAI I/O Tools. [1]
o Add more messages for KDE Konqueror users. [2]

Submitted by:	OISHI Masakuni <yamasa@bsdhouse.org> [1]
		Hiroo Ono <hiroo@@oikumene.gcd.org> [2]
2004-02-08 03:49:10 +00:00
Norikatsu Shigemura
e6e1ebbd0d o Update libmap.conf(5) check-version in pre-everything.
o make silence.
2004-02-04 06:46:14 +00:00
Norikatsu Shigemura
d3522f6772 Clear how to apply a patch for 4-stable rtld-elf.
Submitted by:	Andrew J Caines <A.J.Caines@halplant.com>
2004-01-13 16:27:08 +00:00