<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://cblfs.nicewhileitlasted.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=75.15.121.44</id>
	<title>CBLFS - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://cblfs.nicewhileitlasted.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=75.15.121.44"/>
	<link rel="alternate" type="text/html" href="https://cblfs.nicewhileitlasted.com/Special:Contributions/75.15.121.44"/>
	<updated>2026-05-21T02:13:13Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>?title=Template:Graphviz-Version&amp;diff=7439</id>
		<title>Template:Graphviz-Version</title>
		<link rel="alternate" type="text/html" href="?title=Template:Graphviz-Version&amp;diff=7439"/>
		<updated>2007-01-29T05:35:34Z</updated>

		<summary type="html">&lt;p&gt;75.15.121.44: I updated graphviz&amp;#039;s version up to 2.12 - the current stable release.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;2.12&lt;/div&gt;</summary>
		<author><name>75.15.121.44</name></author>
	</entry>
	<entry>
		<id>?title=Graphviz&amp;diff=7438</id>
		<title>Graphviz</title>
		<link rel="alternate" type="text/html" href="?title=Graphviz&amp;diff=7438"/>
		<updated>2007-01-29T05:26:22Z</updated>

		<summary type="html">&lt;p&gt;75.15.121.44: I filled in the package description.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://www.graphviz.org/pub/graphviz/ARCHIVE/graphviz-{{Graphviz-Version}}.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to Graphviz ==&lt;br /&gt;
&lt;br /&gt;
Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. Automatic graph drawing has many important applications in software engineering, database and web design, networking, and in visual interfaces for many other domains.&lt;br /&gt;
&lt;br /&gt;
Graphviz is open source graph visualization software. It has several main graph layout programs. See the [http://www.graphviz.org/Gallery.php gallery] for some sample layouts. It also has web and interactive graphical interfaces, and auxiliary tools, libraries, and language bindings.&lt;br /&gt;
&lt;br /&gt;
The Graphviz layout programs take descriptions of graphs in a simple text language, and make diagrams in several useful formats such as images and SVG for web pages, Postscript for inclusion in PDF or other documents; or display in an interactive graph browser. (Graphviz also supports GXL, an XML dialect.)&lt;br /&gt;
&lt;br /&gt;
Graphviz has many useful features for concrete diagrams, such as options for colors, fonts, tabular node layouts, line styles, hyperlinks, and custom shapes.&lt;br /&gt;
&lt;br /&gt;
In practice, graphs are usually generated from an external data sources, but they can also be created and edited manually, either as raw text files or within a graphical editor. (Graphviz was not intended to be a Visio replacement, so it is probably frustrating to try to use it that way.)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Project Home Page&#039;&#039;&#039;: http://www.graphviz.org/&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[pkg-config]]&lt;br /&gt;
* [[expat]]&lt;br /&gt;
* [[libpng]]&lt;br /&gt;
* [[libjpeg]]&lt;br /&gt;
* [[FreeType]]&lt;br /&gt;
* [[FontConfig]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[Tk]]&lt;br /&gt;
* [[Electric Fence]]&lt;br /&gt;
&lt;br /&gt;
=== Optional (Language Bindings) ===&lt;br /&gt;
* [[SWIG]] (Required to build any bindings)&lt;br /&gt;
* [[Guile]]&lt;br /&gt;
* [[JDK]]&lt;br /&gt;
* [[PHP]]&lt;br /&gt;
* [[Python]]&lt;br /&gt;
* [[Ruby]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[DotGNU Portable.NET]] or [[Mono]]&lt;br /&gt;
* [[io]]&lt;br /&gt;
* [[Lua]]&lt;br /&gt;
* [[Objective Caml]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; USE_ARCH=32 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; \&lt;br /&gt;
 ./configure --prefix=/usr --host=$CLFS_TARGET32 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &amp;quot;/PYTHON_LIBS=/s@/lib@&amp;amp;32@&amp;quot; \&lt;br /&gt;
        -e &#039;/RUBY_LIBS=&amp;quot;/s/&amp;quot;.*&amp;quot;/&amp;quot;-lruby&amp;quot;/g&#039; configure &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; CXX=&amp;quot;g++ ${BUILDN32}&amp;quot; USE_ARCH=n32 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATHN32}&amp;quot; \&lt;br /&gt;
 ./configure --prefix=/usr --libdir=/usr/lib32 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &amp;quot;/PYTHON_LIBS=/s@/lib@&amp;amp;64@&amp;quot; \&lt;br /&gt;
        -e &#039;/RUBY_LIBS=&amp;quot;/s/&amp;quot;.*&amp;quot;/&amp;quot;-lruby&amp;quot;/g&#039; configure &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; USE_ARCH=64 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; \&lt;br /&gt;
 ./configure --prefix=/usr --libdir=/usr/lib64 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;/div&gt;</summary>
		<author><name>75.15.121.44</name></author>
	</entry>
	<entry>
		<id>?title=SWIG&amp;diff=7437</id>
		<title>SWIG</title>
		<link rel="alternate" type="text/html" href="?title=SWIG&amp;diff=7437"/>
		<updated>2007-01-29T05:16:02Z</updated>

		<summary type="html">&lt;p&gt;75.15.121.44: I added the package description.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://prdownloads.sourceforge.net/swig/swig-{{SWIG-Version}}.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to SWIG ==&lt;br /&gt;
&lt;br /&gt;
SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of languages including common scripting languages such as Perl, PHP, Python, Tcl, Ruby and PHP. The list of supported languages also includes non-scripting languages such as C#, Common Lisp (CLISP, Allegro CL, CFFI, UFFI), Java, Modula-3 and OCAML. Also several interpreted and compiled Scheme implementations (Guile, MzScheme, Chicken) are supported. SWIG is most commonly used to create high-level interpreted or compiled programming environments, user interfaces, and as a tool for testing and prototyping C/C++ software. SWIG can also export its parse tree in the form of XML and Lisp s-expressions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Project Home Page&#039;&#039;&#039;: http://www.swig.org/&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[Python]]&lt;br /&gt;
* [[JDK]]&lt;br /&gt;
* [[Guile]]&lt;br /&gt;
* [[Ruby]]&lt;br /&gt;
* [[PHP]]&lt;br /&gt;
* [[Objective Caml]]&lt;br /&gt;
* [[Chicken]]&lt;br /&gt;
* [[Lua]]&lt;br /&gt;
&lt;br /&gt;
== Test Suite Note ==&lt;br /&gt;
&lt;br /&gt;
If you&#039;re going to run the test suite, use &#039;&#039;&#039;make -k check&#039;&#039;&#039; instead of just &#039;&#039;&#039;make check&#039;&#039;&#039;. You don&#039;t stand a prayer of a chance of finishing all of the tests otherwise. Also, note that there are a &#039;&#039;lot&#039;&#039; of tests run, so the test suite will take a while and that it&#039;s highly likely that many tests will fail even if SWIG built correctly. Take a look at the README for more details.&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; USE_ARCH=32 ./configure --prefix=/usr &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/swig{,-32}&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; CXX=&amp;quot;g++ ${BUILDN32}&amp;quot; USE_ARCH=n32 ./configure --prefix=/usr --libdir=/usr/lib32 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv /usr/bin/swig{,-n32}&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; USE_ARCH=64 ./configure --prefix=/usr --libdir=/usr/lib64 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/swig{,-64} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sfv multiarch_wrapper /usr/bin/swig&lt;/div&gt;</summary>
		<author><name>75.15.121.44</name></author>
	</entry>
</feed>