summaryrefslogtreecommitdiff
path: root/mail/mailwrapper
AgeCommit message (Collapse)AuthorFilesLines
2006-03-14Modify the pkginstall framework so that it manages all aspects ofjlam1-3/+1
INSTALL/DEINSTALL script creation within pkgsrc. If an INSTALL or DEINSTALL script is found in the package directory, it is automatically used as a template for the pkginstall-generated scripts. If instead, they should be used simply as the full scripts, then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC explicitly, e.g.: INSTALL_SRC= ${PKGDIR}/INSTALL DEINSTALL_SRC= # emtpy As part of the restructuring of the pkginstall framework internals, we now *always* generate temporary INSTALL or DEINSTALL scripts. By comparing these temporary scripts with minimal INSTALL/DEINSTALL scripts formed from only the base templates, we determine whether or not the INSTALL/DEINSTALL scripts are actually needed by the package (see the generate-install-scripts target in bsd.pkginstall.mk). In addition, more variables in the framework have been made private. The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are more sensible names given the very few exported variables in this framework. The only public variables relating to the templates are: INSTALL_SRC INSTALL_TEMPLATE DEINSTALL_SRC DEINSTALL_TEMPLATE HEADER_TEMPLATE The packages in pkgsrc have been modified to reflect the changes in the pkginstall framework.
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-3/+3
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-02-24Add RMD160 digests.agc1-1/+2
2004-08-10Fix installation if NO_MTREE is defined, as in the case for pkgviews.jlam1-1/+3
2004-08-10Fix bug where deinstallation wouldn't restore the original sendmail, etc.jlam2-4/+4
as reported on tech-pkg@. Bump the PKGREVISION.
2004-07-24As suggested by reed@, use '.pkgsrc.mailwrapper' as the backup suffix sojlam3-12/+17
that it's more apparent who owns that file. Bump the PKGREVISION.
2004-07-23Remove @exec/@unexec lines from PLIST and add INSTALL/DEINSTALL scriptsjlam5-46/+90
instead. Be more careful about leaving a working MTA installation since we're touching files in /usr. Bump the PKGREVISION.
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2003-08-16MESSAGE is NetBSD specific.reed1-1/+1
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-05-01Honour PKG_SYSCONFDIR. Bump PKGREVISION to 1.jmmv2-8/+19
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv1-3/+2
2002-12-09Replace "true" by "${TRUE}".tron1-2/+2
2002-12-07Replace IGNORE with PKG_FAIL_REASON or PKG_SKIP_REASON as appropriate.schmonz1-2/+2
2002-09-24Complete standardization of messages according to latest pkglint.wiz1-3/+3
2002-06-26Substitute a couple of `mkdir' by `${MKDIR}'.seb1-2/+2
Remove `-p' from mkdir arguments, it is already part of ${MKDIR}. While here substitute a couple of ${PREFIX} by `%D' in `@exec ${MKDIR} ...' lines and add a couple of missing `%D' in such lines too!
2002-02-15mkdir -> ${MKDIR}skrll1-4/+4
rmdir -> ${RMDIR} rm -> ${RM} (${RM} added to PLIST_SUBST) chmod -> ${CHMOD} chown -> ${CHOWN}
2001-11-01Move pkg/ files into package's toplevel directoryzuntum3-2/+2
2001-04-20Move to sha1 digests, and add distfile sizes.agc1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-6/+4
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-25Cleanup MKDIR usage => INSTALL_*_DIRhubertf1-2/+2
XXX need to teach pkglint to be more picky about this
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-02-06Unify format of MESSAGEs, and include RCS Ids.wiz1-0/+5
2000-08-21Update IGNORE-messages for recent changes: add ${PKGNAME} wherehubertf1-2/+2
appropriate.
2000-08-18Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive andhubertf1-2/+3
more fine-grained NO_{BIN,SRC}_ON_{FTP,CDROM} definitions. MIRROR_DISTFILES and NO_CDROM are now dead.
2000-04-08Add the patch-sum file.bad1-0/+3
2000-04-08Get rid of the MANINSTALL and MANZ nonsense in the software's Makefile.bad2-2/+13
1999-10-07Remove me as maintainer of those packages.tron1-2/+2
1999-07-02Some packages use bsd-style .mk files when building, and so any manualagc1-5/+2
pages that are installed will be gzip-compressed, if MANZ is set, or not if MANZ is not set. If the package uses bsd-style .mk files, the variable MANCOMPRESSED_IF_MANZ should be set to a value of "yes" in the package Makefile. This replaces the previous method of specific inclusion of bsd.prefs.mk, followed by a check for MANZ and conditional assignment of MANCOMPRESSED. Add appropriate documentation, and change all necessary ocurrences in package Makefiles.
1999-04-20Do the MANCOMPRESSED thing a little differently - only set MANCOMPRESSEDtv2-5/+7
if mk.conf sets MANZ. Also, do not overwrite sendmail if it is already in /usr/libexec/sendmail (use mv -i with a stdin of /dev/null).
1999-04-20MANCOMPRESSED=1 is only true if MANZ=1, so set MANZ=1 in MAKE_ENV.tv1-1/+2
1999-04-14Fix typo.tron1-1/+1
1999-04-14Add a warning that his package must be deinstalled before updatingtron1-0/+1
to NetBSD 1.4 or newer.
1999-04-12New "mailwrapper" package inspired by PR pkg/7158 by Greg A. Woods:tron5-0/+69
NetBSD 1.4's wrapper to support arbitrary Mail Transport Agents