Module Guidelines
(Difference between revisions)
(tar.bz2 rule added) |
(→DETAILS) |
||
Line 10: | Line 10: | ||
* Use '''sha1:''' instead of ''md5:'' for SOURCE_VFY values. | * Use '''sha1:''' instead of ''md5:'' for SOURCE_VFY values. | ||
* Don't insert your eMail address into the MAINTAINER field unless you are a Lunar developer. | * Don't insert your eMail address into the MAINTAINER field unless you are a Lunar developer. | ||
− | * Prefer '''tar.bz2''' over '''tar.gz''' tarballs. | + | * Prefer '''tar.bz2''' over '''tar.gz''' tarballs (as it saves space/traffic) and prefer '''tar.gz''' over '''zip''' (or '''rar''') packages. |
== DEPENDS == | == DEPENDS == |
Revision as of 14:36, 27 August 2006
Contents |
Generic
- Never use tabs. Use spaces instead.
- Use 72 columns maximum width whenever possible (but always in DETAILS!).
DETAILS
- Use sha1: instead of md5: for SOURCE_VFY values.
- Don't insert your eMail address into the MAINTAINER field unless you are a Lunar developer.
- Prefer tar.bz2 over tar.gz tarballs (as it saves space/traffic) and prefer tar.gz over zip (or rar) packages.
DEPENDS
CONFLICTS
CONFIGURE
PRE_BUILD
BUILD
- Don't install files after calling devoke_installwatch.
POST_BUILD
- Don't install any files into the system.
POST_INSTALL
- Don't install any files into the system.