Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-09-24 | create a new "bounce" file for ports infrastructure. | Marc Espie | |
clean up ancient comments in the existing ones, and use bsd.own.mk's guard against multiple includes. | |||
2000-03-31 | include bsd.own.mk there (allows for PORTSDIR in /etc/mk.conf) | Marc Espie | |
(This whole series of patches approved by millert@, btw) | |||
1999-05-25 | Stub out src/ ports makefile fragments, so that everything is under | Marc Espie | |
ports/ (simpler to keep synchronized). | |||
1999-05-23 | - add a few more dist sites to MASTER_SITE_GNU | Brad Smith | |
- add MASTER_SITE_AFTERSTEP and MASTER_SITE_WINDOWMAKER for the master and mirror sites of two popular window manager suites - add MASTER_SITE_TCLTK which is Tcl/Tk master sites | |||
1999-05-14 | add USE_ZIP for distfiles that use zip (.zip) for its packaging instead of | Brad Smith | |
tar and add USE_BZIP2 for distfiles that use bzip2 (.tar.bz2) for compression instead of gzip. | |||
1999-05-10 | change email address of maintainer to ports-admin@openbsd.org | Brad Smith | |
1999-05-04 | USE_LIBTOOL from NetBSD | Bruno Rohee | |
1999-04-20 | IMPORTANT CHANGE: | Marc Espie | |
depends-list and package-depends now give out output suitable for tsort, so they are INCOMPATIBLE with the previous version. PACKAGE_NAME_AS_LINK disappears, functionality is replaced by FULL_PACKAGE_NAME, which makes more sense anyway. *This does fix the package dependencies problem* Still missing: mechanism to output a decent error message in case tsort finds out a cycle. | |||
1999-04-20 | FIND as a known program | Marc Espie | |
1999-04-20 | remove weird restriction on package repository name, and make delete-links | Marc Espie | |
safer. | |||
1999-04-20 | Add SUPDISTFILES/SUPPATCHFILES functionality: | Marc Espie | |
files that are not always needed for all builds, but that must be fetched for maintainance purposes (makesum, mirror...) Not to use for intl/usa programs, probably... | |||
1999-04-10 | shit: egcs-stable is in LANG, not DEVEL | Marco S Hyman | |
1999-04-06 | Fix library dependency test for arch-es that don't | Marco S Hyman | |
suppport shared libs so building tk80, for example, doesn't cause tkl80 to get built even thouth it is already installed. Update list-distfiles target | |||
1999-04-02 | add list-distfiles target to help me build/update the LICENSE file | Marco S Hyman | |
1999-03-30 | add obj target that works in conjuction with WRKOBJDIR; | Marco S Hyman | |
code from op21@squish.org | |||
1999-03-24 | arrgghhh! do NOT add pkgdep lines when creating PLIST-auto; | Marco S Hyman | |
(I thought I had already removed this quite a while ago). | |||
1999-03-16 | tell gnu configure packages to stuff their files under /etc. | Marc Espie | |
1999-03-14 | Adding ${MASTER_SITE_GNOME} and ${MASTER_SITE_KDE} | Bruno Rohee | |
1999-03-10 | pass COPTS in CFLAGS for those ports that do not override CFLAGS; | Marco S Hyman | |
NOTE: Some (most?) ports override CFLAGS. This includes all ports that use imake. Therefore this change is not as useful as it should be. | |||
1999-03-05 | Fix makesum/addsum batch behavior | Marc Espie | |
1999-03-03 | Replace md5 checksum with a choice of sha1, rmd160, md5. | Marc Espie | |
Upward compatible. | |||
1999-03-03 | Remove . from the path passed to configure; | Marco S Hyman | |
adjust the configure script path appropriate for SEPARATE_BUILD; this seems to work for all ports, some ports had probs with earlier changes | |||
1999-03-01 | Note that NO_SHARED_LIBS can not be tested until after | Marco S Hyman | |
bsd.port.mk is included; define CONFIGURE_SHARED that is set to either --enable-shared or --disable-shared depending upon the architecture. | |||
1999-03-01 | Work around some broken Configure (such as elm) which don't work correctly | Marc Espie | |
when they're invoked with an absolute path. This was introduced by the WRKBUILD/WRKSRC split. So: - replace default CONFIGURE with a full path, so that you can override it. - remove leading ${WRKSRC} from the configure invocation. - add . to the configure path. | |||
1999-02-28 | * make the _PORT_USE macro more explicit and less magic in its use of | Marc Espie | |
cookies, so that cookie names are no longer hard-coded. * new SEPARATE_BUILD feature: for ports that can build outside their source tree, use build-${ARCH} to build, and move configure/build/install cookie down inside build-${ARCH}. Those few people who use NFS to mount ports tree around different architectures may find this helps. | |||
1999-02-27 | sunsite.unc.edu changed its name to metalab.unc.edu + French mirror | Bruno Rohee | |
1999-02-24 | Do not include @name or @cwd in packing lists created by the plist target; | Marco S Hyman | |
they are not necessary as the proper names are generated when the package is installed; including them only adds work as they must be verified and changed when the port changes; thanks to fgsch@ for bringing this up | |||
1999-02-24 | Declare phony target as phony targets. This may avert a few subtle bugs, | Marc Espie | |
and it documents behavior as well. | |||
1999-02-21 | internalize NEED_VERSION sub macros to avoid getting tangled with | Marc Espie | |
user macros. | |||
1999-02-21 | Follow up on espie suggestion: don't allow package registration | Marco S Hyman | |
(following installation) if the COMMENT exceeds 60 characters | |||
1999-02-18 | display ${PKGDIR}/MESSAGE after install (if it exists); | Marco S Hyman | |
use cat(1) instead of more(1), though, so the port need not be marked as interactive; problem noted by fgsch@openbsd.org | |||
1999-02-18 | use NO_SHARED_LIBS in lib-depends target instead of | Marco S Hyman | |
testing specifically for the alpha | |||
1999-02-17 | oops: left out .endif in a cut/paste | Marco S Hyman | |
1999-02-17 | Define NO_SHARED_LIBS for those archs that do not support shared libs; | Marco S Hyman | |
When selecting a packing list choose in order: o PLIST.<arch> o PLIST.noshared if NO_SHARED_LIBS is defined o PLIST | |||
1999-02-17 | Fix checksum logic: in a manual sequence of | Marc Espie | |
make extract; make patch; make configure; make; the checksum will only be checked ONCE (before extract), and not every step of the way... | |||
1999-02-03 | Provisions for building in a separate directory tah sources | Bruno Rohee | |
1999-01-24 | pass all install macros to configure; Kenneth R Westerback <krw@tcn.net> | Marco S Hyman | |
1999-01-08 | Removed all OPSYS conditionals and extraneous comments for readability. | pattonme | |
1998-12-19 | avoid aliasing between MASTER_SITES and PATCH_SITES, e.g., | Marc Espie | |
MASTER_SITES=some_sites PATCH_SITES=${MASTER_SITES} MASTER_SITE_SUBDIR=one_dir PATCH_SITE_SUBDIR=second_dir now works | |||
1998-12-18 | make plist: do not add files from just installed ports (we wepend on) to PLIST. | Oleg Safiullin | |
1998-12-17 | NEED_VERSION | Marc Espie | |
1998-12-16 | describe NO_WARNINGS; define in the "mirror-distfiles" target | Marco S Hyman | |
1998-11-27 | make plist: treat links to dirs as files, not dirs | Oleg Safiullin | |
1998-11-25 | - revert change now that we have patch -C | Marc Espie | |
- fix PATCH_LIST so that is works - add USE_AUTOCONF - fix PATH env logic plus some documentation... | |||
1998-11-19 | checkpatch target and PATCH_CHECK_ONLY not available with OpenBSD | Marco S Hyman | |
1998-11-19 | new functionalities: | Marc Espie | |
- PATCH_LIST for conditional patches - addsum for non destructive md5 checksum updates | |||
1998-11-17 | Handle USE_MOTIF. | Oleg Safiullin | |
1998-11-17 | Test ${ONLY_FOR_ARCHS} against both ${ARCH} and ${MACHINE_ARCH}. | Oleg Safiullin | |
1998-11-05 | - support for C++ in configure consistent with sys.mk | Marc Espie | |
- support for USE_EGCC/USE_EGXX similar to USE_GMAKE | |||
1998-10-05 | check write permissions to ${DISTDIR} before trying to fetch distfiles. | Oleg Safiullin | |