Rename make.conf to make.conf.example.
authorArfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
Sun, 21 Jul 2013 04:15:30 +0000 (06:15 +0200)
committerArfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
Sun, 21 Jul 2013 04:15:30 +0000 (06:15 +0200)
20 files changed:
Makefile
cnf/make.conf.example [moved from cnf/make.conf with 99% similarity]
cnf/make.conf.example.alpha.diff [moved from cnf/make.conf.alpha.diff with 80% similarity]
cnf/make.conf.example.amd64-fbsd.diff [moved from cnf/make.conf.amd64-fbsd.diff with 85% similarity]
cnf/make.conf.example.amd64.diff [moved from cnf/make.conf.amd64.diff with 85% similarity]
cnf/make.conf.example.arm.diff [moved from cnf/make.conf.arm.diff with 84% similarity]
cnf/make.conf.example.hppa.diff [moved from cnf/make.conf.hppa.diff with 86% similarity]
cnf/make.conf.example.ia64.diff [moved from cnf/make.conf.ia64.diff with 68% similarity]
cnf/make.conf.example.m68k.diff [moved from cnf/make.conf.m68k.diff with 72% similarity]
cnf/make.conf.example.mips.diff [moved from cnf/make.conf.mips.diff with 75% similarity]
cnf/make.conf.example.ppc.diff [moved from cnf/make.conf.ppc.diff with 90% similarity]
cnf/make.conf.example.ppc64.diff [moved from cnf/make.conf.ppc64.diff with 85% similarity]
cnf/make.conf.example.s390.diff [moved from cnf/make.conf.s390.diff with 68% similarity]
cnf/make.conf.example.sh.diff [moved from cnf/make.conf.sh.diff with 80% similarity]
cnf/make.conf.example.sparc-fbsd.diff [moved from cnf/make.conf.sparc-fbsd.diff with 68% similarity]
cnf/make.conf.example.sparc.diff [moved from cnf/make.conf.sparc.diff with 84% similarity]
cnf/make.conf.example.x86-fbsd.diff [moved from cnf/make.conf.x86-fbsd.diff with 86% similarity]
cnf/make.conf.example.x86.diff [moved from cnf/make.conf.x86.diff with 90% similarity]
make.conf-repatch.sh [deleted file]
make.conf.example-repatch.sh [new file with mode: 0755]

index 4bd6c0df87e9f504e0fbfa2d03ab8cc4a1d80923..e1c3a05a476aa535d6aead55ade032f58201e75e 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ INSMODE = 0644
 EXEMODE = 0755
 DIRMODE = 0755
 SYSCONFDIR_FILES = etc-update.conf dispatch-conf.conf
-PORTAGE_CONFDIR_FILES = make.globals repos.conf
+PORTAGE_CONFDIR_FILES = make.conf.example make.globals repos.conf
 LOGROTATE_FILES = elog-save-summary
 BINDIR_FILES = ebuild egencache emerge emerge-webrsync \
        emirrordist portageq quickpkg repoman
@@ -82,9 +82,6 @@ install:
        cd "$(srcdir)/cnf"; \
        install -m$(INSMODE) $(PORTAGE_CONFDIR_FILES) \
                "$(DESTDIR)$(portage_confdir)"; \
-       install -m$(INSMODE) "$(srcdir)/cnf/make.conf" \
-               "$(DESTDIR)$(portage_confdir)/make.conf.example"; \
-       \
        install -d -m$(DIRMODE) "$(DESTDIR)$(portage_setsdir)"; \
        cd "$(S)/cnf/sets"; \
        install -m$(INSMODE) *.conf "$(DESTDIR)$(portage_setsdir)"; \
similarity index 99%
rename from cnf/make.conf
rename to cnf/make.conf.example
index b90d6156bcfc34fd19f85165e54ede723909b997..6603b42c88cbd0133f8a980534ad2b627a645f35 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contains local system settings for Portage system
 
similarity index 80%
rename from cnf/make.conf.alpha.diff
rename to cnf/make.conf.example.alpha.diff
index f0a4e385233ac961bcab4c33b5d48566f1164135..5306999d0c6c3cbd3748e5d05d539107032ed19e 100644 (file)
@@ -1,6 +1,6 @@
---- make.conf  2006-03-19 18:40:11.000000000 +0100
-+++ make.conf.alpha    2006-03-19 18:26:21.000000000 +0100
-@@ -23,6 +23,17 @@
+--- make.conf.example
++++ make.conf.example
+@@ -22,6 +22,17 @@
  # Example:
  #USE="X gtk gnome -alsa"
  
