<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.finkproject.org/index.php?action=history&amp;feed=atom&amp;title=Fink%3APackage_naming</id>
	<title>Fink:Package naming - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.finkproject.org/index.php?action=history&amp;feed=atom&amp;title=Fink%3APackage_naming"/>
	<link rel="alternate" type="text/html" href="https://wiki.finkproject.org/index.php?title=Fink:Package_naming&amp;action=history"/>
	<updated>2026-04-30T01:40:03Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.13</generator>
	<entry>
		<id>https://wiki.finkproject.org/index.php?title=Fink:Package_naming&amp;diff=57&amp;oldid=prev</id>
		<title>Alexkhansen at 15:32, 21 February 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.finkproject.org/index.php?title=Fink:Package_naming&amp;diff=57&amp;oldid=prev"/>
		<updated>2011-02-21T15:32:22Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Fink_Header}}&lt;br /&gt;
&lt;br /&gt;
Fink package names are composed of hyphen-separated segments, some of which have standard meanings or usages by policy or by convention. In the following descriptions, &amp;lt;code&amp;gt;%N&amp;lt;/code&amp;gt; means any name root, possibly composed of more than one segment.&lt;br /&gt;
&lt;br /&gt;
Fink's Shared Library Policy provides for two possible package layouts (remember that %N must include the major library-version for header and runtime-library packages):&lt;br /&gt;
&lt;br /&gt;
1. Shared library, headers, perhaps some programs (library is the primary focus)&lt;br /&gt;
* %N -- compile-time files (headers, static libs, etc)&lt;br /&gt;
* %N-shlibs -- shared libraries and other runtime files they may need&lt;br /&gt;
* %N-bin -- user-land programs and other support files (if any exist)&lt;br /&gt;
2. Shared library, headers, some programs (programs are the primary focus)&lt;br /&gt;
* %N -- user-land programs and other support files&lt;br /&gt;
* %N-shlibs -- shared libraries and other runtime files they may need&lt;br /&gt;
* %N-dev -- compile-time files (headers, static libs, etc)&lt;br /&gt;
&lt;br /&gt;
Packages of libraries for various programming languages encode the language, and the language-version if the packages are specific to a certain version:&lt;br /&gt;
&lt;br /&gt;
* %N-py, %N-pyXX -- python, optionally specific to pythonX.X&lt;br /&gt;
* %N-pm, %N-pmXXX -- perl, optionally specific to perlX.X.X&lt;br /&gt;
* %N-rb, %N-rbXX -- ruby, optionally specific to rubyX.X&lt;br /&gt;
&lt;br /&gt;
Packages that have different graphical mode options (these name components are usually only used when there is also a package that has the simple %N name):&lt;br /&gt;
&lt;br /&gt;
* %N-nox -- Graphics disabled (&amp;quot;no X11&amp;quot;)&lt;br /&gt;
* %N-x11 -- X11 graphics enabled&lt;br /&gt;
* %N-aqua -- Aqua (OS X native) graphics enabled&lt;br /&gt;
&lt;br /&gt;
QT4 packages often use the following scheme to facilitate the use of Variants:&lt;br /&gt;
* %N-mac -- Aqua (OS X native) graphics enabled&lt;br /&gt;
* %N-x11 -- X11 graphics enabled&lt;br /&gt;
&lt;br /&gt;
Packages that have different cryptography options (several different naming schemes are used):&lt;br /&gt;
&lt;br /&gt;
1. Crypto optional:&lt;br /&gt;
* %N -- no crypto&lt;br /&gt;
* %N-ssl -- crypto enabled&lt;br /&gt;
2. Different crypto sources:&lt;br /&gt;
* %N -- crypto supplied by Apple's libs&lt;br /&gt;
* %N-ssl -- crypto supplied by fink's libs&lt;br /&gt;
* %N-unified -- crypto supplied by Apple's libs; replaces a former %N/%N-ssl pair (only needed to solve upgrade issues; otherwise %N is fine)&lt;br /&gt;
&lt;br /&gt;
{{Fink_Header}}&lt;br /&gt;
&lt;br /&gt;
[[Category: Fink|Packaging]]&lt;br /&gt;
[[Category: Fink Packaging]]&lt;br /&gt;
[[Category: Fink_Documentation|Package Naming]]&lt;br /&gt;
[[Category: Fink_Policy|Package Naming]]&lt;/div&gt;</summary>
		<author><name>Alexkhansen</name></author>
	</entry>
</feed>