summaryrefslogtreecommitdiff
path: root/emulators/suse_linux
AgeCommit message (Collapse)AuthorFilesLines
2006-06-07Rework last change to avoid spurious warning message if notron1-2/+4
SuSE packages are installed.
2006-06-07Use the proper "ldd" binary for checking Linux applications. That shouldtron1-1/+2
it make easier to detect missing dependences in packages containing prebuild Linux applications (e.g. "firefox-bin").
2006-05-22Move the check-shlibs target from bsd.pkg.mk to bsd.pkg.check.mk wherejlam1-1/+7
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-03-09Import openSUSE 10.0 base packages for Linux emulationtonio1-2/+4
Add support for powerpc (but it does *not* work stable yet) Allow the use of SUSE_PREFER=10.0
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
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-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2006-01-12Fixed typo: DrgaonFly => DragonFly.rillig1-2/+2
2005-12-12First step at reworking Linux binary packages.joerg3-5/+13
Change most pkgs to depend on either emulators/suse_linux/Makefile.application (normal pkgs) or Makefile.common (suse91 and suse themselves) to filter out Operating Systems without Linux ABI support. Use CPU masks to limit the pkg to supported platforms.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig2-6/+6
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-07-19depends should be ../../<category>/<pkg>grant1-9/+9
2005-04-28Remove unused variables.jlam1-10/+3
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-04-03put definition of SUSE_VERSION and SUSE_DIR_PREFIX into separate filejdolecek3-8/+14
vars.mk
2005-01-23Remove me as maintainer of this package because I now longer use it.tron1-2/+2
2005-01-15g/c SuSE 6.4 package supportjdolecek1-8/+3
2004-11-20Let packages override RPM2PKGARGS.rh1-2/+2
2004-11-05Add a switch SUSE_PREFER which can be set to 9.1 to getwiz1-1/+6
suse91 packages by default.
2004-10-07* Make PKGSRC_TOPDIR a private variable by renaming it to _PKGSRC_TOPDIR,jlam1-2/+2
as it's only used internally by bsd.prefs.mk. * Make _PKGSRCDIR a public variable by renaming it to PKGSRCDIR. Also, generate its value from ${_PKGSRC_TOPDIR} so it's less fragile than the old method of stripping off the last two components of ${.CURDIR}. PKGSRCDIR may now be used after bsd.prefs.mk is defined. * Change all references to _PKGSRCDIR to PKGSRCDIR.
2004-05-27Require at least version 2.1 of the "rpm2pkg" package to make suretron1-2/+2
that symbolic links to manual pages are handled correctly.
2004-04-23Fail gracefully for architectures that cannot use the suse_linuxkristerw1-4/+3
packages (instead of error due to use of uninitialized variables).
2004-04-19No building is done here -- set NO_BUILDLINK to YES, and removewiz1-1/+2
USE_BUILDLINK2, if any.
2004-04-14Add FreeBSD support for suse linux packages, from Michal Pasternak inxtraeme2-5/+14
PR pkg/23900.
2004-03-22Let ONLY_FOR_PLATFORM recognize NetBSD 2.0 and future versions.kristerw1-2/+3
2004-03-19SUSE 7.3 has been discontinued -- fix ftp path on master site, and removewiz1-4/+4
mirrors that don't serve the discontinued releases.
2003-09-04Make this work in Linuxmartti1-1/+3
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-02If no linux emulation is available, set SUSE_VERSION to 0. This avoidsmartin1-1/+2
syntax errors in carelessly written makefiles and makes the PKG_SKIP_REASON logic succeed.
2003-07-02style nitsgrant1-8/+8
2003-07-02set PKG_SKIP_REASON to something useful if we aren't ongrant1-1/+2
NetBSD/{i386,powerpc}, so that packages fail properly, rather than allowing make to fail. e.g. ===> PanoTools-2.6b1nb1 requires compat_linux, which is not available for SunOS-5.9-sparc ===> PanoTools-2.6b1nb1 is not available for SunOS-5.9-sparc noted by martin.
2003-04-19Add and enable suse_libtiffrh1-1/+2
2003-04-17Remove some spaces in the "[Automatic Linux shared object handling]"jmmv1-2/+2
message, to match all other "===>"-type messages.
2003-03-26De-confusify: Let emulators/suse_*/Makefile.* _not_ include bsd.pkg.mk, but ↵jschauma2-8/+3
rather make all packages that use linux emulation include bsd.pkg.mk as the last files just like any normal package.
2002-12-09Require at least version 1.3 of the "rpm2pkg" package after today'stron1-2/+2
hardlink support fix.
2002-11-25Add path to arch.mk inclusion (at least lintpkgsrc prefers it this way).wiz2-4/+4
2002-11-25Tweak suse_* packages to support NetBSD/powerpc.schmonz4-10/+30
2002-08-11pkg_tarup relies on a RCS ID to be present in a PLIST to find out what'shubertf2-1/+4
part of the pkg's PLIST and what was added by pkg_create (and can be ignored). Add an empty PLIST with an RCS ID to _all_ suse_* pkgs. Addresses PR pkg/17895 by David Maxwell <david@netbsd.org>
2002-04-19Add a master site in .at.wiz1-1/+2
2002-04-18use MASTER_SITE_SUSE?= instead of MASTER_SITE_SUSE=lukem1-2/+2
2002-04-09add a default value for SUSE_DIR_PREFIX for non-i386 machines. This is donedmcmahill1-1/+6
so that the creation of the bulk build cache files works correctly on non-i386 machines. This speeds up the marking of all compat_linux packages as not available. This change has no effect on i386.
2002-04-07Record "RPMFILES" and "RPMIGNOREPATH" during installation. This is usefultron1-1/+6
for e.g. the "suse_x11" package where the content differs depending on the installed XFree86 version.
2002-04-04Fix typo here which build problems in e.g. the "opera" or the "mtv"tron1-2/+2
package.
2002-04-04If this file is include on something other than "NetBSD-*-i386" simplytron1-4/+5
include "bsd.pkg.mk" and do nothing else. We now can use this in multi architecture package like e.g. "civctp-demo" without any unexpected side effects.
2002-04-04"Makefile" glue code used by applications to pick up the correct SuSEtron1-0/+23
packages in dependences.
2002-04-04Update SuSE packages to version 7.3. The included libraries and binariestron2-16/+19
make it possible to use recent Linux applications on a NetBSD-current (1.5ZC built from 2002-04-04 sources) kernel.
2002-02-21Don't hardcode dependencymartti2-10/+10
2001-10-31Move pkg/ files into package's toplevel directoryzuntum3-2/+2
2001-03-27Change BUILD_DEPENDS semantics:hubertf1-2/+2
first component is now a package name+version/pattern, no more executable/patchname/whatnot. While there, introduce BUILD_USES_MSGFMT as shorthand to pull in devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current). Patch by Alistair Crooks <agc@netbsd.org>
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-01-25Don't use path to "rpm2pkg" in build dependence for "rpm2pkg" us thetron1-2/+2
variable.
2001-01-25"rpm2pkg" is a seperate package now.tron1-1/+2