Commit graph

26 commits

Author SHA1 Message Date
joerg
dde8c871c5 Remove @dirrm entries from PLISTs 2009-06-14 18:11:52 +00:00
wiz
60f460ab01 Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
is
6ba160b451 Protect against LD_LIBRARY_PATH forcing us to load NetBSD shared libraries. 2008-08-11 14:29:20 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
wiz
5d38e88876 Fix test in startup script so it accepts NetBSD-amd64.
Now this actually runs on NetBSD-current/amd64 :)

Bump PKGREVISION.
2007-09-13 20:19:09 +00:00
jlam
081c0f8957 Allow a nicer syntax for expressing needing at least a certain version
of an emulated operating system.  Instead of proliferating things like
SUSE_VERSION_REQD, NETBSD_VERSION_REQD, SOLARIS_VERSION_REQD, etc., a
package can say:

	EMUL_REQD=	suse>=9.1 netbsd>=2.0 solaris>=10

all in one, succinct line.
2007-08-23 18:20:30 +00:00
wiz
bb2864741d Allow installation on x86_64. 2007-08-02 22:53:16 +00:00
jlam
33f30156fb * Add new emulator framework in pkgsrc/mk/emulator that handles all
binary-only packages that require binary "emulation" on the native
  operating system.  Please see pkgsrc/mk/emulator/README for more
  details.

* Teach the plist framework to automatically use any existing
  PLIST.${EMUL_PLATFORM} as part of the default PLIST_SRC definition.

* Convert all of the binary-only packages in pkgsrc to use the
  emulator framework.  Most of them have been tested to install and
  deinstall correctly.  This involves the following cleanup actions:

    * Remove use of custom PLIST code and use PLIST.${EMUL_PLATFORM}
      more consistently.

    * Simplify packages by using default INSTALL and DEINSTALL scripts
      instead of custom INSTALL/DEINSTALL code.

    * Remove "SUSE_COMPAT32" and "PKG_OPTIONS.suse" from pkgsrc.
      Packages only need to state exactly which emulations they support,
      and the framework handles any i386-on-x86_64 or sparc-on-sparc64
      uses.

    * Remove "USE_NATIVE_LINUX" from pkgsrc.  The framework will
      automatically detect when the package is installing on Linux.

  Specific changes to packages include:

    * Bump the PKGREVISIONs for all of the suse100* and suse91* packages
      due to changes in the +INSTALL/+DEINSTALL scripts used in all
      of the packages.

    * Remove pkgsrc/emulators/suse_linux, which is unused by any
      packages.

    * cad/lc -- remove custom code to create the distinfo file for
	all supported platforms; just use "emul-fetch" and "emul-distinfo"
	instead.

    * lang/Cg-compiler -- install the shared libraries under ${EMULDIR}
	instead of ${PREFIX}/lib so that compiled programs will find
	the shared libraries.

    * mail/thunderbird-bin-nightly -- update to latest binary
	distributions for supported platforms.

    * multimedia/ns-flash -- update Linux version to 9.0.48 as the
	older version is no longer available for interactive fetch.

    * security/uvscan -- set LD_LIBRARY_PATH explicitly so that
	it's not necessary to install library symlinks into
	${EMULDIR}/usr/local/lib.

    * www/firefox-bin-flash -- update Linux version to 9.0.48 as the
	older version is no longer available for interactive fetch.
2007-07-29 05:18:36 +00:00
obache
ef22809f6e Update to version 7.0.9.
Patch provided by KIRIHARA Masaharu in PR 35393.

Security fix of APSB07-01.
http://www.adobe.com/support/security/bulletins/apsb07-01.html
2007-01-11 11:52:17 +00:00
wiz
a9c3a0685a Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev. 2006-10-14 07:59:09 +00:00
hira
db69f31d29 Don't create files to outside of ${PREFIX} (e.g. /usr/bin/acroread).
Bump PKGREVISION.
2006-09-06 13:04:58 +00:00
salo
494b8fdbc6 Regen the patch file since otherwise the evil uname(1) check chunk is
misplaced into an incorrect case statement..

Noticed by <adrianp>
2006-06-13 14:04:35 +00:00
salo
23f671d2fa Update to version 7.0.8
Changes:

Important bug fixes

1289558: Forms: Opening and closing certain forms can lead to a memory leak
various: Fixes to address various Reader crashes.
various: Security: several security bug fixes have been made, including one
         considered critical. For more information about the Adobe Severity
         Rating System, see the Adobe website at
         www.adobe.com/support/security/severity_ratings.html

Release notes: http://www.adobe.com/support/techdocs/327817.html
2006-06-13 10:28:24 +00:00
markd
f0ccdc8fb9 Add dependency on suse100_libcups to stop crash when you try to print.
Fixes PR pkg/33678.  Bump PKGREVISION.
2006-06-11 13:38:42 +00:00
jlam
60f791e1e6 Move the check-shlibs target from bsd.pkg.mk to bsd.pkg.check.mk where
it will live with other "check" targets run after package installation.

Get rid of SHLIB_HANDLING, whose meaning had mutated over the years
from one thing to another.  Currently, it is used to basically note
whether the system's "ldd" command can be usefully run on the package's
binaries and libraries.  Rename this variable to CHECK_SHLIBS_SUPPORTED
for more clarity.

CHECK_SHLIBS is now a variable set exclusively by the user in /etc/mk.conf
to note whether the check for missing run-time search paths is performed
after a package is installed.  It defaults to "no" unless PKG_DEVELOPER
is set.
2006-05-22 22:22:02 +00:00
wiz
0f4fcbfeba Fix dependencies for NetBSD/i386: needs 10.0 suse libraries and
suse_compat.  Bump PKGREVISION.
Noted by smb@
2006-04-17 21:40:11 +00:00
wiz
fce5293bbc Update to 7.0.5, changes unknown. 2006-04-09 09:53:59 +00:00
joerg
2a4568caf3 Add DragonFly support. Fix PLIST. Bump revision. 2006-03-13 20:36:51 +00:00
wiz
d2331cf6b5 Accept suse100* packages too. Bump PKGREVISION. 2006-03-10 22:44:52 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
salo
670468004a Update to version 7.0.1
Changes unknown, still vulnerable (at least) to:

 http://www.adobe.com/support/techdocs/321644.html
 http://www.adobe.com/support/techdocs/331710.html

TODO: Solaris version available.
2005-08-19 14:35:28 +00:00
jlam
e46a9dd380 Create directories before installing files into them. 2005-06-17 03:50:19 +00:00
kristerw
412af280c0 Hardcode suse91 in paths to suse91_gtk2 and suse91_locale instead
of using ${SUSE_DIR_PREFIX}, since these directories do not exist
for other versions.
2005-06-16 23:56:15 +00:00
markd
4952d141eb Import Adobe Reader 7.0 now its officially out.
Adobe Reader is part of the Adobe Acrobat family of software, which lets
you view, distribute, and print documents in Portable Document Format
(PDF)--regardless of the computer, operating system, fonts, or application
used to create the original file.  PDF files retain all the formatting,
fonts, and graphics of the original document, and virtually any
PostScript(TM) document can be converted into a PDF file.
2005-04-15 14:23:30 +00:00