@@ -18,9 +18,9 @@
  # Host and optimization settings 
  # ==============================
  #
-@@ -33,10 +44,18 @@
- # package (and in some cases the libraries it uses) at default optimizations
- # before reporting errors to developers.
+@@ -39,10 +50,18 @@
+ # -frecord-gcc-switches, since otherwise the check could result in false
+ # positive results.
  #
 -# Please refer to the GCC manual for a list of possible values.
 +# -mcpu=<cpu-type> means optimize code for the particular type of CPU. In 
  # If you set a CFLAGS above, then this line will set your default C++ flags to
  # the same settings.
  #CXXFLAGS="${CFLAGS}"
-@@ -61,7 +80,7 @@
+@@ -76,7 +95,7 @@
  # DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
  # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
  #
 -#ACCEPT_KEYWORDS="~arch"
 +#ACCEPT_KEYWORDS="~alpha"
  
- # Portage Directories
- # ===================
+ # ACCEPT_LICENSE is used to mask packages based on licensing restrictions.
+ # It may contain both license and group names, where group names are
similarity index 85%
rename from cnf/make.conf.amd64-fbsd.diff
rename to cnf/make.conf.example.amd64-fbsd.diff
index aa07d0657ac862a980dbd14725aa821c221af70b..1277b6dbaacf448b19b7c980b6d905250d073f41 100644 (file)
@@ -1,6 +1,6 @@
---- make.conf  2006-03-19 18:40:11.000000000 +0100
-+++ make.conf.amd64-fbsd       2006-03-19 18:26:21.000000000 +0100
-@@ -23,6 +23,11 @@
+--- make.conf.example
++++ make.conf.example
+@@ -22,6 +22,11 @@
  # Example:
  #USE="X gtk gnome -alsa"
  
@@ -12,9 +12,9 @@
  # Host and optimization settings 
  # ==============================
  #
-@@ -33,10 +38,35 @@
- # package (and in some cases the libraries it uses) at default optimizations
- # before reporting errors to developers.
+@@ -39,10 +44,35 @@
+ # -frecord-gcc-switches, since otherwise the check could result in false
+ # positive results.
  #
 -# Please refer to the GCC manual for a list of possible values.
 +# -mcpu=<cpu-type> means optimize code for the particular type of CPU without
  # If you set a CFLAGS above, then this line will set your default C++ flags to
  # the same settings.
  #CXXFLAGS="${CFLAGS}"
-@@ -61,7 +91,7 @@
+@@ -76,7 +106,7 @@
  # DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
  # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
  #
 -#ACCEPT_KEYWORDS="~arch"
 +#ACCEPT_KEYWORDS="~amd64-fbsd"
  
- # Portage Directories
- # ===================
+ # ACCEPT_LICENSE is used to mask packages based on licensing restrictions.
+ # It may contain both license and group names, where group names are
similarity index 85%
rename from cnf/make.conf.amd64.diff
rename to cnf/make.conf.example.amd64.diff
index b4a93fe2a8caf071c0fbbb14b7765d657e0fe5ee..dfa4b426f3f3e3c28068e31ecef23983215c2c0d 100644 (file)
@@ -1,6 +1,6 @@
---- make.conf  2006-03-19 18:40:11.000000000 +0100
-+++ make.conf.amd64    2006-03-19 18:26:21.000000000 +0100
-@@ -23,6 +23,11 @@
+--- make.conf.example
++++ make.conf.example
+@@ -22,6 +22,11 @@
  # Example:
  #USE="X gtk gnome -alsa"
  
@@ -12,9 +12,9 @@
  # Host and optimization settings 
  # ==============================
  #
-@@ -33,10 +38,35 @@
- # package (and in some cases the libraries it uses) at default optimizations
- # before reporting errors to developers.
+@@ -39,10 +44,35 @@
+ # -frecord-gcc-switches, since otherwise the check could result in false
+ # positive results.
  #
 -# Please refer to the GCC manual for a list of possible values.
 +# -mcpu=<cpu-type> means optimize code for the particular type of CPU without
  # If you set a CFLAGS above, then this line will set your default C++ flags to
  # the same settings.
  #CXXFLAGS="${CFLAGS}"
