public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-guide-ebuild.xml
@ 2007-11-01 20:03 Christian Heim (phreak)
  0 siblings, 0 replies; 10+ messages in thread
From: Christian Heim (phreak) @ 2007-11-01 20:03 UTC (permalink / raw
  To: gentoo-commits

phreak      07/11/01 20:03:25

  Modified:             hb-guide-ebuild.xml
  Log:
  Properly document replace-cpu-flags (#181897).

Revision  Changes    Path
1.45                 xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?rev=1.45&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?rev=1.45&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?r1=1.44&r2=1.45

Index: hb-guide-ebuild.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -r1.44 -r1.45
--- hb-guide-ebuild.xml	16 Sep 2007 20:14:35 -0000	1.44
+++ hb-guide-ebuild.xml	1 Nov 2007 20:03:24 -0000	1.45
@@ -9,8 +9,8 @@
 -->
 
 <sections>
-<version>1.0.3</version>
-<date>2007-06-23</date>
+<version>1.0.4</version>
+<date>2007-11-01</date>
 
 <section>
 <title>The Portage tree</title>
@@ -976,8 +976,9 @@
 <tr>
   <ti><c>replace-cpu-flags</c></ti>
   <ti>
-    This replaces any -march=... or -mcpu=... flags that contain the
-    second argument with the first.
+    Needs two arguments. Replace a given mtune/mcpu/mtune value with
+    the new one (maybe like this: replace-cpu-flags 'i686' 'i586' will
+    replace -mtune/-march/-mcpu=i686 with -mtune/-march/-mcpu=i586).
   </ti>
 </tr>
 <tr>



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-guide-ebuild.xml
@ 2007-11-01 20:29 Christian Heim (phreak)
  0 siblings, 0 replies; 10+ messages in thread
From: Christian Heim (phreak) @ 2007-11-01 20:29 UTC (permalink / raw
  To: gentoo-commits

phreak      07/11/01 20:29:40

  Modified:             hb-guide-ebuild.xml
  Log:
  DOCDESTTREE and DOCDESTTREE are no longer valid.

Revision  Changes    Path
1.46                 xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?rev=1.46&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?rev=1.46&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?r1=1.45&r2=1.46

Index: hb-guide-ebuild.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -r1.45 -r1.46
--- hb-guide-ebuild.xml	1 Nov 2007 20:03:24 -0000	1.45
+++ hb-guide-ebuild.xml	1 Nov 2007 20:29:39 -0000	1.46
@@ -1632,7 +1632,7 @@
   <ti><c>docinto</c></ti>
   <ti><path>""</path></ti>
   <ti>
-    Sets the relative subdir (<e>DOCDESTTREE</e>) used by <c>dodoc</c> 
+    Sets the relative subdir used by <c>dodoc</c> 
   </ti>
   <ti><c>docinto examples</c></ti>
 </tr>
@@ -1656,7 +1656,8 @@
   <ti>N/A</ti>
   <ti>
     Installs the specified files with mode <e>EXEOPTIONS</e> (see 
-    <c>exeopts</c>) into <path>EXEDESTTREE</path> (see <c>exeinto</c>)
+    <c>exeopts</c>) into <path>PATH</path> defined by <e>EXEINTO</e> (see
+    <c>exeinto</c>).
   </ti>
   <ti><c>doexe ${FILESDIR}/quake3</c></ti>
 </tr>



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-guide-ebuild.xml
@ 2007-11-03 22:02 Mike Frysinger (vapier)
  0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger (vapier) @ 2007-11-03 22:02 UTC (permalink / raw
  To: gentoo-commits

vapier      07/11/03 22:02:22

  Modified:             hb-guide-ebuild.xml
  Log:
  creating users is not required to be done in both pkg_setup and pkg_preinst

Revision  Changes    Path
1.47                 xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?rev=1.47&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?rev=1.47&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?r1=1.46&r2=1.47

Index: hb-guide-ebuild.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -r1.46 -r1.47
--- hb-guide-ebuild.xml	1 Nov 2007 20:29:39 -0000	1.46
+++ hb-guide-ebuild.xml	3 Nov 2007 22:02:22 -0000	1.47
@@ -584,8 +584,7 @@
   <ti>
     Use this function to perform any miscellaneous prerequisite
     tasks. This might include checking for an existing configuration
-    file. If it is necessary to add users here, you must also do this
-    check in <c>pkg_preinst()</c> before the package gets installed.
+    file.
   </ti>
 </tr>
 <tr>



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-guide-ebuild.xml
@ 2008-01-19 20:17 Mike Frysinger (vapier)
  0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger (vapier) @ 2008-01-19 20:17 UTC (permalink / raw
  To: gentoo-commits

vapier      08/01/19 20:17:20

  Modified:             hb-guide-ebuild.xml
  Log:
  tell people to use `emake install ...` rather than `make install ...` #206602 by craig

Revision  Changes    Path
1.48                 xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?rev=1.48&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?rev=1.48&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?r1=1.47&r2=1.48

Index: hb-guide-ebuild.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -r1.47 -r1.48
--- hb-guide-ebuild.xml	3 Nov 2007 22:02:22 -0000	1.47
+++ hb-guide-ebuild.xml	19 Jan 2008 20:17:19 -0000	1.48
@@ -618,7 +618,7 @@
   <ti>
     Use this function to install the package to an image in <c>D</c>.  If 
     your package uses automake, you can do this simply with 
-    <c>make DESTDIR=${D} install</c>.  <e>Make sure your package installs all 
+    <c>emake DESTDIR="${D}" install</c>.  <e>Make sure your package installs all 
     its files using <c>D</c> as the root!</e>  The initial working directory is
     <c>S</c>. 
   </ti>
@@ -766,7 +766,7 @@
     mandir, infodir, datadir, sysconfdir, localstatedir).  Again, you can pass 
     extra arguments to the make command by specifying them when you call 
     <c>einstall</c>.  Please note that the preferred way to install a package is
-    via the <c>make install DESTDIR=${D}</c> command and not via 
+    via the <c>emake install DESTDIR="${D}"</c> command and not via 
     <c>einstall</c>. This command is only a fall back to override broken make 
     files.
   </ti>



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-guide-ebuild.xml
@ 2008-04-06 15:01 Petteri Raty (betelgeuse)
  0 siblings, 0 replies; 10+ messages in thread
From: Petteri Raty (betelgeuse) @ 2008-04-06 15:01 UTC (permalink / raw
  To: gentoo-commits

betelgeuse    08/04/06 15:01:13

  Modified:             hb-guide-ebuild.xml
  Log:
  Remove the listing of different variables and point to devmanual instead. Fixes bug #216533.

Revision  Changes    Path
1.49                 xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?rev=1.49&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?rev=1.49&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?r1=1.48&r2=1.49

Index: hb-guide-ebuild.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
--- hb-guide-ebuild.xml	19 Jan 2008 20:17:19 -0000	1.48
+++ hb-guide-ebuild.xml	6 Apr 2008 15:01:13 -0000	1.49
@@ -359,214 +359,11 @@
 <p><b>Variables</b></p>
 
 <p>
-The first part of every ebuild file is made up of a number of variables.  
-They fall under 3 categories (and are marked below):
+The first part of every ebuild file is made up of a number of variables.
+See the <uri link="http://devmanual.gentoo.org/ebuild-writing/variables/index.html">
+devmanual</uri> for information on the different variables.
 </p>
 
-<ul>
-<li>READ: variables you can utilize but <e>never set</e></li>
-<li>MUST: variables you <e>must always set</e></li>
-<li>OPT: variables that you should set</li>
-</ul>
-
-<table>
-<tr>
-  <th>Variable</th>
-  <th>Usage</th>
-  <th>Description</th>
-</tr>
-<tr>
-  <ti><c>P</c></ti>
-  <ti>READ</ti>
-  <ti>The name and version of the package.</ti>
-</tr>
-<tr>
-  <ti><c>PN</c></ti>
-  <ti>READ</ti>
-  <ti>The name of the package.</ti>
-</tr>
-<tr>
-  <ti><c>PV</c></ti>
-  <ti>READ</ti>
-  <ti>The version of the package.</ti>
-</tr>
-<tr>
-  <ti><c>PR</c></ti>
-  <ti>READ</ti>
-  <ti>Contains the revision number or <c>r0</c> if no revision number exists.</ti>
-</tr>
-<tr>
-  <ti><c>PVR</c></ti>
-  <ti>READ</ti>
-  <ti>Contains the version number with the revision.</ti>
-</tr>
-<tr>
-  <ti><c>PF</c></ti>
-  <ti>READ</ti>
-  <ti>Contains the full package name <c>${PN}-${PVR}</c>.</ti>
-</tr>
-<tr>
-  <ti><c>A</c></ti>
-  <ti>READ</ti>
-  <ti>
-    Space delimited list of the filenames in <c>SRC_URI</c>.  This does not 
-    contain the URL paths, just the filename.
-  </ti>
-</tr>
-<tr>
-  <ti><c>DISTDIR</c></ti>
-  <ti>READ</ti>
-  <ti>
-    Contains the path to the <path>distfiles</path> directory where all the
-    files fetched for a package are stored. Typically, this is
-    <path>/usr/portage/distfiles</path>.
-  </ti>
-</tr>
-<tr>
-  <ti><c>FILESDIR</c></ti>
-  <ti>READ</ti>
-  <ti>
-  Contains the path to the <path>files</path> sub folder in the package specific
-  location in the portage tree. Do not modify this variable.
-  </ti>
-</tr>
-<tr>
-  <ti><c>WORKDIR</c></ti>
-  <ti>READ</ti>
-  <ti>
-    Base of the build root for the ebuild.  Nothing should be built outside of 
-    this directory.
-  </ti>
-</tr>
-<tr>
-  <ti><c>S</c></ti>
-  <ti>OPT</ti>
-  <ti>
-    The source directory for your package; commonly <c>${WORKDIR}/${P}</c>.  
-    Portage will default to this value so you may not have to set it!
-  </ti>
-</tr>
-<tr>
-  <ti><c>T</c></ti>
-  <ti>READ</ti>
-  <ti>
-    The temporary directory for your package.  It is used as a virtual 
-    <path>/tmp</path> directory while processing the ebuild.
-  </ti>
-</tr>
-<tr>
-  <ti><c>D</c></ti>
-  <ti>READ</ti>
-  <ti>
-    The root directory that the package is installed to, treat it as the 
-    virtual <path>/</path>.
-  </ti>
-</tr>
-<tr>
-  <ti><c>SLOT</c></ti>
-  <ti>MUST</ti>
-  <ti>
-    Portage handles different versions of the same installed programs.  If you 
-    would want, say GCC 2.95 and GCC 3.2 installed at the same time, you would 
-    specify the <c>SLOT</c> in each ebuild.  Here we would set the <c>SLOT</c> 
-    of GCC 2.95 to <c>2</c> while we would set the <c>SLOT</c> of GCC 3.2 to 
-    <c>3</c>.
-    <br/>
-    <b>Note</b>: Using <c>0</c> as the <c>SLOT</c> value signifies that this
-    package only has 1 <c>SLOT</c> setting (in other words, this package is not
-    SLOTable).
-  </ti>
-</tr>
-<tr>
-  <ti><c>LICENSE</c></ti>
-  <ti>MUST</ti>
-  <ti>
-    This variable specifies what license the program is covered under, i.e. 
-    GPL-2, BSD, etc...  This field must be set to a valid license (which is 
-    any license found in <path>/usr/portage/license/</path>).  If the license 
-    does not already exist there, it must be added before the ebuild can be 
-    added to the portage tree. If the license does not allow redistribution,
-    make sure you place <c>RESTRICT</c>="nomirror" in the ebuild.
-  </ti>
-</tr>
-<tr>
-  <ti><c>KEYWORDS</c></ti>
-  <ti>MUST</ti>
-  <ti>
-    This variable now supports a couple of different functions.  First
-    of all, this variable specifies what architecture the ebuild is
-    meant for. Some example keywords include: <e>x86, ppc, sparc,
-    mips, alpha, arm, hppa, amd64 and ia64</e>. See the
-    profiles/arch.list file in the Portage tree for more
-    details. Obviously, you would set this to reflect the architecture
-    of the target machine. Portage will not allow an x86 machine to
-    build anything but x86, as specified by the <c>KEYWORDS</c>
-    variable. Packages that do not support the native architecture are
-    automatically masked by Portage. If the <c>KEYWORDS</c> flag has
-    a preceding <e>~</e>, then that indicates that the particular
-    ebuild works, but needs to be tested in several environments
-    before being moved to the stable profile with the given keyword.
-    If the <c>KEYWORDS</c> flag has a preceding <e>-</e>, then the
-    package does not work with the given keyword.  If there is nothing
-    leading <c>KEYWORDS</c>, then the package is considered stable.
-    You can allow installation of these different types of packages
-    through the <c>ACCEPT_KEYWORDS</c> variable in
-    <path>make.conf</path>.
-  </ti>
-</tr>
-<tr>
-  <ti><c>DESCRIPTION</c></ti>
-  <ti>MUST</ti>
-  <ti>A <e>short</e>, one line description of your package.</ti>
-</tr>
-<tr>
-  <ti><c>SRC_URI</c></ti>
-  <ti>MUST</ti>
-  <ti>
-    The URLs for every source file in your package, separated by
-    whitespace. You should try not to include version numbers in the
-    SRC_URI and S. Always try to use ${PV} or ${P}, and if a version
-    number is not consistent with the name of the source package, make
-    a ${MY_P} variable and use that instead.
-  </ti>
-</tr>
-<tr>
-  <ti><c>HOMEPAGE</c></ti>
-  <ti>MUST</ti>
-  <ti>
-    The homepage of the package. If you are unable to locate an official one, 
-    try to provide a link from <uri link="http://freshmeat.net/">freshmeat.net</uri>
-    or a similar package tracking site. Never refer to a variable name in
-    the string; include only raw text.
-  </ti>
-</tr>
-<tr>
-  <ti><c>IUSE</c></ti>
-  <ti>MUST</ti>
-  <ti>
-    This is set to whatever <c>USE</c> variables your package utilizes.  
-    Remember that <c>KEYWORDS</c> should not be listed in here!
-  </ti>
-</tr>
-<tr>
-  <ti><c>DEPEND</c></ti>
-  <ti>OPT</ti>
-  <ti>
-    The package's build dependencies are listed here.  See the section 
-    <uri link="#doc_chap5">Package Dependencies</uri> for more details on 
-    proper syntax.
-  </ti>
-</tr>
-<tr>
-  <ti><c>RDEPEND</c></ti>
-  <ti>OPT</ti>
-  <ti>
-    The package's runtime dependencies are listed here.  Once again, see
-    <uri link="#doc_chap5">Package Dependencies</uri> for more details.
-  </ti>
-</tr>
-</table>
-
 <p><b>Functions</b></p>
 
 <p>
@@ -1556,8 +1353,8 @@
   <ti>N/A</ti>
 </tr>
 <tr>
-  <ti><c>digest</c>*</ti>
-  <ti>Creates a digest file for the package</ti>
+  <ti><c>manifest</c>*</ti>
+  <ti>Creates a Manifest file for the package</ti>
   <ti>N/A</ti>
 </tr>
 <tr>



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-guide-ebuild.xml
@ 2009-02-13 14:50 Petteri Raty (betelgeuse)
  0 siblings, 0 replies; 10+ messages in thread
From: Petteri Raty (betelgeuse) @ 2009-02-13 14:50 UTC (permalink / raw
  To: gentoo-commits

betelgeuse    09/02/13 14:50:57

  Modified:             hb-guide-ebuild.xml
  Log:
  prepalldocs should not be used by ebuilds as the behavior has changed between Portage versions.

Revision  Changes    Path
1.51                 xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?rev=1.51&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?rev=1.51&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?r1=1.50&r2=1.51

Index: hb-guide-ebuild.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -r1.50 -r1.51
--- hb-guide-ebuild.xml	18 Jan 2009 11:28:36 -0000	1.50
+++ hb-guide-ebuild.xml	13 Feb 2009 14:50:57 -0000	1.51
@@ -1681,8 +1681,8 @@
   <ti><c>prepalldocs</c></ti>
   <ti>N/A</ti>
   <ti>
-    Recursively gzips all doc files in <path>/usr/share/doc</path>, 
-    transparently fixing up any symlink paths
+    Behavior has changed between Portage versions so new ebuilds should not
+    use this function.
   </ti>
   <ti><c>prepalldocs</c></ti>
 </tr>






^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-guide-ebuild.xml
@ 2009-10-31  8:40 Petteri Raty (betelgeuse)
  0 siblings, 0 replies; 10+ messages in thread
From: Petteri Raty (betelgeuse) @ 2009-10-31  8:40 UTC (permalink / raw
  To: gentoo-commits

betelgeuse    09/10/31 08:40:42

  Modified:             hb-guide-ebuild.xml
  Log:
  Fix a couple of typos. Thanks to Christophe Lefebvre <chtof62@gmail.com> in bug #290627.

Revision  Changes    Path
1.53                 xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?rev=1.53&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?rev=1.53&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?r1=1.52&r2=1.53

Index: hb-guide-ebuild.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -r1.52 -r1.53
--- hb-guide-ebuild.xml	4 Mar 2009 21:40:20 -0000	1.52
+++ hb-guide-ebuild.xml	31 Oct 2009 08:40:42 -0000	1.53
@@ -773,7 +773,7 @@
 <tr>
   <ti><c>replace-cpu-flags</c></ti>
   <ti>
-    Needs two arguments. Replace a given mtune/mcpu/mtune value with
+    Needs two arguments. Replace a given mtune/march/mcpu value with
     the new one (maybe like this: replace-cpu-flags 'i686' 'i586' will
     replace -mtune/-march/-mcpu=i686 with -mtune/-march/-mcpu=i586).
   </ti>
@@ -1759,7 +1759,7 @@
 <p>
 This tells Portage that to build <path>foo-x.y.z</path>, the packages
 <path>virtual/opengl</path> (more on  virtuals in a bit) and 
-<path>dev-lib/libxml2</path> are needed.  It does not say anything about which 
+<path>dev-libs/libxml2</path> are needed.  It does not say anything about which 
 version of opengl or libxml2 that are needed, which means "anything goes".
 </p>
 






^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-guide-ebuild.xml
@ 2010-04-10 13:15 Petteri Raty (betelgeuse)
  0 siblings, 0 replies; 10+ messages in thread
From: Petteri Raty (betelgeuse) @ 2010-04-10 13:15 UTC (permalink / raw
  To: gentoo-commits

betelgeuse    10/04/10 13:15:05

  Modified:             hb-guide-ebuild.xml
  Log:
  Add note about checking DT_NEEDED when doing dependencies.

Revision  Changes    Path
1.54                 xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?rev=1.54&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?rev=1.54&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?r1=1.53&r2=1.54

Index: hb-guide-ebuild.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -r1.53 -r1.54
--- hb-guide-ebuild.xml	31 Oct 2009 08:40:42 -0000	1.53
+++ hb-guide-ebuild.xml	10 Apr 2010 13:15:05 -0000	1.54
@@ -1852,6 +1852,10 @@
 
 <ul>
   <li>
+    <e>Look at installed binaries/libraries</e><br />
+	Use a tool like scanelf -n to list DT_NEEDED entries.
+  </li>
+  <li>
     <e>Look in configure.in or configure.ac</e><br />
     Look for checks for packages in here. Things to look out for are pkg-config
     checks or AM_* functions that check for a specific version.






^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-guide-ebuild.xml
@ 2010-07-11 21:39 Markos Chandras (hwoarang)
  0 siblings, 0 replies; 10+ messages in thread
From: Markos Chandras (hwoarang) @ 2010-07-11 21:39 UTC (permalink / raw
  To: gentoo-commits

hwoarang    10/07/11 21:39:11

  Modified:             hb-guide-ebuild.xml
  Log:
  econf doesnt need || die. Bug #295330

Revision  Changes    Path
1.55                 xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?rev=1.55&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?rev=1.55&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?r1=1.54&r2=1.55

Index: hb-guide-ebuild.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -r1.54 -r1.55
--- hb-guide-ebuild.xml	10 Apr 2010 13:15:05 -0000	1.54
+++ hb-guide-ebuild.xml	11 Jul 2010 21:39:11 -0000	1.55
@@ -9,8 +9,8 @@
 -->
 
 <sections>
-<version>1.0.4</version>
-<date>2007-11-01</date>
+<version>1.0.5</version>
+<date>2010-07-11</date>
 
 <section>
 <title>The Portage tree</title>
@@ -1087,8 +1087,7 @@
 src_compile() {
   econf \
     $(use_enable X x11) \
-    $(use_enable mysql) \
-    || die "Error: econf failed!"
+    $(use_enable mysql) 
   emake || die "Error: emake failed!"
 }
 </pre>
@@ -1126,8 +1125,7 @@
 
     econf \
         # Other stuff
-        ${myconf} \
-        || die "configure failed"
+        ${myconf} 
 
     emake || die "make failed"
 }






^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-guide-ebuild.xml
@ 2011-07-04 19:39 JosA MarAa Alonso (nimiux)
  0 siblings, 0 replies; 10+ messages in thread
From: JosA MarAa Alonso (nimiux) @ 2011-07-04 19:39 UTC (permalink / raw
  To: gentoo-commits

nimiux      11/07/04 19:39:23

  Modified:             hb-guide-ebuild.xml
  Log:
  sandboxshell is integrated into sys-apps/sandbox (http://sources.gentoo.org/gentoo-x86/app-shells/sandboxshell/ChangeLog?hideattic=0&view=log)

Revision  Changes    Path
1.57                 xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?rev=1.57&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?rev=1.57&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml?r1=1.56&r2=1.57

Index: hb-guide-ebuild.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-ebuild.xml,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -r1.56 -r1.57
--- hb-guide-ebuild.xml	9 May 2011 14:55:28 -0000	1.56
+++ hb-guide-ebuild.xml	4 Jul 2011 19:39:23 -0000	1.57
@@ -2012,8 +2012,8 @@
   </ti>
 </tr>
 <tr>
-  <ti><c>sandboxshell</c></ti>
-  <ti>app-shells/sandboxshell</ti>
+  <ti><c>sandbox</c></ti>
+  <ti>sys-apps/sandbox</ti>
   <ti>
     Launch a shell that creates a sandbox environment.  Useful for entering the
     same environment that portage builds packages inside of and debugging 






^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2011-07-04 19:40 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-01 20:03 [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-guide-ebuild.xml Christian Heim (phreak)
  -- strict thread matches above, loose matches on Subject: below --
2007-11-01 20:29 Christian Heim (phreak)
2007-11-03 22:02 Mike Frysinger (vapier)
2008-01-19 20:17 Mike Frysinger (vapier)
2008-04-06 15:01 Petteri Raty (betelgeuse)
2009-02-13 14:50 Petteri Raty (betelgeuse)
2009-10-31  8:40 Petteri Raty (betelgeuse)
2010-04-10 13:15 Petteri Raty (betelgeuse)
2010-07-11 21:39 Markos Chandras (hwoarang)
2011-07-04 19:39 JosA MarAa Alonso (nimiux)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox