summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2005-08-19Add the 'te' locale, initially used by gnome-desktop-2.10.2 (AFAICT).jmmv13-13/+65
2005-08-19Skip the configure stage if NO_CONFIGURE is defined (useful forschmonz1-2/+2
djbware without conf-* files).
2005-08-19Add and define djbfft options.schmonz1-0/+3
2005-08-19Convert DJB_ERRNO_HACK to a "djbware-errno-hack" option availableschmonz2-11/+22
in all packages using djbware.mk. For now, keep the same default, avoiding PKGREVISION bumps.
2005-08-18INSTALLATION_DIRS implies NO_MTREE: If a package sets INSTALLATION_DIRS,jlam1-1/+9
then it's known to pre-create all of the directories that it needs at install-time, so we don't need mtree to do it for us.
2005-08-18pass through -f flags that sunpro understands verbatim, drop other -f*grant1-2/+16
flags.
2005-08-18drop -Wl,--export-dynamic, as Solaris ld(1) default behaviour is togrant1-1/+10
export all dynamic symbols.
2005-08-16Don't add inet6 to PKG_DEFAULT_OPTIONS, it is a user settabledillo1-3/+1
variable. mk/defaults/obsolete.mk takes care of converting USE_INET6 to inet6 option. Bug noted by schmonz.
2005-08-16Turn the location of the *.pc files in which the pkg-config wrapper willjlam1-5/+5
look into a private variable _PKG_CONFIG_LIBDIR. This variable should *NOT* be settable by the user.
2005-08-15Add some to-do items.schmonz1-1/+12
2005-08-15Fix an annoying whitespace issue for 80 character-width displays.jlam1-10/+10
2005-08-15Alter the check-files target for ${PREFIX} to check for if files arejlam1-19/+38
in ${PREFIX} but are not in the PLIST and also if files are in the PLIST but not in ${PREFIX}. We now flag both types of PLIST problems as errors.
2005-08-15Minor nit... use ${.TARGET} instead of specifying the file name againjlam1-2/+2
within a target.
2005-08-15In print-pkg-size-this, initialize s before summing up all file sizes. Thisrillig1-2/+2
results in "0" being printed for empty packages, which had been "" before. Fixes PR 30955.
2005-08-15Reordered the conditions of checking for .tar files in DISTFILES to improverillig1-5/+6
readability.
2005-08-14Reverted the change from revision 1.1710, which sorted all DEPENDS andrillig1-3/+2
BUILD_DEPENDS alphabetically. Some packages depend on the first-come-first-serve order.
2005-08-14The check-files-post need to be done before post-install-script,kristerw1-2/+2
to prevent errors from pacakes using e.g. CONF_FILES.
2005-08-13Convert sun-jre14 and sun-jre15 to use the options framework.dillo2-13/+2
2005-08-13transform -Wl,-soname to -h for sunprogrant1-1/+9
2005-08-12Don't use the same inclusion guard as fam/buildlink3.mk. "Duh."jlam1-4/+4
2005-08-11Change the order of libraries looked for, and start with libdb1 instead ofcube1-6/+6
libdb. A (obviously braindead) system might ship with a correct libdb1 and a frivolous libdb. I'm speaking of RedHat, of course. But anyway, it makes more sense, libdb1 just can't be anything but a db1 library. OK'd by jlam@.
2005-08-10Add a buildlink3.mk file that will choose between the two FAMjlam1-0/+54
implementations -- SGI FAM and GNOME gamin.
2005-08-10Remove the abuse of buildlink that was pkg-config/buildlink3.mk. Thatjlam3-2/+64
file's sole purpose was to provide a dependency on pkg-config and set some environment variables. Instead, turn pkg-config into a "tool" in the tools framework, where the pkg-config wrapper automatically adds PKG_CONFIG_LIBDIR to the environment before invoking the real pkg-config. For all package Makefiles that included pkg-config/buildlink3.mk, remove that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-08-10Move the check-files-post check so that it is done after the automatickristerw1-4/+4
manual page handling. This prevents the check from reporting errors for manpages that are (un)compressed by the automatic manual page handling.
2005-08-10If we need imake, then also pull in any other tools that imake needs tojlam1-4/+5
work.
2005-08-10Fix a cut-and-paste bug.jlam1-2/+2
2005-08-10No version of FreeBSD has /usr/bin/shlock.jlam1-4/+1
2005-08-08Set TOOLS_PLATFORM.shlock only if exists the binary on /usr/bin,xtraeme1-1/+3
reported by Lars Nordlund via tech-pkg@.
2005-08-08Restore the @(..)s which were removed in rev 1.1706.veego1-7/+7
They are needed in the fetch-list case to prevent outputting anything if the distfile is allready in $DISTDIR.
2005-08-07Remove variable which is not needed any longer after wxGTK update.wiz1-6/+1
2005-08-06At least on NetBSD 2.0 i386 postgres80 is currently installingabs1-2/+2
lib/libecpg.so.5.0.0 not lib/libecpg.so.5.0
2005-08-06Update lang/perl5 to 5.8.7. Changes from version 5.8.6 include updatesjlam2-10/+4
for many "core" modules, UTF-8 and Unicode bugfixes, and ithreads bugfixes. The major changes are in the pkgsrc infrastructure to handle Perl and Perl modules. All pkgsrc-installed Perl modules are now installed in "vendor" directories, and the perl interpreter has been modifed to search for libraries in the following order: site, vendor, perl. The Perl library is stored in a directory that is named for the Perl ABI version associated with the Perl release, so any updates of Perl to newer versions can be done "in-place" as long as Perl ABI version remains the same. All Perl scripts and man pages are stored in locations that won't conflict between site, vendor, and perl modules, and a new utility perllink(1) now manages symlinks to those scripts and man pages under the usual ${LOCALBASE}/bin and ${LOCALBASE}/man/man1. PERL5_SITEPREFIX may be set to the prefix where local, site-specific modules will be installed, e.g. PERL5_SITEPREFIX=/usr/local. Note that modules installed here are completely unmanaged by pkgsrc. Update the buildlink and tool dependencies on perl to require perl>=5.8.7 to reflect the new locations for Perl modules and the Perl shared library.
2005-08-05Hardcode a workaround for perl's DynaLoader.a which is definitely ajlam2-2/+28
PIC code archive, but libtool isn't smart enough to realize it. Munge the name within cmd-sink-libtool into something that will make libtool recognize it as a PIC code archive. We unmunge it in arg-pp-main so non-libtool wrappers see the right thing. This let's us use libtool to link applications with an embedded Perl interpreter. I feel so dirty...
2005-08-05PGSQL_USE_HIER is actually undefined or yes.jlam1-4/+4
2005-08-05Fixed evaluation of the PKG_USERS and PKG_GROUPS variables. Noted byrillig1-5/+11
martii on tech-pkg.
2005-08-04Bugfix for shells that don't allow "for i in ;", that is: an empty list.rillig1-4/+4
2005-08-04Some fixes for the Solaris shell. After set -- foo bar; set --; echo $#rillig1-30/+30
outputs 2, but 0 would be expected. That means that the arguments to set -- must never be empty. I added the necessary checks. I also used for...done loops instead of set, as they are simpler and don't use global variables.
2005-08-04Replaced the shell substitution ${egfile#${PREFIX}/} with a shellrillig1-13/+32
function that does the same. The Solaris /bin/sh does not know this type of substitution. Now we could only have problems with /bin/sh which do not know functions, but as we are using shell functions in many other places, this should be fine.
2005-08-02Comment out citkit.sf.net, timeout-ing all the time for many people.xtraeme1-2/+2
2005-08-02add description for the mutt-hcache option: enable header caching in mutttonio1-0/+1
2005-08-02Fix typo.reed7-14/+14
2005-08-02Replace references of pkgsrc/mk/bsd.pkg.defaults.mk toreed12-43/+43
pkgsrc/mk/defaults/mk.conf. This is from PR 30741 from anonymous AT example.net.
2005-08-01USE_DB2 is not used any longer, remove it.wiz1-6/+1
2005-08-01Describe sendmail-socketmap.wiz1-1/+1
2005-08-01Another variable can be removed after the next branch.wiz1-2/+2
2005-08-01Add comment that USE_MILTER legacy handling can be removed after 2005Q3.wiz1-2/+4
2005-08-01Remove comment about obsolete TKPASMAN_USE_SSL variable.wiz1-6/+1
2005-08-01Remove comments for deprecated XCHAT_* variable.wiz1-6/+1
2005-08-01Remove comments for deprecated IRSSI_* variableswiz1-11/+1
2005-08-01Remove some legacy vars that were removed from pkgsrc before the previous ↵wiz1-10/+1
branch.