aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Rearrange this a bit while I think about the whole problem of fetchingjkh1994-09-091-50/+55
| | | | | | | | | | | multiple targets when dealing with creating a set of distribution files from scratch. Another problem is *verifying* that a given file fetched from its HOME_LOCATION is the one we wanted (what if the stupid ftp site maintainer updated it in place?). Rich Morin pointed this out and suggested some solutions. I need to think about it some more (suggestions?). For now, we have a seperate `fetch' and `extract' target. Submitted by: jkh
* As per suggestion by Michael Reifenberger, make ncftp use the -N flag.jkh1994-09-091-2/+3
| | | | | Reviewed by: jkh Submitted by: mr
* Bring in Michael Reifenberger's tcpblast port.jkh1994-09-096-0/+144
| | | | | Reviewed by: jkh Submitted by: mr
* libmytinfo addedache1994-09-081-2/+2
|
* ncftp addedache1994-09-081-2/+2
|
* Put the standard comments at the top of the Makefile, just tojkh1994-09-041-2/+10
| | | | | | | bring it into line with the others (always clone another port when starting a new one if you can, folks, it saves work and makes them look more standard). Submitted by: jkh
* Updated to include package information.jkh1994-09-041-10/+2
| | | | | Reviewed by: jkh Submitted by: mr
* Bring in the new ports/mail tree and Michael Reifenberger's pine portjkh1994-09-042-0/+19
| | | | | | in one swell foop. Reviewed by: jkh Submitted by: mr
* Fixed a couple of typos. Ok, this works now. Only one significant hurdlejkh1994-09-021-5/+5
| | | | | | | | | | remains, and that's that this does not work with multiple targets, which sort of throws the tk and fvwm distributions into a mess. tk needs both a tarball and a patch file from the same site, fvwm needs up to 3 different files if you want all the options. If anyone wants to take this the last few steps of the way towards somehow handling cases like this, I'd be very happy. Submitted by: jkh
* Ok, I've reviewed this and made it work now. ncftp fetching seems to bejkh1994-09-021-17/+16
| | | | | working/closer to working now. Submitted by: jkh
* Add a few missing >> lines to error echo's.. This is basically myjkh1994-09-021-4/+4
| | | | | convention to make searching for error messages easy. Submitted by: jkh
* Bring in fvwm (geeze, I forgot I'd even done this!)jkh1994-09-021-4/+4
| | | | Submitted by: jkh
* Here's my first cut at doing auto-fetch with ncftp. The extract rulejkh1994-09-021-7/+31
| | | | | is turning into the original make rule from hell! Submitted by: jkh
* Geeze, what was I thinking again? Replace all references to:jkh1994-09-021-7/+15
| | | | | | | | | | | | | | | | | | | | | ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} With simply `${DISTFILE}' which defaults to the above. This lets you easily name distribution files that don't cooperate with any rational naming syntax. Similarly, make a variable called ${PKGFILE} which fills the same purpose for packages. Just trying to make this thing really really general to suit every need. Now I need somebody to figure out how to make the extract target auto-fetch things from ${HOME_LOCATION} with ncftp *if* ncftp is installed and it looks possible to reach the foreign site. That will take some fancy footwork, but would be slick. I've changed this too so that HOME_LOCATION is no longer set by default, allowing you to do an .if defined(..) check for it. The extract rule now does this too. Submitted by: jkh
* Change HOME_LOCATION to original primary siteache1994-09-011-2/+2
|
* Change all the HOME_LOCATION records to HTML spec. Now if someonejkh1994-09-0111-18/+22
| | | | | | | can just give me a little utility that ftps things based on an ftp://... spec (connects as anonymous, fetches by full path, etc) I might be able to make bsd.port.mk DTRT automagically. Submitted by: jkh
* added final install targetadam1994-08-311-0/+5
| | | | Reviewed by:
* added hook for post-build scriptadam1994-08-311-1/+4
| | | | | Reviewed by: Submitted by:
* naked dgd port, this just deals with the sources necessary to build theadam1994-08-307-0/+177
| | | | | | driver and the precompiler. Reviewed by: Submitted by:
* Lots of changes - get the NO_XXX things over, add @'s to the touches forjkh1994-08-281-20/+74
| | | | | | default extract and configure targets, add a pre-clean since I need it for pkg_install port. Submitted by: jkh
* Add tcsh to list of SUBDIRS.jkh1994-08-281-2/+2
| | | | Submitted by: jkh
* Bring in a Makefile for ports/netjkh1994-08-281-0/+5
| | | | | Reviewed by: Submitted by: jkh
* Initial import for irc (version 2.8.20) port.torstenb1994-08-275-0/+75
| | | | Submitted by: torstenb
* Add a pre-configure rule after all, since it's helpful to be ablejkh1994-08-261-6/+7
| | | | | | to also run a rule before you apply patches and then go into the 3 stage script configuration. This bit Adam David in his dgd port. Submitted by: jkh
* Initial import for fvwm (version 1.23b) port.jkh1994-08-261-0/+38
| | | | Submitted by: jkh
* Also `make Makefiles' in USE_IMAKE case to catch subdirs.jkh1994-08-261-2/+2
| | | | Submitted by: jkh
* Sigh. I am a hosebrain. I've been using gmake for so long, I'vejkh1994-08-251-21/+6
| | | | | started using some of its features reflexively. Submitted by: jkh
* Add a new flag: USE_IMAKEjkh1994-08-251-1/+4
| | | | | This will cause the configure pass to do an `xmkmf' if set. Submitted by: jkh
* Some cosmetic changes.jkh1994-08-241-7/+56
| | | | | | | | | Add pre-{build,extract,install,...} targets for Torsten, who apparently needs them. Can't do effective post-* targets without major work, sorry. Jordan Reviewed by: Submitted by:
* Add $Id$ lines to all the directory level Makefiles.jkh1994-08-236-0/+15
| | | | Submitted by: jkh
* Package files for sup. NOTE: I screwed up when I committed sup to utils/jkh1994-08-233-0/+12
| | | | | | since it should have been in net/. Since not too many people are grabbing ports yet I'm going to be nasty and relocate it in the repository. Submitted by: jkh
* Add the package files for tcsh. Got to put package files in for alljkh1994-08-233-0/+8
| | | | | | the ports I've done so far or I'll be a poor example to all the other ports hackers! :-) Submitted by: jkh
* Ok, this should work with a centralized package directory now (so youjkh1994-08-221-6/+5
| | | | | can elect to dump all finished packages in one directory). Submitted by: jkh
* Make package target a lot more general.jkh1994-08-221-6/+14
| | | | Submitted by: jkh
* Update this for 19.25; no lib/emacs/lisp dir now.jkh1994-08-225-5/+0
| | | | Submitted by: jkh
* Whoops - left out the package rule!jkh1994-08-221-1/+5
| | | | Submitted by: jkh
* Add package files to jove.jkh1994-08-223-0/+21
| | | | Submitted by: jkh
* Add package files.jkh1994-08-2215-0/+150
| | | | Submitted by: jkh
* Add the package files necesssary to bundle the sucker.jkh1994-08-2212-0/+48
| | | | Submitted by: jkh
* Use proper proper package suffix.jkh1994-08-221-2/+2
| | | | Submitted by: jkh
* Whoops, left out a backslash in my package rule.jkh1994-08-221-4/+4
| | | | Submitted by: jkh
* Import tcsh 6.05 for Geoff and friends.jkh1994-08-221-0/+12
| | | | Submitted by: jkh
* Bring in ports/utils treejkh1994-08-221-0/+11
| | | | Submitted by: jkh
* Change ports Makefiles to use bsd.port.subdir.mkjkh1994-08-225-5/+5
| | | | Submitted by: jkh
* Ok, now we warn if we're about to recreate the distfile from configuredjkh1994-08-221-7/+12
| | | | | | sources. Configuring doesn't always _do_ anything, which is why it's a warning and not an error. Submitted by: jkh
* New bsd.port.subdir.mk file for use by ports. This groks all thejkh1994-08-222-42/+60
| | | | | | | | | | | | | | | | | | | special ports building targets and will recurse properly. Sorry, Julian E - no fancy prompts, just recursion! :-) Added a `bundle' target. Purpose is as follows: You want to give someone a complete tree sans distfiles (for sticking on CDROM perhaps?) but the difficulty there is that the first time the user types `make clean', all the unpacked sources are gone again. Typing `make bundle' recreates the original distfile if it can, so someone can "back up" their unpacked tree easily with one command. Whoops, just thought of something - it should warn if you configured the working source. Ok, next commit! :) Submitted by: jkh
* I had to bite the bullet: There's now a port.subdir.mk that does the rightjkh1994-08-222-3/+91
| | | | | | thing with recursive build, configure, bundle or extract targets. Reviewed by: Submitted by:
* Add lang and x11 to SUBDIRSjkh1994-08-221-1/+1
| | | | Submitted by: jkh
* Bring in my little ports/x11 tree.jkh1994-08-221-0/+3
| | | | Submitted by: jkh
* Bring in my little ports/lang tree.jkh1994-08-221-0/+3
| | | | Submitted by: jkh
* Sigh.. Some of these configs are a little hairy. I need to know thejkh1994-08-221-5/+5
| | | | | ${PORTSDIR} too now - pass it to any and all config scripts. Submitted by: jkh
* Make things a little more user-friendlyjkh1994-08-221-3/+5
| | | | Submitted by: jkh
* Get the .configure_done stuff working - it wasn't in the right place.jkh1994-08-221-3/+3
| | | | Submitted by: jkh
* Start really adding some features here. Let's see:jkh1994-08-221-8/+33
| | | | | | | | | | | | | | | | 1. New variable DEPENDS lets you list packages that this depends on, relative to the top (lang/tcl, x11/tk, etc). These packages will always get made first. 2. Don't configure again if you've already done so successfully. 3. Add pre-configure and post-configure hooks. You can now do a pre-configure, a local configure, a port-provided configure and finally a post-configure if you really really want to. I can't imagine anything this will leave us not being able to do! :) [ Yes, I have actually found a use for at least two of these in one port - see x11/tk!]. Submitted by: jkh
* Adjust to new bsd.port.mk conventions for configuration.jkh1994-08-215-10/+15
| | | | Submitted by: jkh
* Simplify the whole configuration script business quite a bit. Whatjkh1994-08-211-9/+5
| | | | | was I thinking before.. Submitted by: jkh
* Whoops, the check for a missing distfile was slightly bogus. Now it works.jkh1994-08-211-10/+11
| | | | Submitted by: jkh
* Make any local configuration file unconditional. That is, if one existsjkh1994-08-211-8/+8
| | | | | then run it even if GNU configure is to be run later. Submitted by: jkh
* The start of the 2.0 ports collection. No sup repository yet, but I'lljkh1994-08-2113-0/+139
| | | | | make one when I wake up again.. :) Submitted by: jkh
* Commit my new ports make macros. Still not 100% complete yet by any meansjkh1994-08-211-0/+152
| | | | | but fairly usable at this stage. Submitted by: jkh
* Disable access allowed message, only print a message when access is denied.rgrimes1994-05-281-2/+2
|
* Reviewed by:rgrimes1994-05-261-0/+5
| | | | Submitted by:
* Initial CVSROOT setuprgrimes1994-05-249-0/+836