-@@ -61,7 +91,7 @@
+@@ -76,7 +106,7 @@
  # DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
  # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
  #
 -#ACCEPT_KEYWORDS="~arch"
 +#ACCEPT_KEYWORDS="~amd64"
  
- # Portage Directories
- # ===================
+ # ACCEPT_LICENSE is used to mask packages based on licensing restrictions.
+ # It may contain both license and group names, where group names are
similarity index 84%
rename from cnf/make.conf.arm.diff
rename to cnf/make.conf.example.arm.diff
index e6924ad50d009d56913674ac1a2baf3dd35d5cb3..bb935633974a287717208657417785e9f5536db5 100644 (file)
@@ -1,6 +1,6 @@
---- make.conf  2006-03-19 18:40:11.000000000 +0100
-+++ make.conf.arm      2006-03-19 18:26:21.000000000 +0100
-@@ -23,6 +23,19 @@
+--- make.conf.example
++++ make.conf.example
+@@ -22,6 +22,19 @@
  # Example:
  #USE="X gtk gnome -alsa"
  
@@ -20,9 +20,9 @@
  # Host and optimization settings 
  # ==============================
  #
-@@ -33,10 +46,22 @@
- # package (and in some cases the libraries it uses) at default optimizations
- # before reporting errors to developers.
+@@ -39,10 +52,22 @@
+ # -frecord-gcc-switches, since otherwise the check could result in false
+ # positive results.
  #
 -# Please refer to the GCC manual for a list of possible values.
 -#
similarity index 86%
rename from cnf/make.conf.hppa.diff
rename to cnf/make.conf.example.hppa.diff
index a1fa5ef7bba5c98c8cc24fb6e30a9079e08d7a6c..2d17b37948cbbc36a3e31d6cb6e1739cdf6cf666 100644 (file)
@@ -1,6 +1,6 @@
---- make.conf  2006-03-19 18:40:11.000000000 +0100
-+++ make.conf.hppa     2006-03-24 18:36:24.000000000 +0100
-@@ -23,6 +23,18 @@
+--- make.conf.example
++++ make.conf.example
+@@ -22,6 +22,18 @@
  # Example:
  #USE="X gtk gnome -alsa"
  
@@ -19,9 +19,9 @@
  # Host and optimization settings 
  # ==============================
  #
-@@ -33,14 +45,38 @@
- # package (and in some cases the libraries it uses) at default optimizations
- # before reporting errors to developers.
+@@ -39,14 +51,38 @@
+ # -frecord-gcc-switches, since otherwise the check could result in false
+ # positive results.
  #
 -# Please refer to the GCC manual for a list of possible values.
 +# -march=<cpu-type> means to take full advantage of the ABI and instructions
 +#
 +# Architectures types supported in gcc-3.2 and higher: 1.0, 1.1 and 2.0
 +# Note that 64bit userspace is not yet implemented.
- #
--#CFLAGS="-O2 -pipe"
++#
 +# Decent examples:
- #
++#
 +#
 +# Use this one if you have a hppa1.1
 +#CFLAGS="-march=1.1 -O2 -pipe -mschedule=7100LC"
@@ -47,8 +46,9 @@
 +# Note that -march=2.0 was unstable on some stations.
 +# -march=1.0 will create problems too.
 +#CFLAGS="-O2 -pipe -mschedule=8000"
-+#
-+#
+ #
+-#CFLAGS="-O2 -pipe"
+ #
  # If you set a CFLAGS above, then this line will set your default C++ flags to
  # the same settings.
  #CXXFLAGS="${CFLAGS}"
  # If you set a CFLAGS above, then this line will set your default FORTRAN 77
  # flags to the same settings.
  #FFLAGS="${CFLAGS}"
-@@ -61,7 +97,7 @@
+@@ -76,7 +112,7 @@
  # DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
  # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
  #
 -#ACCEPT_KEYWORDS="~arch"
 +#ACCEPT_KEYWORDS="~hppa"
  
