ports/80888: enhance ports/Makefile to do human languages last

"Julian H. Stacey" at FreeBSD.org "Julian H. Stacey" at FreeBSD.org
Wed May 11 12:00:33 UTC 2005


>Number:         80888
>Category:       ports
>Synopsis:       enhance ports/Makefile to do human languages last
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed May 11 12:00:28 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     "Julian H. Stacey" jhs at berklix.com
>Release:        FreeBSD 5.4-STABLE amd64
>Organization:
>Environment:
System: FreeBSD fire.jhs.private 5.4-STABLE FreeBSD 5.4-STABLE #0: Wed Apr 27 17:01:38 CEST 2005 jhs at fire.jhs.private:/usr1/ftp/pri/FreeBSD/branches/5/src/sys/amd64/compile/FIRE64.small amd64


	
>Description:
	# Delay human language variants till last.
	# Allow them all still to be built by default.
	# Allow an over ride to set just the one(s) you want.
>How-To-Repeat:
	-
>Fix:
diff -c patch follows
-----


*** 5.4-RELEASE/ports/Makefile.~1~	Fri Dec 17 12:23:22 2004
--- new/ports/Makefile	Wed May 11 09:30:17 2005
***************
*** 2,15 ****
  #
  
  SUBDIR += accessibility
- SUBDIR += arabic
  SUBDIR += archivers
  SUBDIR += astro
  SUBDIR += audio
  SUBDIR += benchmarks
  SUBDIR += biology
  SUBDIR += cad
- SUBDIR += chinese
  SUBDIR += comms
  SUBDIR += converters
  SUBDIR += databases
--- 2,13 ----
***************
*** 19,35 ****
  SUBDIR += editors
  SUBDIR += emulators
  SUBDIR += finance
- SUBDIR += french
  SUBDIR += ftp
  SUBDIR += games
- SUBDIR += german
  SUBDIR += graphics
- SUBDIR += hebrew
- SUBDIR += hungarian
  SUBDIR += irc
- SUBDIR += japanese
  SUBDIR += java
- SUBDIR += korean
  SUBDIR += lang
  SUBDIR += mail
  SUBDIR += math
--- 17,27 ----
***************
*** 40,56 ****
  SUBDIR += net-mgmt
  SUBDIR += news
  SUBDIR += palm
- SUBDIR += polish
- SUBDIR += portuguese
  SUBDIR += print
- SUBDIR += russian
  SUBDIR += science
  SUBDIR += security
  SUBDIR += shells
  SUBDIR += sysutils
  SUBDIR += textproc
- SUBDIR += ukrainian
- SUBDIR += vietnamese
  SUBDIR += www
  SUBDIR += x11
  SUBDIR += x11-clocks
--- 32,43 ----
***************
*** 60,65 ****
--- 47,72 ----
  SUBDIR += x11-themes
  SUBDIR += x11-toolkits
  SUBDIR += x11-wm
+ 
+ .if defined(PORTS_LANGUAGES)
+ #	Allow users to specify just the one(s) they may want.
+ SUBDIR += ${PORTS_LANGUAGES}
+ .else
+ #	Build all, but after generic international English ports.
+ SUBDIR += arabic
+ SUBDIR += chinese
+ SUBDIR += french
+ SUBDIR += german
+ SUBDIR += hebrew
+ SUBDIR += hungarian
+ SUBDIR += japanese
+ SUBDIR += korean
+ SUBDIR += polish
+ SUBDIR += portuguese
+ SUBDIR += russian
+ SUBDIR += ukrainian
+ SUBDIR += vietnamese
+ .endif
  
  PORTSTOP=	yes
  
-
Julian Stacey        Net & Sys Eng Consultant, Munich       http://berklix.com
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list