wiz
427c09c578
Fix a typo, and remove information that will get outdated soon.
2008-07-22 13:14:21 +00:00
agc
d998991c16
Document CREATE_WRKDIR_SYMLINK, prompted by Tobias Nygren.
2008-07-22 10:39:36 +00:00
wiz
09b5b1376c
Describe what DESTDIR means and improve description what to do for packages.
...
Fix a typo while here.
2008-06-22 15:22:44 +00:00
abs
3bcbe35937
Document OWNER
2008-05-29 08:34:26 +00:00
kano
3751ef5996
fix broken xml tag
2008-05-27 15:06:25 +00:00
joerg
4aed8741d3
Fix my speling as noticed by OKANO Takayoshi.
2008-05-26 13:38:12 +00:00
joerg
5b7f4c62c8
Document that bsdtar is a valid choice for EXTRACT_USING and that it is
...
prefered over gtar (as it can be built out-of-the-box).
2008-05-25 20:52:01 +00:00
obache
bdf66844de
dhu.org Page Gone.
...
Change to Debian Interix Port page, suggested replacement.
2008-05-07 09:10:19 +00:00
joerg
cd473d51ed
Do not reference the wiki, but the local setup document. It needs work,
...
but in combination with the existing sections covers the process.
2008-04-04 18:32:37 +00:00
jschauma
b09309eae5
audit-packages is now part of pkg_install, so update docs accordingly
2008-03-04 02:39:37 +00:00
weinem
8fb1b19c9a
Error fixed: Local adjustment was commited by mistake. Many thanks to kano for pointing out!
2008-02-19 17:21:42 +00:00
weinem
4334621cfd
Various fixes
2008-02-19 00:58:07 +00:00
weinem
e2f12ad977
More details about getting pkgsrc via cvs, updates
2008-02-18 23:57:53 +00:00
rillig
4a08198baa
Explicitly mention that the PKGREVISION must be incremented when a
...
dependency of the package changes. I still have problems with some
packages that depend on GConf2, which doesn't exist anymore. The
dependency has silently changed to GConf, without increasing any
PKGREVISION. Same for gnome-vfs2 and gnome-vfs.
2008-01-23 13:46:21 +00:00
rillig
d546a3251d
Adjusted the guide to the separation of pkglint and lintpkgsrc.
2008-01-04 15:53:41 +00:00
rillig
5a9248851d
Patches that replace the == argument to test(1) with a single = don't
...
need to be commented upon at all. Fixes PR 37167.
2008-01-02 14:20:55 +00:00
darcy
3e1e83a534
Explain PKG_OPTIONS usage a little more "loudly."
2007-12-30 22:54:39 +00:00
markd
e1372e9ff3
Document USE_CMAKE.
2007-12-12 01:03:33 +00:00
hubertf
7711a2ebcf
Use -nc (no clobber) for wget.
...
Suggested by Matthias Ferdinand <mf@mferd.de>
2007-11-26 23:40:10 +00:00
rillig
d3f508f2a7
ARCH also contains the ABI.
2007-10-24 09:14:42 +00:00
rillig
fc2dbb6f72
Almost all binary bootstrap kits are obsolete. The remaining ones are
...
provided near the binary packages, to make finding them easier.
2007-10-18 23:01:30 +00:00
rillig
f69fbccfa0
Rewrote the section on installing binary packages so that it reads more
...
like a HOWTO instead of an arbitrary collection of facts. It also
resembles the new directory layout on ftp.NetBSD.org now, with the
bootstrap.tar.gz installed near the binary packages.
2007-10-18 22:44:09 +00:00
kano
05af7643b8
fix typo
2007-10-17 14:08:02 +00:00
dmcmahill
d5137b4bd2
Revert previous. Root cause appears to have been a corrupted /dev/null not a make issue
2007-10-12 01:29:10 +00:00
rillig
353ee51fed
Most of the bootstrap kits are out-dated.
...
Provided more explanation for the naming of the subdirectories under
packages/.
Added reports/.
2007-10-11 21:03:39 +00:00
dmcmahill
334eb016b8
pax->${PAX} and use htdocs-share-20071010. The guide builds on solaris now
...
and the htdocs-share target works there too.
2007-10-10 11:36:11 +00:00
dmcmahill
d9bebbc199
Work around some issues that older makes (like in netbsd-2) have with
...
being called recursively with MAKECONF=/dev/null. Now the guide can
be built on netbsd-2
2007-10-10 05:45:47 +00:00
rillig
297dbe296a
Documented how to query for the options with which a dependent package
...
has been built.
2007-10-01 22:38:42 +00:00
kano
54556504ed
fix typo
2007-09-22 02:52:48 +00:00
gdt
b4ed606255
At Dieter's urging, rant about options vs split packages. (I am not
...
set up for tools, and am guessing that commiting to source and not
regenerating is better than not writing text.)
2007-09-21 13:28:29 +00:00
wiz
3528e06345
Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
...
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00
rillig
e495414f1a
Moved the description of bulk builds into their own chapter. A new
...
section covering the pbulk system will be added soon.
2007-09-18 08:17:21 +00:00
weinem
30fca50f56
Patch applied as requested by Hubert Feyrer
2007-08-18 07:13:07 +00:00
rillig
8351609f9b
A trailing slash saves one redirection on the server.
2007-08-16 09:25:16 +00:00
rillig
05fd52363a
Updated the section on finding binary packages.
2007-08-16 09:10:51 +00:00
rillig
0f9cc7fd1b
Made all references to mk.conf consistent by defining and using a macro
...
for it. Suggested by joerg.
2007-08-15 06:33:43 +00:00
rillig
656da70598
Happy new year. ;)
2007-08-15 06:32:38 +00:00
wiz
d8bafb0b26
Move DESTDIR documentation to guide.
2007-08-10 00:51:50 +00:00
kano
e489454990
fix links:
...
http://www.NetBSD.org/MailingLists/ -> http://www.NetBSD.org/mailinglists/
http://www.NetBSD.org/Misc/send-pr.html -> http://www.NetBSD.org/support/send-pr.html
2007-07-30 21:13:00 +00:00
joerg
411862de8c
De-document XFree86 and switch X.org documentation to modular Xorg.
2007-07-29 15:09:35 +00:00
rillig
d8e3562eb2
Documented the new filesystem layout on ftp.NetBSD.org.
2007-07-25 17:53:44 +00:00
wiz
a7b83d9954
cvsrc: Recommend -N for diff and -P for update.
2007-07-20 23:08:14 +00:00
rillig
de541f9c30
Added a recommended .cvsrc file.
2007-07-20 15:18:46 +00:00
tnn
4f93daba1f
Update the pkgsrc guide to match the recent www.NetBSD.org htdocs directory
...
structure rototill.
(Someone, please regen! My documentation toolchain coredumps.)
2007-07-02 19:00:01 +00:00
rillig
303376199b
Added a paragraph about the naming of the patch files.
2007-06-15 10:26:53 +00:00
rillig
041e06d511
Changed all <programlisting> environments so that the first relevant
...
column starts in column 1. Everything else is left to the style sheet.
2007-06-01 11:07:24 +00:00
rillig
2914eed3ed
I was looking for the word "highscore", but didn't find it in the table
...
of contents. Now it is there.
2007-06-01 08:53:06 +00:00
rillig
92a2c5efed
Extended the warning about bulk builds to say that pretty much anything
...
may be removed from the filesystem. Fixes PR 36378.
2007-05-23 12:36:56 +00:00
wiz
775ce24779
Note what to do when changing the guide, by xrefing the pkgsrc guide :)
2007-05-12 13:17:31 +00:00
kano
9649ded910
fix typo
2007-05-12 10:13:44 +00:00
wiz
4d15edc9bb
Add missing </para>.
2007-05-12 06:55:57 +00:00
gdt
cf772850b6
Clean up/rewrite LICENSE. Avoid "accepted the license" language, and
...
instead talk in terms of the user giving instructions to pkgsrc about
what to do.
Major revamp of RESTRICTIONS.
(wiz: Your mail motivated me to work on this; I am not up to speed on
the docbook tools; please check/regen.)
2007-05-12 01:01:39 +00:00
wiz
27a7e0d553
Mention that one should change the name of a license
...
when changing the license text.
2007-05-11 22:47:13 +00:00
rillig
3ae1d54506
LOCALBASE must be defined before it can be used in .if directives.
2007-05-01 11:44:48 +00:00
kano
53f33666cf
sync with htdocs/Documentation/software/packagex.xml 1.146:
...
add HP-UX
2007-04-21 02:59:53 +00:00
kano
2c796f68b2
sync with htdocs/Documentation/software/packagex.xml 1.146:
...
add binary kits for HP-UX 11.11/hppa and OSF1 5.1/alpha
2007-04-21 02:57:58 +00:00
ghen
01eed0c9b2
Update for pkgsrc-2007Q1.
2007-04-20 08:33:41 +00:00
joerg
b29522fce1
Update guide to reflect the changes with NO_MTREE/USE_MTREE.
2007-04-19 16:54:58 +00:00
rillig
565d36e736
Documented the "regen" target.
2007-03-08 16:02:32 +00:00
rillig
4f6d6a97a3
Added a caveat in the Makefiles section that I just stumbled upon.
...
Added some questions regarding the tools framework.
2007-03-08 16:00:16 +00:00
kano
96b246bf59
NO_BUILD is for build phase, not for configure phase
2007-03-03 13:27:03 +00:00
kano
cf0f2c0c22
remove extra character
2007-03-03 12:30:12 +00:00
wiz
879eaee054
Document PKG_DBDIR.
2007-03-02 09:38:32 +00:00
wiz
7aaeee46a2
Document PKG_VERBOSE, PATCH_DEBUG, that one should not
...
override foo but do-foo, mirror-distfiles, SCRIPTS_ENV, NO_CONFIGURE,
NO_BUILD, NO_INSTALL, and NO_PACKAGE.
2007-03-02 09:38:21 +00:00
wiz
d0afd38d29
Deprecate unused BUILD_USES_GETTEXT_M4 variable.
2007-03-01 22:29:15 +00:00
reed
6aed03b0ea
Some more details for whaty to do when a distfile changes.
2007-02-19 15:22:29 +00:00
rillig
464f787995
A google search for "pkgsrc anonymous cvs" didn't return what I wanted,
...
so adjust the heading.
2007-02-19 08:34:36 +00:00
rillig
fdd2e04a20
Platform and compiler-specific macros for MIPSpro on IRIX.
2007-02-19 08:34:00 +00:00
rillig
d3fc114320
CPP should not be set to /usr/ccs/bin/cpp. Building 64-bit binaries on
...
Solaris/SPARC is no longer tricky.
2007-02-08 23:25:10 +00:00
wiz
56620b1e98
Refer to pkgsrc-2006Q4 instead of Q3.
2007-01-30 07:07:49 +00:00
tron
4ae3e2c1d5
Bump suggested disk image size to 1GB.
2007-01-22 13:14:41 +00:00
tv
093d5f5c86
Update htdocs-share to a new snapshot that allows for the ghostscript
...
package to be named simply "ghostscript".
2007-01-19 19:39:38 +00:00
tv
abe94f1d0a
grammarfix in Interix blurb
2007-01-19 18:24:52 +00:00
rillig
5acfb0b6ca
Renamed BUILDLINK_TRANSFORM.* to BUILDLINK_FNAME_TRANSFORM.*, to make
...
clear that these variables are completely unrelated to
BUILDLINK_TRANSFORM.
Added a legacy check that catches appearances of BUILDLINK_TRANSFORM.*.
XXX: Where should incompatible changes in pkgsrc be documented?
2007-01-17 03:11:18 +00:00
dmcmahill
5eae87e41c
clarify that PKGSRC_COMPILER= sunpro gcc is not how this variable is
...
meant to be used. Partially addresses PR/35433.
2007-01-17 02:43:16 +00:00
wiz
aeaa51b4dc
Fix typo.
2007-01-11 07:33:15 +00:00
rillig
56cef0c280
gcc for Solaris is available from http://www.sunfreeware.com/ , the
...
former URL gives a 404.
Noted by Zafer Aydogan in a private mail.
2007-01-11 03:39:59 +00:00
rillig
e51c997d51
Modernized the section on the patches/ directory.
2007-01-11 03:37:44 +00:00
reed
ad2e4919ae
Fix typo reported by Slava Semushin via www@.
...
(TODO: Should this mention ${NOLOGIN} also?)
2007-01-10 17:58:43 +00:00
kano
cb43b130a0
sync with mk/pgsql.buildlink3.mk rev. 1.20
...
> As discussed on tech-pkg, remove PostgreSQL 7.4.
2007-01-03 00:58:24 +00:00
rillig
ef3002a3f3
Each question has got a unique id.
2006-12-20 03:23:18 +00:00
martti
d9769dc29b
Remove trailing spaces and tabs.
2006-12-15 13:22:14 +00:00
kano
4cb4ea3def
correct filename
2006-12-10 16:46:50 +00:00
kano
a2688d876f
sync with mk/pgsql.buildlink3.mk rev. 1.18
...
> Added postgresql82 version 8.2.0
2006-12-10 03:15:01 +00:00
kano
f54faba326
Updated/corrected table of available binary bootstrapkits.
2006-12-09 15:44:19 +00:00
drochner
39bfed6db5
document ${MASTER_SITE_GENTOO}, from OKANO Takayoshi per PM
2006-12-08 19:06:41 +00:00
kano
4ee5e6ff62
fix typo
2006-12-04 14:34:20 +00:00
kano
2513554695
remove extra ")"
2006-12-04 12:39:52 +00:00
kano
ccdfbbcf50
fix typo
2006-12-03 01:03:38 +00:00
kano
ee0c903d03
remove duplicate words.
...
reviewed by wizd(8)
2006-12-02 13:02:14 +00:00
kano
0aff04cd29
move sentence describing BINPKG_SITES to the proper location.
...
approved by yyamano@
2006-12-02 06:12:40 +00:00
kano
e494252442
doc/CHANGES -> doc/CHANGES-YYYY
...
approved by yyamano@
2006-12-02 06:05:27 +00:00
kano
a2450492c0
- fix URL syntax: colon must be used with port number
...
- fix path to pkgtools/pkg_tarup package
approved by yyamano@
2006-12-02 06:03:31 +00:00
reed
cbdc0cbb4a
Document USE_TOOLS for intltool.
...
From jlam@ via tech-pkg list.
2006-12-01 14:19:06 +00:00
tv
fee1b7c7a2
update Interix 3.5 bootstrap location
2006-11-28 15:47:38 +00:00
jmmv
234b8563ad
Use the '-u' option to diff so that the subsequent grep works. (Didn't notice
...
this because I have that option in cvsrc.)
Pointed out by OKANO Takayoshi in private mail.
2006-11-26 11:46:41 +00:00
yyamano
89860a6f42
Apply patch provided by kano@.
...
* Sync with the real.
* Consistently use <replaceable> tag for MyOS.
* s/MyOS.mk/tools.MyOS.mk/g
2006-11-23 11:54:57 +00:00
yyamano
46befd2c73
Sync with the real. Apply patch provided by kano@.
2006-11-23 11:49:55 +00:00
yyamano
be5ee17c6a
Fix typo and sync with the real. Patch provided by kano@.
2006-11-23 11:47:54 +00:00
yyamano
21525d5e30
Sync with the real. Apply patch provided by kano@.
2006-11-23 11:42:54 +00:00
jschauma
60bf80dde9
remove pointer to dead link of interix binary packages
2006-11-23 04:31:56 +00:00
hubertf
e2b884d520
Fix XML (how was this tested before committing?)
2006-11-14 11:56:56 +00:00
rillig
1559af8df8
The first line in the file must contain the XML version number.
2006-11-11 05:39:09 +00:00
rillig
d24e19e30e
The "undefined reference to ..." error message can also appear when
...
using inline functions with SunPro.
2006-11-11 05:38:27 +00:00
schwarz
936d40f544
updated possible EXTRACT_USING values
2006-11-10 21:36:37 +00:00
tv
1054d14592
Add a note about Win2k3 R2 and WinVista's SUA subsystem.
...
Add note about disabling DEP completely on Windows in some cases.
Remove link to defunct X-Win32 LX.
2006-11-06 17:58:06 +00:00
rillig
503019068c
Moved a question from the user's FAQ to the developer's FAQ.
2006-10-25 14:24:54 +00:00
rillig
2fb07aa62f
Documented the "bmake help" command.
2006-10-23 14:49:28 +00:00
rillig
905959284d
Added an example section to the "creating a package" chapter, which
...
explains how I created a nontrivial package, www/nvu. It includes many
pitfalls that have never been documented before.
2006-10-21 20:39:24 +00:00
rillig
f38c98f181
Reindented to have more text per line.
2006-10-21 11:58:18 +00:00
rillig
8711fc9d43
Reworded to make reading easier.
2006-10-21 11:57:11 +00:00
ben
418b77a193
Update the PostgreSQL versions referenced in buildlink.xml
2006-10-18 03:06:14 +00:00
wiz
1f540ae4b1
English improvement.
2006-10-13 21:21:11 +00:00
yyamano
20b5793e85
We don't have a list of licenses in pkgsrc/mk/defaults/mk.conf anymore.
...
Pointed out by kano@.
2006-10-11 14:32:56 +00:00
rillig
ec77758bec
Some package's self-tests require a lot of high-quality random data, so
...
the bulk build may seem to hang on otherwise idle machines.
2006-10-09 22:08:41 +00:00
mishka
c2aaeefffb
Add documentation for MASTER_SORT_RANDOM variable.
2006-10-09 13:15:07 +00:00
rillig
cc6b1b76a7
Stated some major goals of pkgsrc:
...
- high quality of the generated packages
- platform independence, portability
- uniform look and feel on all platforms
Feel free to add you own goals.
2006-10-07 09:31:16 +00:00
rillig
b4f2c7b318
Changed to htdocs-share-20061007.tar.gz.
2006-10-07 09:29:48 +00:00
rillig
97a56aa9d3
Changed to the current htdocs-share archive. Added a target to regenerate
...
the archive, since that has been undocumented up to now.
2006-10-07 09:29:19 +00:00
rillig
c482c67daf
Minor rewording.
2006-10-07 01:24:00 +00:00
rillig
5df3ea2a0b
KDE packages should make use of meta-pkgs/kde3/kde3.mk.
2006-10-06 18:12:48 +00:00
wiz
e329b5ac78
Four root directories for pkgsrc, not three.
2006-10-02 17:56:27 +00:00
rillig
5c76cf883b
After editing the package Makefile, it is usually necessary to run
...
"bmake clean".
The url2pkg program can create packages for Perl modules almost
completely.
2006-10-02 16:52:22 +00:00
rillig
28dbf6e215
Added the default values for the four root directories of pkgsrc.
2006-10-02 16:37:47 +00:00
rillig
18f01f78ce
Not all tar(1)s know the -z option.
2006-09-25 09:45:31 +00:00
rillig
462adfe965
Added a new chapter to the pkgsrc user's guide, which describes the file
...
system layout of pkgsrc.
2006-09-19 17:50:38 +00:00
rillig
786378f1fa
Replaced "regenerate" with "regen" to save me from typing too much.
2006-09-18 22:36:48 +00:00
rillig
02676731f9
Added an FAQ entry for the "Makefile appears to contain unresolved
...
cvs/rcs/??? merge conflicts" error message.
2006-09-18 22:27:54 +00:00
rillig
1078f659ea
Moved the section "selecting the compiler" from the chapter "using" to
...
"configuring".
2006-09-18 13:25:37 +00:00
rillig
a2111ba288
Provided an introduction to configuring pkgsrc.
...
Removed the link to the "undefined reference" section in the developer's
guide, since that kind of problem is not expected to be solved in
mk.conf.
2006-09-18 12:52:20 +00:00
rillig
2e8a716cd1
Small improvements of the wording. Mentioned that on mirrors, the base
...
directory may be different from /pub/pkgsrc.
2006-09-18 12:16:25 +00:00
ben
69b869594b
By request of Thomas, document some Darwin details.
2006-09-17 23:55:28 +00:00
jmmv
4e66ee8957
Clarify where gtk-doc documentation should be installed to match current
...
practices in pkgsrc.
2006-09-17 15:48:45 +00:00
wiz
5f8206d726
Use &cprompt;. Do not mention not-existing INET_COUNTRY.
...
Describe MASTER_SORT and MASTER_SORT_REGEX.
2006-09-13 23:39:07 +00:00
wiz
560966e88a
Document BATCH. Undocument deprecated BUILD_USES_MSGFMT.
...
Document OSVERSION_SPECIFIC.
2006-09-13 23:38:21 +00:00
wiz
78a87435f0
Document LDFLAGS.
2006-09-13 23:36:47 +00:00
wiz
664c8c8551
Use &cprompt;
2006-09-13 23:34:05 +00:00
wiz
ebbf34a05d
Use &rprompt;
2006-09-13 23:33:18 +00:00
wiz
5c12ffda83
Remove section about "Commonly used abbreviations" -- the only cited
...
abbreviation isn't used at all in the guide.
2006-09-13 23:31:15 +00:00
wiz
3cb7fe02d4
Use &cprompt;
2006-09-13 23:30:15 +00:00
wiz
4fb56e683e
Use &cprompt; and &rprompt;
...
Add section for people with too much time on their hands.
2006-09-13 23:27:31 +00:00
wiz
b5e337f013
Use documented 'make makedistinfo' instead of undocumented 'make makesum'
...
in example.
2006-09-13 23:26:21 +00:00
wiz
e627f00107
Reindent, slight improvements.
2006-09-13 23:25:14 +00:00
wiz
55b4f7a9bf
Document MANCOMPRESSED_IF_MANZ.
2006-09-13 23:24:40 +00:00
wiz
14a42c23d7
Describe valid values for MOTIF_TYPE.
2006-09-13 23:23:39 +00:00
wiz
60507078b9
Improve markup. Describe MASTER_SITE_BACKUP and MASTER_SITE_LOCAL.
...
Document NO_INSTALL_MANPAGES. Describe "The package phase".
Add section about "Cleaning up". Document DEPENDS_TARGET.
Document the bin-install target. Improve UPDATE_TARGET description.
Use &rprompt; and &cprompt; instead of <prompt>.</prompt>.
Document replace and index targets.
Reindent and break lines for 80 characters.
2006-09-13 23:23:00 +00:00
wiz
06cbeb626e
It seems that the contents of <screen> should start in the first column
...
for consistency. Make it so.
2006-09-10 19:51:49 +00:00
wiz
6206c1ab29
Remove accidental extra character.
2006-09-10 19:36:41 +00:00
wiz
1e1f4b6ed9
Fix typo in markup.
2006-09-10 19:36:31 +00:00
wiz
e1a5d0b9a3
Avoid extra whitespace in <para>.
2006-09-10 19:32:22 +00:00
wiz
77bca65f1d
Document PLIST_SRC default. Avoid extra whitespace in <para>.
2006-09-10 19:31:42 +00:00
wiz
a565f838bd
Avoid extra whitespace in <para>. Use more macros.
2006-09-10 19:30:56 +00:00
wiz
5b54bade7b
Describe INSTALL_FILE and DEINSTALL_FILE. Improve introduction.
2006-09-10 19:29:52 +00:00
wiz
7935298a80
Remove extra whitespace in <para>.
2006-09-10 19:27:59 +00:00
wiz
b6e19a3259
Document PKGNAME_NOREV. Use more markup. Improve DIST_SUBDIR
...
description. Add section about programming languages. Describe
UNLIMIT_RESOURCES. Avoid extra whitespace in <para>.
Add section about emulation packages.
Add section about BROKEN and BROKEN_IN.
2006-09-10 19:27:34 +00:00
wiz
d9e85ef31d
Document SVR4_PKGNAME; improve pkgdiff description; document
...
PATCHDIR, default setting of MESSAGE_SUBST, and FILESDIR.
Reindent.
2006-09-10 19:11:15 +00:00
wiz
8734183fc9
Whitespace cleanups.
2006-09-09 23:49:08 +00:00
wiz
707c77d465
Document ALLFILES, reindent a bit.
2006-09-09 23:47:40 +00:00
wiz
67ce634bfb
No whitespace directly after to <para>.
2006-09-09 23:40:40 +00:00
obache
60f2f07996
Rename variable MAKEFILE to MAKE_FILE.
2006-09-09 04:21:30 +00:00
rillig
d8d62fd65d
Added a reference to NetBSD's send-pr web page, for pkgsrc users that
...
don't have send-pr in their base system.
Fixes part of PR 34493.
2006-09-08 07:38:37 +00:00
jmmv
6600e38302
Remove part of a sentence that does not make sense from the new "hicolor theme"
...
section. Found by wiz@.
2006-09-03 10:54:55 +00:00
wiz
f146b31eac
Fix a typo.
2006-09-03 00:20:49 +00:00
schwarz
1168666396
fix spelling
2006-09-02 11:26:16 +00:00
jmmv
f7dff82948
Add some more GNOME-specific packaging and porting information:
...
- Document how to handle .desktop files.
- Document how to handle icons for the hicolor theme.
- Add a chapter detailing the GNOME meta packages, the packaging of new
applications and the updatee procedure.
Also add some documentation on how to better handle and create patches.
2006-09-01 16:35:38 +00:00
schmonz
27579dfb14
Minimalist update for case-sensitive HFS+ support on Darwin. This
...
section needs to be internally reorganized.
2006-08-30 04:47:16 +00:00
schmonz
ad64f51cb9
s/ufsdiskimage/darwindiskimage/g as the script's been renamed.
2006-08-30 04:30:53 +00:00
jnemeth
ab4b65ff04
fix sentence fragment
2006-08-30 04:18:57 +00:00
ben
0d73d74d6b
Make note that ufsdiskimage mounts asynchronous, which may be undesirableh.
2006-08-30 00:54:11 +00:00
ben
1378921fee
Add a hint regarding set[ug]id pkgsrc programs on a Mac OS X disk image.
2006-08-29 00:29:52 +00:00
wiz
a2a32d1c64
Be more explicit about where devhelp can find its files.
...
Document that we prefer share/doc/${PKGNAME} for docs.
2006-08-12 21:29:40 +00:00
wiz
7bc27631a4
Typo fix.
2006-08-11 13:19:38 +00:00
wiz
63d40f1f8c
Describe where gtk-doc docs used by devhelp should be installed.
...
Based on text provided by drochner@
2006-08-11 12:09:33 +00:00
wiz
982b974a7f
Refer to firefox instead of mozilla.
2006-07-30 00:30:55 +00:00
wiz
289d1b9e39
Remove empty line.
2006-07-30 00:30:33 +00:00
rillig
43fca8b678
s/re-generate/regenerate/g
2006-07-29 17:55:13 +00:00
rillig
d55481d55e
Moved all the pkgsrc documentation from outside the pkgsrc guide to
...
here. There's still much to do to avoid repetition and such, but
the first steps are done.
2006-07-29 15:57:04 +00:00
rillig
7e1b7fd9a3
Integrated the useful information from the NetBSD guide, chap-pack.xml,
...
where the pkgsrc guide did not mention things before. Discarded the rest.
2006-07-29 14:14:23 +00:00
rillig
162239966a
Made the introduction more user-friendly.
2006-07-29 14:14:19 +00:00
rillig
05f3491592
Added the targets "regenerate", "regenerate-doc" and "regenerate-htdocs"
...
to save some typing when updating the documentation.
2006-07-27 07:06:13 +00:00
rillig
6ce05af35d
Fixed a syntax error.
2006-07-27 06:40:05 +00:00
rillig
b6a5522945
The SunPro C++ compiler defines __SUNPRO_CC, but not __SUNPRO_C.
2006-07-27 06:39:10 +00:00
rillig
3e6a343422
Removed outdated documentation about SKIP_AUDIT_PACKAGES and
...
ALLOW_VULNERABILITIES.*, as requested in PR 34096.
2006-07-27 06:38:35 +00:00
rillig
4b92b6eecf
Documented the current order in which files are loaded by the pkgsrc
...
infrastructure.
2006-07-24 12:13:35 +00:00
rillig
a91cd6f510
Moved the explanation of the various variables in the "fetch" phase from
...
components.xml to build.xml. Added a list of variable names and a link
to the old place. Rewrote and extended the existing documentation to
cover most common cases.
2006-07-24 10:32:36 +00:00
rillig
5f6028feac
Added some sections on variable definition.
2006-07-23 15:48:01 +00:00
rillig
6e79d4a931
Rewrote the section on manual pages, avoiding to say everything twice.
2006-07-23 15:35:08 +00:00
rillig
256d2039b5
Shortened the description of where to find binary packages.
2006-07-23 15:34:10 +00:00
rillig
e21d06d9df
Removed the chapter of the proposed redesign of the bulk build
...
framework, since it did not contain any documentation on the current
system.
2006-07-03 23:51:01 +00:00
rillig
bb2127170a
Added "A package does not build. What shall I do?" to the FAQ.
2006-07-02 23:34:03 +00:00
rillig
9a71aeca42
Summarized some places where you can find more documentation about pkgsrc.
2006-07-02 22:45:17 +00:00
rillig
d1fb48921a
When INTERACTIVE_STAGE is set and not only contains "fetch", the package
...
cannot be built by the bulk builds.
2006-07-02 12:42:39 +00:00
rillig
c86a5ea8d8
Removed a duplicate word.
2006-07-02 12:42:07 +00:00
rillig
dc0b3feba2
Added a missing word.
2006-07-02 10:01:11 +00:00
rillig
0e4d5a0370
Added documentation for the SUBST framework.
2006-07-01 23:48:16 +00:00
rillig
0e08058593
Removed the policy that INTERACTIVE_STAGE should not contain "fetch", as
...
it had not been discussed before.
2006-07-01 12:51:30 +00:00
rillig
a8a113975d
Added another rationale that "fetch" should not be in INTERACTIVE_STAGE.
2006-07-01 09:26:41 +00:00
rillig
98c529535b
INTERACTIVE_STAGE should not be set to "fetch".
2006-06-30 09:41:39 +00:00
rillig
c877c509fb
Updated the chapter on editing the pkgsrc guide. It had been outdated.
2006-06-30 09:25:34 +00:00
rillig
979ebfea0a
Added a chapter "The implementation of the bulk builds" that describes
...
how the bulk builds should look like in the future. It is a design
document and subject to discussion.
2006-06-30 08:58:16 +00:00
rillig
f091955572
Using printf is another way to print an arbitrary string.
2006-06-29 13:37:46 +00:00
rillig
a7bdcb585e
Added more entries for "undefined reference to ..." and an explanation
...
on how to fix them.
2006-06-29 11:41:04 +00:00
rillig
ccb53ecb27
Reordered the sections so that the general ones are at the beginning,
...
followed by the ones specific to a phase. Added an "undefined reference
to ..." section.
2006-06-29 11:29:46 +00:00
rillig
d1b0a0eefb
Added a note that the name LOCALBASE stems from FreeBSD.
2006-06-27 11:07:12 +00:00
rillig
8780ac8c7b
INSTALLATION_DIRS creates directories with the correct ownership.
2006-06-26 23:28:51 +00:00
rillig
68f085bf80
Documented some more file names, so that almost all files in pkgsrc are
...
covered now by the documentation.
2006-06-25 10:33:33 +00:00
rillig
d8b7a83f1f
Added buildlink3.mk and options.mk to the list of optional package files.
2006-06-25 10:02:10 +00:00
rillig
fe253c8065
Moved the pkgsrc-bugs mailing list from the user's part to the
...
developer's part, since we got a non-PR bug report on it again. Sorted
the other mailing lists by relevance instead of alphabetically.
2006-06-23 10:12:28 +00:00
rillig
d60a15dfe9
The GNU binutils are still not supported under Solaris (I just tried it).
2006-06-23 05:00:55 +00:00
rillig
bcb61c6269
Documented the ${MASTER_SITE_FOO:=package/} syntax, which may be
...
confusing to pkgsrc beginners. (At least it had been to me.)
2006-06-22 07:30:38 +00:00
rillig
71c4773555
The specification of individual variables is further explained in the
...
pkglint documentation.
2006-06-21 08:50:40 +00:00
rillig
c8153aab7c
The advice to use CFLAGS+= foo instead of CFLAGS= foo does not belong
...
into the developer's part, and has since been moved to the user's part.
Rewrote the section on "how to pull in variables from mk.conf", since
the word "problem" in the first sentence had bothered me over and over
again. Removed the documentation for adding "fetch" to
INTERACTIVE_STAGE, since we already have FETCH_MESSAGE for that purpose.
Added "extract" to the valid values for INTERACTIVE_STAGE, since there
might be password-protected distfiles. Now that "fetch" is excluded from
INTERACTIVE_STAGE, it is a list of _phases_ (note the misnomer here)
that are required once for every build of a package. "fetch" only needs
to be done once at all, so it is good to have these issues separated.
2006-06-21 08:42:21 +00:00
rillig
8425585ef7
Added a section for commonly used abbreviations, since it took me quite
...
a while to figure out what ICE means.
2006-06-17 10:26:53 +00:00
darcy
e7230933bd
Add text to help explain when bumping PKGREVISION is appropriate or not.
...
As discussed with Greg Troxel.
2006-06-14 21:20:16 +00:00
rillig
22f862db78
Fixed a typo and some wording. Synced with bsd.options.mk 1.56.
2006-06-08 08:45:45 +00:00
rillig
9c62b4f5ee
Rewrote and shortened the section on C preprocessor macros. Renamed some
...
headings to follow a common structure.
2006-06-01 09:31:18 +00:00
rillig
d1153fd1f0
Added a chapter "creating a pkgsrc package" that serves as an
...
introduction to the developer's guide.
2006-06-01 08:39:03 +00:00
ghen
a4b367e139
Adapt pkgsrc documentation examples to the new databases/openldap-client
...
package.
2006-05-31 18:54:32 +00:00
rillig
0deb1d0320
Clarified a bit on why updating pkgsrc using a tar file is discouraged.
2006-05-31 11:44:07 +00:00
rillig
f5a5f1f754
This package needs a current htdocs-share to produce valid HTML. While
...
here, fixed some pkglint warnings and set DISTNAME to the package name,
banned the htdocs-share*.tar.gz to DISTFILES, where it belongs.
2006-05-29 08:55:31 +00:00
rillig
74557ce3a8
Rewrote the appendix covering the directory layout on ftp.NetBSD.org.
2006-05-29 07:47:34 +00:00
rillig
1c0fc3904b
Rewrote the chapter on "getting pkgsrc and keeping it up-to-date" based on
...
the current discussion on the pkgsrc-users mailing list.
2006-05-28 20:37:52 +00:00
mishka
b2ce9ede48
Do not pass HTML results through tidy - DocBook XSLT produces valid HTML output.
2006-05-24 07:55:59 +00:00
mishka
dca1020799
Merge XSLTs from the NetBSD Guide:
...
- indent chunker output,
- process single pkgsrc.html as HTML 4.01 Transitional document.
2006-05-24 07:54:11 +00:00
rillig
a669c02709
_FETCH_MESSAGE has been replaced with FETCH_MESSAGE.
2006-05-23 09:09:13 +00:00
rillig
a68e85797c
+ FAQ: Why do packages ignore my CFLAGS?
2006-05-21 12:23:29 +00:00
rillig
a6950e8842
Provided an abstract that sounds more like a definition.
2006-05-19 22:05:09 +00:00
rillig
d460ddc3b0
Clarified that pkgsrc users are not necessarily "end users".
2006-05-19 22:04:19 +00:00
rillig
7b2370f35d
Happy new year.
2006-05-19 21:44:37 +00:00
rillig
6c7240d5fe
Added definitions for the people involved in pkgsrc.
2006-05-19 21:43:23 +00:00
rillig
55738b9263
The difference between submission of binary and source packages is
...
emphasized by using two distict sections for them.
2006-05-19 21:08:42 +00:00
reed
fd3950fc40
Change "backspace" into "backslash".
...
Reported by Jonathan Towne in PR #33480 .
2006-05-15 16:28:19 +00:00
rillig
fd35d0a402
Added the word "internals" to the title of part III. Added a chapter
...
with general design guidelines. Fixed the statement that there are only
two parts.
2006-05-12 23:03:22 +00:00
rillig
127ca5704c
Fixed the detab target.
2006-05-10 22:43:51 +00:00
rillig
b019c05b88
Ran "make detab".
2006-05-10 22:43:15 +00:00
rillig
b88e059259
Added the word ``internals'' to the title of part III and provided a
...
short introduction.
2006-05-10 22:42:30 +00:00
rillig
e300a151d9
Added part III, which is about the pkgsrc infrastructure. It currently
...
contains the chapter about porting pkgsrc to new platforms (formerly in
part II) and a new chapter on regression tests.
2006-05-10 20:56:00 +00:00
rillig
7bc0a76019
+ Why does make show-var VARNAME=BUILDLINK_PREFIX.foo say it's empty?
2006-05-10 16:19:55 +00:00
rillig
d481d20fe8
Added a chapter in the developer's part for frequently asked questions.
2006-05-10 13:58:34 +00:00
jlam
2797f2c4fb
Add two new capabilities to the pkginstall framework:
...
(1) Allow specifying the numeric UID and GID for users and groups in
/etc/mk.conf by setting PKG_UID.<user> and PKG_GID.<group> to
those values. If these values are specified, then the +USERGROUP
script will verify that existing users and groups match the
requested UIDs and GIDs for the package, and otherwise create them
with these UIDs and GIDs. For example:
PKG_UID.courier= 10001
PKG_GID.mail= 6
In this example, the courier-authlib binary package will be created
to use uid 10001 for the "courier" user and gid 6 for the "mail"
group.
(2) Allow a package to request that users and groups be created prior
to configuring or building a package by setting USERGROUP_PHASE
to "configure" or "build". Because the reason for this is typically
to hardcode the UIDs and GIDs of requested users and groups directly
into the package's executables, these hardcoded values will be
automatically determined and put into the +USERGROUP script. For
example:
USERGROUP_PHASE= configure
PKG_GROUPS= qmail nofiles
PKG_USERS+= qmaill:nofiles
PKG_USERS+= qmailq:qmail
In this example, the users and groups are created before the
configure phase when building qmail, and the qmail binary package's
+INSTALL script will try to create (or verify) users and groups
with the same UIDs and GIDs that were used during the build.
As part of these changes, the format for PKG_USERS and PKG_GROUPS has
changed -- the optional parts of the corresponding entries are no
longer used and cannot be specified. Instead, the following variables
should be set:
PKG_GID.<group> is the group's numeric GID.
PKG_UID.<user> is the user's numeric UID.
PKG_GECOS.<user> is the user's description.
PKG_HOME.<user> is the user's home directory.
PKG_SHELL.<user> is the user's login shell.
A separate commit will follow which will fix all packages that set
PKG_USERS and PKG_GROUPS to use the new syntax and variables.
2006-04-23 00:00:43 +00:00
lukem
f2b2c16894
use "tnftp" instead of "lukemftp"
2006-04-22 05:43:51 +00:00
rillig
d47c2c3393
Replaced SITES_* with SITES.*.
2006-04-21 07:55:16 +00:00
rillig
0747a13bdd
Specified the structure and interpretation of the WRAPPER_REORDER_CMDS
...
variable.
2006-04-21 07:54:12 +00:00
rillig
86da515abd
Documented (parts of) the wrapper phase.
2006-04-21 07:30:32 +00:00
rillig
a61f2d33e4
Added the binary packages URLs for Solaris 9.
2006-04-18 12:56:53 +00:00
jlam
d19161d212
Modify the plist module to automatically transform "^share/locale" in
...
PLISTs to "${PKGLOCALEDIR}/locale" for the installed PLIST. This is
similar to the work that's already done to automatically handle
PKGINFODIR and PKGMANDIR. PLISTs in pkgsrc will be modified so that
they would just list the message files to be under "share/locale".
USE_PKGLOCALEDIR must continue to be set in package Makefiles so that
localedir substitutions happen at post-configure time.
2006-04-17 06:12:46 +00:00
jlam
f85023f9da
Now that all info file entries have been pushed from INFO_FILES into
...
the PLISTs, drop support for listing info files in INFO_FILES. The
INFO_FILES variable is now strictly defined/undefined.
2006-04-16 04:27:17 +00:00
reed
103077021c
Add missing close "para" tags in the INFO_FILES and PKGINFODIR
...
paragraphs.
2006-04-08 07:43:41 +00:00
reed
d31af5019d
Move around text and rewrite some of the text
...
explaining BUILDLINK_API_DEPENDS and
BUILDLINK_ABI_DEPENDS.
2006-04-06 07:57:10 +00:00
reed
2f2c7d581f
Fix documention about about BUILDLINK_API_DEPENDS (was
...
BUILDLINK_DEPENDS) and BUILDLINK_ABI_DEPENDS.pkg (was
BUILDLINK_RECOMMENDED).
Noticed
2006-04-06 07:33:30 +00:00