- # Portage Directories
- # ===================
+ # ACCEPT_LICENSE is used to mask packages based on licensing restrictions.
+ # It may contain both license and group names, where group names are
similarity index 68%
rename from cnf/make.conf.ia64.diff
rename to cnf/make.conf.example.ia64.diff
index 3b144d78f0995a6a6feb2153e521e73e4c68bac9..68a0cb01ce6744e11e5a2342ae199c2b120a89f9 100644 (file)
@@ -1,5 +1,5 @@
---- make.conf
-+++ make.conf.ia64
+--- make.conf.example
++++ make.conf.example
 @@ -22,6 +22,13 @@
  # Example:
  #USE="X gtk gnome -alsa"
  # Host and optimization settings 
  # ==============================
  #
-@@ -75,7 +82,7 @@
+@@ -76,7 +83,7 @@
  # DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
  # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
  #
 -#ACCEPT_KEYWORDS="~arch"
 +#ACCEPT_KEYWORDS="~ia64"
  
- # Portage Directories
- # ===================
+ # ACCEPT_LICENSE is used to mask packages based on licensing restrictions.
+ # It may contain both license and group names, where group names are
similarity index 72%
rename from cnf/make.conf.m68k.diff
rename to cnf/make.conf.example.m68k.diff
index ac3d0748fac98f9bdac87da6522b28ab9e7e5018..f96746142c7e1b03e5dc05458d173712869e2183 100644 (file)
@@ -1,6 +1,6 @@
---- make.conf
-+++ make.conf.m68k
-@@ -23,6 +23,13 @@
+--- make.conf.example
++++ make.conf.example
+@@ -22,6 +22,13 @@
  # Example:
  #USE="X gtk gnome -alsa"
  
@@ -14,7 +14,7 @@
  # Host and optimization settings 
  # ==============================
  #
-@@ -35,7 +42,7 @@
+@@ -41,7 +48,7 @@
  #
  # Please refer to the GCC manual for a list of possible values.
  #
  #
  # If you set a CFLAGS above, then this line will set your default C++ flags to
  # the same settings.
-@@ -61,7 +68,7 @@
+@@ -76,7 +83,7 @@
  # DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
  # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
  #
 -#ACCEPT_KEYWORDS="~arch"
 +#ACCEPT_KEYWORDS="~m68k"
  
- # Portage Directories
- # ===================
+ # ACCEPT_LICENSE is used to mask packages based on licensing restrictions.
+ # It may contain both license and group names, where group names are
similarity index 75%
rename from cnf/make.conf.mips.diff
rename to cnf/make.conf.example.mips.diff
index 1ee10ec7b97b8ef29d94f34d53a5c64b72329639..7d3d83de5e573e70d4005dafb04db1673b3d4690 100644 (file)
@@ -1,6 +1,6 @@
---- make.conf  2006-03-19 18:40:11.000000000 +0100
-+++ make.conf.mips     2006-03-19 18:26:21.000000000 +0100
-@@ -23,6 +23,13 @@
+--- make.conf.example
++++ make.conf.example
+@@ -22,6 +22,13 @@
  # Example:
  #USE="X gtk gnome -alsa"
  
@@ -14,9 +14,9 @@
  # Host and optimization settings 
  # ==============================
  #
-@@ -33,10 +40,15 @@
- # package (and in some cases the libraries it uses) at default optimizations
- # before reporting errors to developers.
+@@ -39,10 +46,15 @@
+ # -frecord-gcc-switches, since otherwise the check could result in false
+ # positive results.
  #
 -# Please refer to the GCC manual for a list of possible values.
 +# -mcpu=<cpu-type> for MIPS systems selects the type of processor you want
  # If you set a CFLAGS above, then this line will set your default C++ flags to
  # the same settings.
  #CXXFLAGS="${CFLAGS}"
-@@ -61,7 +73,7 @@
+@@ -76,7 +88,7 @@
  # DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
  # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
  #
 -#ACCEPT_KEYWORDS="~arch"
 +#ACCEPT_KEYWORDS="~mips"
  
- # Portage Directories
- # ===================
+ # ACCEPT_LICENSE is used to mask packages based on licensing restrictions.
+ # It may contain both license and group names, where group names are
similarity index 90%
rename from cnf/make.conf.ppc.diff
rename to cnf/make.conf.example.ppc.diff
index 76a97d3c2195168da39264c3e98d24bc41e2102a..b34de8e660b0366d8f127b0e78f8c2c6c05af5d7 100644 (file)
@@ -1,6 +1,6 @@
---- make.conf  2006-03-19 18:40:11.000000000 +0100
-+++ make.conf.ppc      2006-03-19 18:26:21.000000000 +0100
-@@ -23,6 +23,13 @@
+--- make.conf.example
++++ make.conf.example
+@@ -22,6 +22,13 @@
  # Example:
  #USE="X gtk gnome -alsa"
  
