Bug 13423 - unbreak devel/gnustep
Summary: unbreak devel/gnustep
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 1999-08-27 22:40 UTC by ade
Modified: 1999-08-28 17:58 UTC (History)
0 users

See Also:


Attachments
file.diff (7.11 KB, patch)
1999-08-27 22:40 UTC, ade
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description ade 1999-08-27 22:40:01 UTC
	PLIST uses hardcoded FreeBSD version numbers.

Fix: Make use of the wonderful PLIST_SUB widget to DTRT.

	Apply following patch.  On deinstall, this still leaves
	the top level directory floating around, but that's more
	to do with the really *weird* hierarchy this port uses

	Turning it into something more BSD-friendly is likely
	to be a serious non-trivial job.


cvs diff: Diffing .
How-To-Repeat: 
	On anything but an i386 3.1 system :)

	make install deinstall
Comment 1 cpiazza 1999-08-27 22:49:09 UTC
On Fri, Aug 27, 1999 at 04:30:51PM -0500, Ade Lovett wrote:
> 
> 	PLIST uses hardcoded FreeBSD version numbers.
> 
> 	Turning it into something more BSD-friendly is likely
> 	to be a serious non-trivial job.

Yes, it is.  I've had patches like this sitting on my computer
for over a month now.  I'll commit this change, but the port
must still stay broken: it sets ${PREFIX}.  I tried to fix
that half-heartedly but didn't really give it that much of
an effort as I have no idea what this port even does :).

-Chris

-- 
cpiazza@home.net              cpiazza@FreeBSD.org
"It's better to be quotable than to be honest."
                                   --Tom Stoppard
Comment 2 ade 1999-08-27 22:56:18 UTC
On Fri, Aug 27, 1999 at 02:49:09PM -0700, Chris Piazza wrote:
> 
> Yes, it is.  I've had patches like this sitting on my computer
> for over a month now.  I'll commit this change, but the port
> must still stay broken: it sets ${PREFIX}.  I tried to fix
> that half-heartedly but didn't really give it that much of
> an effort as I have no idea what this port even does :).

No problem.  The road to true enlightenment (in this case a fully
functional port) is made up of many small changes.

I'm just trying to clear up some of the more obvious errors,
especially for those owned by ports@freebsd.org, before 3.3-RELEASE

-aDe [off to rebuild a box after yet another seagate drive failure]

-- 
Ade Lovett, Austin, TX.
Comment 3 cpiazza freebsd_committer freebsd_triage 1999-08-28 17:58:40 UTC
State Changed
From-To: open->closed

Committed, thanks!