summaryrefslogtreecommitdiff
path: root/Mk
AgeCommit message (Collapse)Author
2003-05-06- Add support for the Tools/scripts/update-patches script [1]Kris Kennaway
- Stage II of pkg-comment removal; do not write out the comment to a temporary file, but process it inline [2]. - Add support for the CONFLICTS variable to register the fact that a port conflicts with installed packages. This relies on the -C argument to pkg_create which is not yet present in 4.x, so the variable is currently a NOP on 4.x. [3] - Fix pkg-plist support for html manpages. This was broken as committed in r1.402. Submitted by: trevor [1], lioux [2], Sergey Matveychuk <sem@ciam.ru> [3] PR: 24292 [1], 47146 [3]
2003-05-01. Remove an erroneous check that limited USE_JAVA to the form X.Y+. TheGreg Lewis
form X.Y is also allowed. A similar check is performed later in the file which will catch bogus versions of both forms. Reviewed by: znerd
2003-04-23Update MASTER_SITE_APACHE_HTTPD and DEBIAN_NON_US.Christian Weisgerber
Remove sites which aren't stable enough, or which don't hold Apache 2. PR: 50884 Submitted by: Kimura Fuyuki <fuyuki@hadaly.org>
2003-04-20Remove USE_ESOUND and USE_IMLIB compatibility macros now that Adam hasJoe Marcus Clarke
sanitized the tree.
2003-04-19s/LIB_DEPENDS=/LIB_DEPENDS+=/ in the USE_GETOPT_LONG section.Kris Kennaway
Submitted by: KATO Tsuguru <tkato@prontomail.com>
2003-04-19Create a pseudo component for the GNOME CONFIGURE_TARGET, and make glib20Joe Marcus Clarke
use it.
2003-04-19Update lang/ruby, lang/ruby-devel and lang/ruby16-shim-ruby18 to theAkinori MUSHA
latest snapshots as of 2003-04-19. ruby-bigdecimal (formerly known as ruby-bigfloat) and ruby-zlib are now part of ruby 1.8.
2003-04-17- Improve USE_PACKAGE_DEPENDS to work correctly for LIB_DEPENDS, andKris Kennaway
avoid installing packages when the target is configure or extract [1] - If PYTHON_VERSION is set, do not automatically add a dependency on python: USE_PYTHON must now be specified explicitly. This allows the variable to be set in make.conf or the environment to specify a preference for the python version to be used. [2] - When checking for an existing installation of the port, check by port origin instead of only looking for the current version of the package. [3] - Do not install perllocal.pod files; they are not used on FreeBSD. [4] - Improve 'make deinstall' to deinstall any existing version of the package (e.g. older versions) instead of only trying to deinstall the version currently described by the port. [5] - Check for world-writable files/directories in the security-check target. [6] - Improve the patching of libtool so it works with pathnames ending in a slash. [7] - Allow ports that use the INSTALL macros to install files when running as non-root (i.e. don't try to chown/chgrp) [8]. - Add the USE_GETOPT_LONG variable, which adds a dependency on libgnugetopt on systems older than 500041, and uses the system version otherwise. [9] - Improve the fetch-required target to correctly deal with fetching dependencies that use the ':target' form. [10] - Add support for re-fetching interrupted distfiles. The FETCH_REGET variable specifies the number of times to try continuing the distfile fetch if it fails the md5 checksum. [11] PR: 36083 [1], 44875 [2], 48646 [3], 48960 [4], 49017 [5], 49969 [6], 50069 [7], 50159 [8], 50323 [9], 50669 [10], 12325 [11] Submitted by: dinoex [1], Gerhard Schmidt <estartu@augusta.de> [2], Sergey Matveychuk <sem@ciam.ru> [3] [5], tobez [4], Erwin Lansing <erwin@lansing.dk> [4], Arjan de Vet <devet@devet.org> [6], Hartmut Brandt <brandt@fokus.fraunhofer.de> [7], gerald [8], Sergei Kolobov <sergei@kolobov.com> [9], Erwin Lansing <erwin@lansing.dk> [10], alex [11]
2003-04-16Chase gal2's shared lib version.Joe Marcus Clarke
2003-04-16Bad idea to have cvsup/conflict reminder about not-committed changes, but...Alexey Zelkin
complete previous commit by adding support of Blackdown and IBM 1.4.1 JDKs (existing in ports tree for long time), add support for Sun JDK 1.2.2 and fix/update comments appropriately to this and previous Maxim's commits.
2003-04-16- new Overrideable defaults: OPENSSL_SHLIBVER and OPENSSL_PORTDirk Meyer
- set CFLAGS and LDFLAGS to link the correct libs
2003-04-15Add support for native JDK 1.4.1 port.Maxim Sobolev
2003-04-15Correct libgailgnome's RUN_DEPENDS.Adam Weinberger
2003-04-13* Add gnomecontrolcenter2, libgda2, and libgnomedb componentsJoe Marcus Clarke
* Correct the spi shared lib version
2003-04-13- Change all USE_OPENSSL_* to WITH_OPENSSL_*Dirk Meyer
2003-04-13- Change WANT_GNUSTEP_* to WITH_GNUSTEP_*Dirk Meyer
Suggested by: kris
2003-04-13- use bsd.gnustep.mkDirk Meyer
PR: 50479
2003-04-13Add ftp.tuwien.ac.at to the FESTIVAL_OGI list.Trevor Johnson
2003-04-12Remove the global CONFIGURE_TARGET, and add it as a dependency of glib20.Joe Marcus Clarke
2003-04-09In the REDHAT_LINUX list, add two sites from which Hewlett-PackardTrevor Johnson
distributes bug-fixes to Red Hat Linux 7.2 for the Alpha.
2003-04-08Update PACKETSTORM mirror list, and give priority to U.S & EuropeChristian Weisgerber
mirrors. PR: 50306 Submitted by: Jim Geovedi <negative@magnesium.net>
2003-04-08Sync with update of editors/emacs21.MANTANI Nobutaka
2003-04-08Append to USE_GNOME when dealing with the obsolete macros. This willJoe Marcus Clarke
allow old ports that check to see if HAVE_GNOME is simply defined to still work.
2003-04-07Add some comments around the USE_* macros indicating they are nowJoe Marcus Clarke
obsolete, and new ports should not use them.
2003-04-07- defaults to STABLE/CURRENT shared lib versionDirk Meyer
2003-04-06Sync the GNOME comments with the latest bsd.gnome.mk.Joe Marcus Clarke
Noticed by: Piero <piero@poprostu.pl> Approved by: portmgr (kris)
2003-04-06Add mirrors.usc.edu.Trevor Johnson
2003-04-05Rejoice, for the long awaited upgrade to kde 3.1.1 is here!Alan Eldridge
2003-04-05Remove USE_GLIB as the last hold-out, jabber-yahoo, has been converted to theJoe Marcus Clarke
new infrastructure.
2003-04-05Remove the old USE_GNOMECTRL macro as no more ports are using it.Joe Marcus Clarke
2003-04-05Fix some spelling and grammar nits.Joe Marcus Clarke
2003-04-05Move some of the USE_* compatability macros outside of theJoe Marcus Clarke
if defined(USE_GNOME) check as those macros will not exist if USE_GNOME is defined. Reported by: bento c/o kris
2003-04-04Fix a bug in detecting USE_GNOME components properly.Joe Marcus Clarke
2003-04-04Correct glib, atk, pango, and gtk shared lib versions.Joe Marcus Clarke
Submitted by: Kimura Fuyuki <fuyuki@hadaly.org>
2003-04-04Remove bsd.gnomeng.mk now that its functionality has been rolled intoJoe Marcus Clarke
bsd.gnome.mk.
2003-04-04Merge in phase two of the new GNOME porting infrastructure. This update doesJoe Marcus Clarke
away with the USE_GNOMNG macro (though I will keep this macro around for a bit just in case). It also adds GNOME 2 component support. A new macro has also been introduced called GNOME_DESKTOP_VERSION. Users can set this in /etc/make.conf or define it when building ports. Current allowed values are 1 or 2. Depending on the value of this macro, certain ports may be marked BROKEN if they would conflict with the desired GNOME desktop version. Also note, the old USE_GTK, USE_GNOME=yes, USE_IMLIB, USE_ESOUND, and USE_GLIB are now obsolete. Backwards compatability has been provided, but those macros should no longer be used. Special thanks to all the users on freebsd-gnome@ that help test these patches, and provided feedback. Documentation updates to the FreeBSD GNOME project site will be forthcoming.
2003-04-03- rename Makefile.ssl to bsd.openssl.mkDirk Meyer
2003-03-28Revert accidental commit. KDE 3.1.1 is not in ports yet.Will Andrews
2003-03-28Keep the list sorted.Edwin Groothuis
Submitted by: Kimura Fuyuki <fuyuki@hadaly.org>
2003-03-28Removed KDE_I18N_VERSION, which I should have removed before release.Alan Eldridge
2003-03-28add MASTER_PGSQL_SITEEdwin Groothuis
PR: ports/48002 Submitted by: Sergey A. Osokin <osa@FreeBSD.org.ru>
2003-03-28Update MASTER_SITE_APACHE_HTTPDEdwin Groothuis
PR: ports/50381 Submitted by: Kimura Fuyuki <fuyuki@hadaly.org>
2003-03-26Use += instead of ?= for $MASTER_SITE_LOCAL for consistency.Jun Kuriyama
2003-03-22Reorder the 'configure-message patch-libtool' targets in _CONFIGURE_SEQKris Kennaway
so they appear after the *_depends targets. This fixes builds on systems that don't yet have libtool installed (prior to this commit the patch-libtool target would be called before the libtool port was installed by the dependency targets, and it would therefore fail). Submitted by: Claude Buisson <cbuisson@nerim.net>
2003-03-19* Don't include extraneous dependencies on bzip2 [1]Kris Kennaway
* Fix 'make package-depends' so it doesn't overflow on large ports [2] * Fix logic in 'USE_PACKAGE_DEPENDS' [3] Submitted by: dinoex [1][3], marcus [2] PR: ports/48860 [1], ports/36083 [3]
2003-03-12Change the imake-4 dependency to the new date.def file in XFree86 4.3.0.Eric Anholt
Approved by: portmgr
2003-03-11ruby-testunit and ruby-runit are now part of ruby 1.8. Do not addAkinori MUSHA
unnecessary dependencies when building with ruby 1.8. Submitted by: bento
2003-03-03Update lang/ruby-devel to 1.8.0-preview2.Akinori MUSHA
2003-03-02* Add considerable documentation about available variables, theirKris Kennaway
meaning and default settings [1] * Add PATCH_DEPENDS and EXTRACT_DEPENDS, and convert various internal bsd.port.mk dependencies to use them [2] * Set the default MAN3PREFIX to ${PREFIX}/lib/perl5/${PERL_VERSION} for perl ports, removing the need to define this locally in every port [3] * Replace perllocal.pod with perllocal.pod-${PORTNAME} so that perl ports can be made to clean up after themselves properly [4] * Properly quote filenames in the security-check target. This unbreaks package registration for ports that install filenames containing metacharacters [5] * Use "cat /dev/null >" instead of "rm -f" in the makesum target so that the file retains the correct ownership and permissions [6] * Add a USE_PACKAGE_DEPENDS knob that may be set in the environment or make.conf, and which attempts to use existing local packages to satisfy port dependencies, instead of building them from ports [7] * Add a first attempt at fetch-required and fetch-required-list targets which fetch or print all the distfiles that are required to build the port. Dependencies that are already installed need not have their distfiles listed, and will not be reported [8]. This needs more work, because ports that do things like: BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/foo/bar:blee will not have their distfiles listed and will therefore fail to fetch completely. The target needs to be changed to include distfiles for ports that have a target listed Submitted by: Mark Linimon <linimon@lonesome.com> [1], Jim Trigg <jtrigg@spamcop.net> [2], skv [3], kuriyama [4], marcus [5], sheldonh [6], dinoex [7], Erwin Lansing <erwin@lansing.dk> PR: 44841 [1], 29856 [2], 39662 [3], 48439 [5], 48450 [6], 36083 [7], 48473 [8]
2003-02-28I neglected to mention that the previous commit was to MASTER_SITE_ISC.Doug Barton
Remove 4 sites from MASTER_SITE_TEX_CTAN that have never answered. sunsite.auc.dk is also broken for mozilla, but seems ok for httpd.