@@ -14,9 +14,9 @@
  # Host and optimization settings 
  # ==============================
  #
-@@ -33,10 +40,56 @@
- # package (and in some cases the libraries it uses) at default optimizations
- # before reporting errors to developers.
+@@ -39,10 +46,56 @@
+ # -frecord-gcc-switches, since otherwise the check could result in false
+ # positive results.
  #
 -# Please refer to the GCC manual for a list of possible values.
 +# -mcpu=<cpu-type> for PowerPC systems selects the type of processor you want
 +#
 +# Long term testing has shown that -O3 opts can be unreliable on G4's but work
 +# on G3 series processors or earlier.
-+#
-+# The following is the suggested CFLAGS for a generic G4 cpu
-+#
-+#CFLAGS="-O2 -pipe -mcpu=G4 -maltivec -mabi=altivec -fno-strict-aliasing"
  #
 -#CFLAGS="-O2 -pipe"
++# The following is the suggested CFLAGS for a generic G4 cpu
  #
++#CFLAGS="-O2 -pipe -mcpu=G4 -maltivec -mabi=altivec -fno-strict-aliasing"
++#
++#
 +# All non G4 PPC boxen should choose this next option.  It will work fine for
 +# all G3 and pre machines.  (note it will not hurt pre G3 machines either to 
 +# use this mcpu option as it is the default for gcc 3.2.x anyway)
@@ -73,7 +73,7 @@
  # If you set a CFLAGS above, then this line will set your default C++ flags to
  # the same settings.
  #CXXFLAGS="${CFLAGS}"
-@@ -61,7 +114,10 @@
+@@ -76,7 +129,10 @@
  # DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
  # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
  #
@@ -83,5 +83,5 @@
 +#
 +#ACCEPT_KEYWORDS="~ppc"
  
- # Portage Directories
- # ===================
+ # ACCEPT_LICENSE is used to mask packages based on licensing restrictions.
+ # It may contain both license and group names, where group names are
similarity index 85%
rename from cnf/make.conf.ppc64.diff
rename to cnf/make.conf.example.ppc64.diff
index 2aaec01f09756ba0acd677c6f3415518d08d405c..961508e8fcd26570d33dde7d19fe63d1704a8a26 100644 (file)
@@ -1,6 +1,6 @@
---- make.conf  2006-03-19 18:40:11.000000000 +0100
-+++ make.conf.ppc64    2006-03-19 18:26:21.000000000 +0100
-@@ -23,6 +23,13 @@
+--- make.conf.example
++++ make.conf.example
+@@ -22,6 +22,13 @@
  # Example:
  #USE="X gtk gnome -alsa"
  
@@ -14,9 +14,9 @@
  # Host and optimization settings 
  # ==============================
  #
-@@ -33,9 +40,38 @@
- # package (and in some cases the libraries it uses) at default optimizations
- # before reporting errors to developers.
+@@ -39,9 +46,38 @@
+ # -frecord-gcc-switches, since otherwise the check could result in false
+ # positive results.
  #
 -# Please refer to the GCC manual for a list of possible values.
 +# -mtune=<cpu-type> for PowerPC64 systems instructs the gcc compiler that
 +# 970 (aka G5), and power5.
 +#
 +# RS64 processors should specify power3. 
-+#
+ #
+-#CFLAGS="-O2 -pipe"
 +# Additional options of interest:
 +#
 +# -maltivec enables optional altivec support and should be used
 +# only for 970 processors.  It also requires that you have
 +# the alitvec option compiled into your kernel to take full advantage of this
 +# feature.  Note: you should also include -mabi=altivec flag if using this option.
- #
--#CFLAGS="-O2 -pipe"
++#
 +# -O3 for the most part seems ok but should be used with caution as
 +# for instance app-editors/vim has problems if it is used. -O2 is a
 +# good selection.
@@ -55,7 +55,7 @@
  #
  # If you set a CFLAGS above, then this line will set your default C++ flags to
  # the same settings.
