summaryrefslogtreecommitdiff
path: root/doc/guide/files/fixes.xml
AgeCommit message (Collapse)AuthorFilesLines
2008-01-23Explicitly mention that the PKGREVISION must be incremented when arillig1-1/+2
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.
2007-10-17fix typokano1-2/+2
2007-09-21Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.wiz1-9/+9
Bump PKGREVISION.
2007-08-15Made all references to mk.conf consistent by defining and using a macrorillig1-5/+5
for it. Suggested by joerg.
2007-08-10Move DESTDIR documentation to guide.wiz1-1/+25
2007-06-01Changed all <programlisting> environments so that the first relevantrillig1-114/+116
column starts in column 1. Everything else is left to the style sheet.
2007-06-01I was looking for the word "highscore", but didn't find it in the tablerillig1-2/+2
of contents. Now it is there.
2007-05-12fix typokano1-3/+3
2007-05-12Add missing </para>.wiz1-2/+2
2007-05-12Clean up/rewrite LICENSE. Avoid "accepted the license" language, andgdt1-59/+99
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-11Mention that one should change the name of a licensewiz1-1/+7
when changing the license text.
2007-03-01Deprecate unused BUILD_USES_GETTEXT_M4 variable.wiz1-8/+1
2007-02-19Some more details for whaty to do when a distfile changes.reed1-2/+7
2007-02-19Platform and compiler-specific macros for MIPSpro on IRIX.rillig1-3/+5
2006-12-15Remove trailing spaces and tabs.martti1-7/+7
2006-12-02remove duplicate words.kano1-2/+2
reviewed by wizd(8)
2006-12-01Document USE_TOOLS for intltool.reed1-3/+3
From jlam@ via tech-pkg list.
2006-11-11The "undefined reference to ..." error message can also appear whenrillig1-2/+31
using inline functions with SunPro.
2006-10-11We don't have a list of licenses in pkgsrc/mk/defaults/mk.conf anymore.yyamano1-5/+2
Pointed out by kano@.
2006-09-13Document BATCH. Undocument deprecated BUILD_USES_MSGFMT.wiz1-31/+39
Document OSVERSION_SPECIFIC.
2006-09-10Fix typo in markup.wiz1-2/+2
2006-09-10Document PKGNAME_NOREV. Use more markup. Improve DIST_SUBDIRwiz1-1426/+1535
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-03Remove part of a sentence that does not make sense from the new "hicolor theme"jmmv1-3/+2
section. Found by wiz@.
2006-09-01Add some more GNOME-specific packaging and porting information:jmmv1-12/+60
- 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-08-12Be more explicit about where devhelp can find its files.wiz1-8/+18
Document that we prefer share/doc/${PKGNAME} for docs.
2006-08-11Typo fix.wiz1-2/+2
2006-08-11Describe where gtk-doc docs used by devhelp should be installed.wiz1-2/+19
Based on text provided by drochner@
2006-07-27The SunPro C++ compiler defines __SUNPRO_CC, but not __SUNPRO_C.rillig1-1/+2
2006-07-23Rewrote the section on manual pages, avoiding to say everything twice.rillig1-19/+18
2006-07-02Added a missing word.rillig1-2/+2
2006-07-01Added documentation for the SUBST framework.rillig1-3/+70
2006-07-01Removed the policy that INTERACTIVE_STAGE should not contain "fetch", asrillig1-11/+7
it had not been discussed before.
2006-07-01Added another rationale that "fetch" should not be in INTERACTIVE_STAGE.rillig1-2/+5
2006-06-30INTERACTIVE_STAGE should not be set to "fetch".rillig1-5/+12
2006-06-29Added more entries for "undefined reference to ..." and an explanationrillig1-3/+12
on how to fix them.
2006-06-29Reordered the sections so that the general ones are at the beginning,rillig1-164/+187
followed by the ones specific to a phase. Added an "undefined reference to ..." section.
2006-06-21The advice to use CFLAGS+= foo instead of CFLAGS= foo does not belongrillig1-42/+28
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-14Add text to help explain when bumping PKGREVISION is appropriate or not.darcy1-1/+28
As discussed with Greg Troxel.
2006-06-01Rewrote and shortened the section on C preprocessor macros. Renamed somerillig1-102/+58
headings to follow a common structure.
2006-05-23_FETCH_MESSAGE has been replaced with FETCH_MESSAGE.rillig1-9/+9
2006-05-10Ran "make detab".rillig1-7/+7
2006-04-16Now that all info file entries have been pushed from INFO_FILES intojlam1-20/+4
the PLISTs, drop support for listing info files in INFO_FILES. The INFO_FILES variable is now strictly defined/undefined.
2006-04-08Add missing close "para" tags in the INFO_FILES and PKGINFODIRreed1-3/+3
paragraphs.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-14/+9
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-03-20* Creates a new variable PKGINFODIR (named similarly to PKGMANDIR)jlam1-31/+33
that is a purely user-settable variable to represent the relative path under ${PREFIX} where info files are stored and "dir" files are managed. PKGINFODIR defaults to "info". INFO_DIR still works, but will be obsoleted after the 2006Q1 branch. * Modify GNU_CONFIGURE_INFODIR to only honor ${PKGINFODIR} if the package installs directly into ${PREFIX} and not some subdirectory under ${PREFIX}. This fixes packages that don't really honor $(infodir) all that well, and also avoids PLIST problems relating to directory removal for those packages. * Since the majority of Emacs Lisp packages use GNU_CONFIGURE, just set GNU_CONFIGURE_INFODIR directly to ${EMACS_INFOPREFIX}, which is the Emacs-distro-specific location for info files. Also pass EMACS_INFOPREFIX through PLIST_SUBST for PLIST substitution. * INFO_FILES should be defined if the package installs info files. If the info files are not listed in the PLIST, then INFO_FILES must list the filenames for the info files installed by the package, which are assumed to be located in ${PREFIX}/${PKGINFODIR}. * The plist module can now better detect info files listed in PLISTs and exports a command to the pkginstall module to append info file names to the +INFO_FILES scriptlet at install-time. * The print-PLIST target is updated to properly list info files in the auto-generated PLIST. * The check-files code is updated to skip all "dir" Info database files.
2006-03-12Fixed references to non-existent packages. When a package needs sourcerillig1-46/+25
files from another package, it should just add that other package to DISTFILES instead of (cd otherpackage && make extract).
2006-03-09Documented the REPLACE.* and REPLACE_FILES.* variables. Added a note forrillig1-4/+9
the old names.
2006-02-12Removed trailing white-space.rillig1-197/+197
2005-12-29Update the pkgsrc guide to reflect the following changes to the pkginstalljlam1-7/+5
framework: * USE_PKGINSTALL is no longer needed. * X11 font directories should be listed in FONTS_DIRS.<type> * fonts.mk is no longer needed as the functionality has been completely reimplemented within the pkginstall framework. * PKG_UPDATE_FONTS_DB may be set to "yes" or "no" to indicate whether the fonts databases should be updated or not. This defaults to "yes".
2005-12-14Document how to register font map files in packages installing TeXminskim1-1/+8
font maps.