-@@ -61,7 +97,10 @@
+@@ -76,7 +112,10 @@
  # DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
  # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
  #
@@ -65,5 +65,5 @@
 +#
 +#ACCEPT_KEYWORDS="ppc64"
  
- # Portage Directories
- # ===================
+ # ACCEPT_LICENSE is used to mask packages based on licensing restrictions.
+ # It may contain both license and group names, where group names are
similarity index 68%
rename from cnf/make.conf.s390.diff
rename to cnf/make.conf.example.s390.diff
index 2acb085ba9ac6698b369cff4b321be3a6ae63769..c78076236499953d006a1c732171d251d61e5532 100644 (file)
@@ -1,5 +1,5 @@
---- make.conf
-+++ make.conf.s390
+--- make.conf.example
++++ make.conf.example
 @@ -22,6 +22,13 @@
  # Example:
  #USE="X gtk gnome -alsa"
  # Host and optimization settings 
  # ==============================
  #
-@@ -75,7 +82,7 @@
+@@ -76,7 +83,7 @@
  # DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
  # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
  #
 -#ACCEPT_KEYWORDS="~arch"
 +#ACCEPT_KEYWORDS="~s390"
  
- # Portage Directories
- # ===================
+ # ACCEPT_LICENSE is used to mask packages based on licensing restrictions.
+ # It may contain both license and group names, where group names are
similarity index 80%
rename from cnf/make.conf.sh.diff
rename to cnf/make.conf.example.sh.diff
index f2784e613f109b21f95fe5e10cf5f73c2e8db6aa..9699a708bc1fc7ef294cc0f2d19dfc433146b52c 100644 (file)
@@ -1,6 +1,6 @@
---- make.conf  2006-03-19 18:40:11.000000000 +0100
-+++ make.conf.sh       2006-03-19 18:26:21.000000000 +0100
-@@ -23,6 +23,19 @@
+--- make.conf.example
++++ make.conf.example
+@@ -22,6 +22,19 @@
  # Example:
  #USE="X gtk gnome -alsa"
  
  # Host and optimization settings 
  # ==============================
  #
-@@ -33,10 +46,15 @@
- # package (and in some cases the libraries it uses) at default optimizations
- # before reporting errors to developers.
+@@ -39,10 +52,15 @@
+ # -frecord-gcc-switches, since otherwise the check could result in false
+ # positive results.
  #
 -# Please refer to the GCC manual for a list of possible values.
--#
--#CFLAGS="-O2 -pipe"
 +# -m# optimize code for the particular type of CPU.  The number should match
 +# your CHOST so if you are using "sh4-unknown-linux-gnu", you should have
 +# -m4 below.
  #
+-#CFLAGS="-O2 -pipe"
 +# For a full listing of supported CPU models, please refer to the GCC website:
 +# http://gcc.gnu.org/onlinedocs/gcc-3.3/gcc/SH-Options.html
-+#
+ #
 +#CFLAGS="-m4 -O2 -pipe"
 +
  # If you set a CFLAGS above, then this line will set your default C++ flags to
similarity index 68%
rename from cnf/make.conf.sparc-fbsd.diff
rename to cnf/make.conf.example.sparc-fbsd.diff
index f3d3bca8df854227c46cf7eed9f341537f24e8ac..25e6f46c2b0a144249d53235a4853bc9dcb3ea5f 100644 (file)
@@ -1,6 +1,6 @@
---- make.conf  2006-10-16 17:06:32 +0100
-+++ make.conf.sparc-fbsd       2006-10-16 17:09:22 +0100
-@@ -23,6 +23,13 @@
+--- make.conf.example
++++ make.conf.example
+@@ -22,6 +22,13 @@
  # Example:
  #USE="X gtk gnome -alsa"
  
  # Host and optimization settings 
  # ==============================
  #
-@@ -61,7 +68,7 @@
+@@ -76,7 +83,7 @@
  # DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
  # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
  #
 -#ACCEPT_KEYWORDS="~arch"
 +ACCEPT_KEYWORDS="~sparc-fbsd"
  
- # Portage Directories
- # ===================
+ # ACCEPT_LICENSE is used to mask packages based on licensing restrictions.
+ # It may contain both license and group names, where group names are
similarity index 84%
rename from cnf/make.conf.sparc.diff
rename to cnf/make.conf.example.sparc.diff
index e016a0b1e7599a6620b9de2e666f2ab476b01c48..c68a95aa9e5c6861a6620defd68f24c5fb4735b7 100644 (file)
@@ -1,6 +1,6 @@
---- make.conf  2006-03-19 18:40:11.000000000 +0100
-+++ make.conf.sparc    2006-03-19 18:26:21.000000000 +0100
-@@ -23,6 +23,15 @@
+--- make.conf.example
++++ make.conf.example
+@@ -22,6 +22,15 @@
  # Example:
  #USE="X gtk gnome -alsa"
  
@@ -16,9 +16,9 @@
  # Host and optimization settings 
  # ==============================
  #
-@@ -33,10 +42,34 @@
- # package (and in some cases the libraries it uses) at default optimizations
- # before reporting errors to developers.
+@@ -39,10 +48,34 @@
+ # -frecord-gcc-switches, since otherwise the check could result in false
+ # positive results.
  #
 -# Please refer to the GCC manual for a list of possible values.
 -#
  # If you set a CFLAGS above, then this line will set your default C++ flags to
  # the same settings.
  #CXXFLAGS="${CFLAGS}"
-@@ -61,7 +94,7 @@
+@@ -76,7 +109,7 @@
  # DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
  # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
  #
 -#ACCEPT_KEYWORDS="~arch"
 +#ACCEPT_KEYWORDS="~sparc"
  
- # Portage Directories
- # ===================
+ # ACCEPT_LICENSE is used to mask packages based on licensing restrictions.
+ # It may contain both license and group names, where group names are
similarity index 86%
rename from cnf/make.conf.x86-fbsd.diff
rename to cnf/make.conf.example.x86-fbsd.diff
index 9fec4f177d234b17f2d85fab798390564deec924..d5e02feb00bc1441713f5879511bf15f53594fc2 100644 (file)
@@ -1,6 +1,6 @@
---- make.conf  2006-03-19 18:40:11.000000000 +0100
-+++ make.conf.x86-fbsd 2006-03-19 18:26:21.000000000 +0100
-@@ -23,6 +23,16 @@
+--- make.conf.example
++++ make.conf.example
+@@ -22,6 +22,16 @@
  # Example:
  #USE="X gtk gnome -alsa"
  
@@ -17,9 +17,9 @@
  # Host and optimization settings 
  # ==============================
  #
-@@ -33,10 +43,34 @@
- # package (and in some cases the libraries it uses) at default optimizations
- # before reporting errors to developers.
+@@ -39,10 +49,34 @@
+ # -frecord-gcc-switches, since otherwise the check could result in false
+ # positive results.
  #
 -# Please refer to the GCC manual for a list of possible values.
 +# -mtune=<cpu-type> means optimize code for the particular type of CPU without
  # If you set a CFLAGS above, then this line will set your default C++ flags to
  # the same settings.
  #CXXFLAGS="${CFLAGS}"
-@@ -61,7 +95,7 @@
+@@ -76,7 +110,7 @@
  # DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
  # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
  #
 -#ACCEPT_KEYWORDS="~arch"
 +ACCEPT_KEYWORDS="~x86-fbsd"
  
- # Portage Directories
- # ===================
+ # ACCEPT_LICENSE is used to mask packages based on licensing restrictions.
+ # It may contain both license and group names, where group names are
similarity index 90%
rename from cnf/make.conf.x86.diff
rename to cnf/make.conf.example.x86.diff
index f90845111309e697d6f6cc3d2ecc94ab3cf2a0c4..3247126d7985bb5a0f4c2db721d1c9086caa5844 100644 (file)
@@ -1,6 +1,6 @@
---- make.conf  2007-01-10 03:22:07.410548112 +0100
-+++ make.conf.x86      2007-01-10 03:22:13.206910362 +0100
-@@ -23,6 +23,15 @@
+--- make.conf.example
++++ make.conf.example
+@@ -22,6 +22,15 @@
  # Example:
  #USE="X gtk gnome -alsa"
  
@@ -16,9 +16,9 @@
  # Host and optimization settings 
  # ==============================
  #
-@@ -33,10 +42,65 @@
- # package (and in some cases the libraries it uses) at default optimizations
- # before reporting errors to developers.
+@@ -39,10 +48,65 @@
+ # -frecord-gcc-switches, since otherwise the check could result in false
+ # positive results.
  #
 -# Please refer to the GCC manual for a list of possible values.
 -#
  # If you set a CFLAGS above, then this line will set your default C++ flags to
  # the same settings.
  #CXXFLAGS="${CFLAGS}"
-@@ -61,7 +125,7 @@
+@@ -76,7 +140,7 @@
  # DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
  # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
  #
 -#ACCEPT_KEYWORDS="~arch"
 +#ACCEPT_KEYWORDS="~x86"
  
- # Portage Directories
- # ===================
+ # ACCEPT_LICENSE is used to mask packages based on licensing restrictions.
+ # It may contain both license and group names, where group names are
diff --git a/make.conf-repatch.sh b/make.conf-repatch.sh
deleted file mode 100755 (executable)
index 790e667..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/bin/bash
-
-die() {
-       echo "ERROR: $*" > /dev/stderr
-       patch -p0 make.conf < make.conf.diff
-       exit 1
-}
-
-if [[ ! -f make.conf || ! -f make.conf.x86.diff || ! -d ../.git ]]; then
-       echo "ERROR: current directory is invalid" > /dev/stderr
-       exit 1
-fi
-
-git diff --no-prefix --relative="$(basename "$(pwd)")" make.conf > make.conf.diff
-git checkout -- make.conf
-
-archs=()
-for x in make.conf.*.diff; do
-       archs+=("$(basename ${x:10} .diff)")
-done
-
-
-for arch in "${archs[@]}"; do
-       echo "* Patching ${arch}"
-       cp make.conf make.conf.${arch} || die "copy failed"
-       patch -p0 make.conf.${arch} < make.conf.${arch}.diff > /dev/null || die "arch-patch failed"
-       patch -p0 make.conf.${arch} < make.conf.diff > /dev/null || die "patch failed"
-done
-
-echo "* Re-patching make.conf"
-patch -p0 make.conf < make.conf.diff > /dev/null || die "repatch failed"
-
-for arch in "${archs[@]}"; do
-       echo "* Creating diff for ${arch}"
-       diff -u make.conf make.conf.${arch} > make.conf.${arch}.diff
-       [[ -z ${KEEP_ARCH_MAKE_CONF} ]] && rm -f make.conf.${arch} make.conf.${arch}.orig
-done
-
-rm make.conf.diff
-
-echo "Done"
diff --git a/make.conf.example-repatch.sh b/make.conf.example-repatch.sh
new file mode 100755 (executable)
index 0000000..c97c6f2
--- /dev/null
@@ -0,0 +1,41 @@
+#!/bin/bash
+
+die() {
+       echo "ERROR: $*" > /dev/stderr
+       patch -p0 make.conf.example < make.conf.example.diff
+       exit 1
+}
+
+if [[ ! -f make.conf.example || ! -f make.conf.example.x86.diff || ! -d ../.git ]]; then
+       echo "ERROR: current directory is invalid" > /dev/stderr
+       exit 1
+fi
+
+git diff --no-prefix --relative="$(basename "$(pwd)")" make.conf.example > make.conf.example.diff
+git checkout -- make.conf.example
+
+archs=()
+for x in make.conf.example.*.diff; do
+       archs+=("$(basename ${x:18} .diff)")
+done
+
+
+for arch in "${archs[@]}"; do
+       echo "* Patching ${arch}"
+       cp make.conf.example make.conf.example.${arch} || die "copy failed"
+       patch -p0 make.conf.example.${arch} < make.conf.example.${arch}.diff > /dev/null || die "arch-patch failed"
+       patch -p0 make.conf.example.${arch} < make.conf.example.diff > /dev/null || die "patch failed"
+done
+
+echo "* Re-patching make.conf.example"
+patch -p0 make.conf.example < make.conf.example.diff > /dev/null || die "repatch failed"
+
+for arch in "${archs[@]}"; do
+       echo "* Creating diff for ${arch}"
+       diff -u make.conf.example make.conf.example.${arch} > make.conf.example.${arch}.diff
+       [[ -z ${KEEP_ARCH_MAKE_CONF_EXAMPLE} ]] && rm -f make.conf.example.${arch} make.conf.example.${arch}.orig
+done
+
+rm make.conf.example.diff
+
+echo "Done"