pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mail/tmda Update to 1.1.11. From the changelog:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ccdcbebf71f0
branches:  trunk
changeset: 525938:ccdcbebf71f0
user:      schmonz <schmonz%pkgsrc.org@localhost>
date:      Mon Feb 26 03:44:21 2007 +0000

description:
Update to 1.1.11. From the changelog:

* The snapshot of the wiki documentation is now included within the
  main tmda-1.1.x.tgz tarball in the 'doc' directory rather than in a
  separate tmda-1.1.x-doc.tgz tarball.

* New feature courtesy of Vitor Espindola. A new configuration
  variable, TIMEOUT_UNITS, to give users the ability to customize the
  timeout unit value strings in the templates instead of using the
  English defaults of "years", "months", "weeks", "days", "hours",
  "minutes", and "seconds". For more information, see
  http://wiki.tmda.net/ConfigurationVariables#TIMEOUT_UNITS

* Virtual domain improvements to tmda-pending courtesy of Lloyd
  Zusman. A '--vhost-script' command-line option has been added to
  match tmda-ofmipd and tmda-filter. Also two new options have been
  added, '--vhost-user' and '--vhost-domain'. See the tmda-pending
  --help output for more information, or for greater detail, see
  http://article.gmane.org/gmane.mail.spam.tmda.devel/6584

* An alternative "simpler" example of how to use TLS with tmda-ofmipd
  via stunnel has been added. See the contrib/ofmipd-stunnel-daemons/
  directory.

* A bug that broke tmda-filter's '-e' command-line option has been
  fixed.

diffstat:

 mail/tmda/Makefile         |   20 +-
 mail/tmda/PLIST            |  274 +++++++++++++++++++++++++++++++++++++++++---
 mail/tmda/distinfo         |   10 +-
 mail/tmda/patches/patch-ab |    6 +-
 4 files changed, 268 insertions(+), 42 deletions(-)

diffs (truncated from 391 to 300 lines):

diff -r cf4e287ad650 -r ccdcbebf71f0 mail/tmda/Makefile
--- a/mail/tmda/Makefile        Mon Feb 26 00:08:09 2007 +0000
+++ b/mail/tmda/Makefile        Mon Feb 26 03:44:21 2007 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.35 2007/02/02 13:08:20 schmonz Exp $
+# $NetBSD: Makefile,v 1.36 2007/02/26 03:44:21 schmonz Exp $
 #
 
-DISTNAME=      tmda-1.1.10
+DISTNAME=      tmda-1.1.11
 CATEGORIES=    mail python
 MASTER_SITES=  http://tmda.net/releases/
 MASTER_SITES+= ftp://tmda.net/pub/tmda/releases/
@@ -37,7 +37,6 @@
 TMDA_PROGRAMS= bin/tmda-*
 TMDA_DOCS=     CODENAMES COPYING CRYPTO ChangeLog INSTALL
 TMDA_DOCS+=    NEWS README THANKS UPGRADE
-TMDA_HTDOCS=   htdocs/*.html htdocs/*.css
 TMDA_CONTRIB=  contrib/*
 
 SUBST_CLASSES+=                etc
@@ -45,14 +44,17 @@
 SUBST_FILES.etc=       bin/tmda-ofmipd TMDA/Auth.py TMDA/Defaults.py
 SUBST_SED.etc=         -e 's|/etc|${PKG_SYSCONFDIR}|g'
 
-INSTALLATION_DIRS=     bin ${SHAREDIR} ${DOCDIR} ${HTMLDIR}/img
+INSTALLATION_DIRS=     bin ${SHAREDIR} ${DOCDIR} ${HTMLDIR}
 INSTALLATION_DIRS+=    ${PYSITELIB}/TMDA/pythonlib/email/mime ${EGDIR}
 
+post-extract:
+       rm ${WRKSRC}/doc/html/error.log
+
 do-build:
        cd ${WRKSRC} && ${PYTHONBIN} ./compileall
 
 pre-install:
-       ${FIND} ${WRKSRC} -name "*.orig" -print | ${XARGS} ${RM} -f
+       find ${WRKSRC} -name "*.orig" -print | xargs rm -f
 
 do-install:
        for f in ${TMDA_PROGRAMS}; do \
@@ -81,13 +83,7 @@
                fi; \
        done
 
-       for f in ${TMDA_HTDOCS}; do \
-               ${INSTALL_DATA} ${WRKSRC}/$${f} ${PREFIX}/${HTMLDIR}; \
-       done
-
-       for f in htdocs/img/*.png htdocs/img/*.gif; do \
-               ${INSTALL_DATA} ${WRKSRC}/$${f} ${PREFIX}/${HTMLDIR}/img; \
-       done
+       cp -Rp ${WRKSRC}/doc/html/* ${PREFIX}/${HTMLDIR}
 
 post-install:
        ${PREFIX}/bin/tmda-ofmipd -V >/dev/null 2>&1
diff -r cf4e287ad650 -r ccdcbebf71f0 mail/tmda/PLIST
--- a/mail/tmda/PLIST   Mon Feb 26 00:08:09 2007 +0000
+++ b/mail/tmda/PLIST   Mon Feb 26 03:44:21 2007 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2006/11/07 07:42:09 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.13 2007/02/26 03:44:21 schmonz Exp $
 bin/tmda-address
 bin/tmda-check-address
 bin/tmda-filter
@@ -86,17 +86,235 @@
 ${PYSITELIB}/TMDA/pythonlib/email/quoprimime.pyc
 ${PYSITELIB}/TMDA/pythonlib/email/utils.py
 ${PYSITELIB}/TMDA/pythonlib/email/utils.pyc
-${HTMLDIR}/config-vars.html
-${HTMLDIR}/img/blocksmall.png
-${HTMLDIR}/img/stripes.gif
-${HTMLDIR}/img/tmda-186x253.png
-${HTMLDIR}/img/tmda-47x64.png
-${HTMLDIR}/img/tmda-562x765.png
-${HTMLDIR}/img/tmda-70x95.png
-${HTMLDIR}/img/tmda-93x127.png
-${HTMLDIR}/img/tmda-nt-616x616.png
+${HTMLDIR}/AbandonedPages.html
+${HTMLDIR}/AboutTmda.html
+${HTMLDIR}/AutoAdminGroup.html
+${HTMLDIR}/BadContent.html
+${HTMLDIR}/CategoryCategory.html
+${HTMLDIR}/CategoryHomepage.html
+${HTMLDIR}/CategoryTemplate.html
+${HTMLDIR}/ChallengeResponse.html
+${HTMLDIR}/ClientConfiguration.html
+${HTMLDIR}/ConfigurationOverview.html
+${HTMLDIR}/ConfigurationVariables.html
+${HTMLDIR}/DesktopEdition(2f)HowToConfigure.html
+${HTMLDIR}/DesktopEdition.html
+${HTMLDIR}/DrewRaines.html
+${HTMLDIR}/EditedSystemPages.html
+${HTMLDIR}/EventStats(2f)HitCounts.html
+${HTMLDIR}/EventStats(2f)UserAgents.html
+${HTMLDIR}/EventStats.html
+${HTMLDIR}/FilterSources.html
+${HTMLDIR}/FilterSpecification.html
+${HTMLDIR}/FindPage.html
+${HTMLDIR}/FortuneCookies.html
+${HTMLDIR}/FrontPage.html
+${HTMLDIR}/HeadHoncho.html
+${HTMLDIR}/HelpContents.html
+${HTMLDIR}/HelpForBeginners.html
+${HTMLDIR}/HelpForDevelopers.html
+${HTMLDIR}/HelpIndex.html
+${HTMLDIR}/HelpMiscellaneous(2f)ExperimentalFeatures.html
+${HTMLDIR}/HelpMiscellaneous(2f)FrequentlyAskedQuestions.html
+${HTMLDIR}/HelpMiscellaneous.html
+${HTMLDIR}/HelpOnAccessControlLists.html
+${HTMLDIR}/HelpOnActions(2f)AttachFile.html
+${HTMLDIR}/HelpOnActions.html
+${HTMLDIR}/HelpOnAdministration.html
+${HTMLDIR}/HelpOnAuthentication.html
+${HTMLDIR}/HelpOnAutoAdmin.html
+${HTMLDIR}/HelpOnCategories.html
+${HTMLDIR}/HelpOnConfiguration(2f)ApacheVoodoo.html
+${HTMLDIR}/HelpOnConfiguration(2f)CascadingStyleSheets.html
+${HTMLDIR}/HelpOnConfiguration(2f)EmailSupport.html
+${HTMLDIR}/HelpOnConfiguration(2f)FileAttachments.html
+${HTMLDIR}/HelpOnConfiguration(2f)IntegratingWithApache.html
+${HTMLDIR}/HelpOnConfiguration(2f)SecurityPolicy.html
+${HTMLDIR}/HelpOnConfiguration(2f)SurgeProtection.html
+${HTMLDIR}/HelpOnConfiguration(2f)UserPreferences.html
+${HTMLDIR}/HelpOnConfiguration.html
+${HTMLDIR}/HelpOnEditLocks.html
+${HTMLDIR}/HelpOnEditing(2f)SubPages.html
+${HTMLDIR}/HelpOnEditing.html
+${HTMLDIR}/HelpOnFormatting.html
+${HTMLDIR}/HelpOnGraphicalEditor.html
+${HTMLDIR}/HelpOnHeadlines.html
+${HTMLDIR}/HelpOnInstalling(2f)AolServer.html
+${HTMLDIR}/HelpOnInstalling(2f)ApacheOnLinux.html
+${HTMLDIR}/HelpOnInstalling(2f)ApacheOnLinuxFtp.html
+${HTMLDIR}/HelpOnInstalling(2f)ApacheOnMacOsx.html
+${HTMLDIR}/HelpOnInstalling(2f)ApacheOnWin32.html
+${HTMLDIR}/HelpOnInstalling(2f)ApacheWithModPython.html
+${HTMLDIR}/HelpOnInstalling(2f)BasicInstallation.html
+${HTMLDIR}/HelpOnInstalling(2f)FastCgi.html
+${HTMLDIR}/HelpOnInstalling(2f)InternetInformationServer.html
+${HTMLDIR}/HelpOnInstalling(2f)MinimalWiki.html
+${HTMLDIR}/HelpOnInstalling(2f)StandaloneServer.html
+${HTMLDIR}/HelpOnInstalling(2f)TroubleShooting.html
+${HTMLDIR}/HelpOnInstalling(2f)TwistedWeb.html
+${HTMLDIR}/HelpOnInstalling(2f)WebLogic.html
+${HTMLDIR}/HelpOnInstalling(2f)WikiInstanceCreation.html
+${HTMLDIR}/HelpOnInstalling.html
+${HTMLDIR}/HelpOnLanguages.html
+${HTMLDIR}/HelpOnLinking.html
+${HTMLDIR}/HelpOnLists.html
+${HTMLDIR}/HelpOnMacros(2f)ImageLink.html
+${HTMLDIR}/HelpOnMacros(2f)Include.html
+${HTMLDIR}/HelpOnMacros(2f)MailTo.html
+${HTMLDIR}/HelpOnMacros.html
+${HTMLDIR}/HelpOnNavigation.html
+${HTMLDIR}/HelpOnPackageInstaller.html
+${HTMLDIR}/HelpOnPageCreation.html
+${HTMLDIR}/HelpOnPageDeletion.html
+${HTMLDIR}/HelpOnParsers(2f)ReStructuredText(2f)RstPrimer.html
+${HTMLDIR}/HelpOnParsers(2f)ReStructuredText.html
+${HTMLDIR}/HelpOnParsers.html
+${HTMLDIR}/HelpOnProcessingInstructions.html
+${HTMLDIR}/HelpOnProcessors.html
+${HTMLDIR}/HelpOnRules.html
+${HTMLDIR}/HelpOnSearching.html
+${HTMLDIR}/HelpOnSkins.html
+${HTMLDIR}/HelpOnSlideShows(2f)000_Introduction.html
+${HTMLDIR}/HelpOnSlideShows(2f)100_Creating_the_slides.html
+${HTMLDIR}/HelpOnSlideShows(2f)900_Last_but_not_least(3a)_Running_your_presentation(2e).html
+${HTMLDIR}/HelpOnSlideShows.html
+${HTMLDIR}/HelpOnSmileys.html
+${HTMLDIR}/HelpOnSpellCheck.html
+${HTMLDIR}/HelpOnSuperUser.html
+${HTMLDIR}/HelpOnTables.html
+${HTMLDIR}/HelpOnTemplates.html
+${HTMLDIR}/HelpOnThemes.html
+${HTMLDIR}/HelpOnUpdating.html
+${HTMLDIR}/HelpOnUpdatingPython.html
+${HTMLDIR}/HelpOnUserHandling.html
+${HTMLDIR}/HelpOnUserPreferences.html
+${HTMLDIR}/HelpOnVariables.html
+${HTMLDIR}/HelpOnXmlPages.html
+${HTMLDIR}/HelpTemplate.html
+${HTMLDIR}/HomepageGroupsTemplate.html
+${HTMLDIR}/HomepagePrivatePageTemplate.html
+${HTMLDIR}/HomepageReadPageTemplate.html
+${HTMLDIR}/HomepageReadWritePageTemplate.html
+${HTMLDIR}/HomepageTemplate.html
+${HTMLDIR}/InterWiki.html
+${HTMLDIR}/JasonMastaler.html
+${HTMLDIR}/LocalBadContent.html
+${HTMLDIR}/LocalSpellingWords.html
+${HTMLDIR}/MailingLists.html
+${HTMLDIR}/MarkHorn.html
+${HTMLDIR}/MissingHomePage.html
+${HTMLDIR}/MissingPage.html
+${HTMLDIR}/MoinMoin(2f)InstallDocs.html
+${HTMLDIR}/MoinMoin(2f)TextFormatting.html
+${HTMLDIR}/MoinMoin.html
+${HTMLDIR}/MoinPagesEditorGroup.html
+${HTMLDIR}/OrphanedPages.html
+${HTMLDIR}/PageHits.html
+${HTMLDIR}/PageSize.html
+${HTMLDIR}/PreConfiguration.html
+${HTMLDIR}/ProjectGroupsTemplate.html
+${HTMLDIR}/ProjectTemplate.html
+${HTMLDIR}/RandomPage.html
+${HTMLDIR}/RecentChanges.html
+${HTMLDIR}/ServerConfiguration.html
+${HTMLDIR}/SiteNavigation.html
+${HTMLDIR}/SlideShowHandOutTemplate.html
+${HTMLDIR}/SlideShowTemplate.html
+${HTMLDIR}/SlideTemplate.html
+${HTMLDIR}/SpamAssassin.html
+${HTMLDIR}/SyntaxReference.html
+${HTMLDIR}/SystemInfo.html
+${HTMLDIR}/SystemPagesGroup.html
+${HTMLDIR}/SystemPagesInEnglishGroup.html
+${HTMLDIR}/TemplateHowto.html
+${HTMLDIR}/TitleIndex.html
+${HTMLDIR}/TmdaBouncedDeletePendingHowto.html
+${HTMLDIR}/TmdaCgi.html
+${HTMLDIR}/TmdaCode.html
+${HTMLDIR}/TmdaCommercialSupport.html
+${HTMLDIR}/TmdaConfiguration.html
+${HTMLDIR}/TmdaDocumentation.html
+${HTMLDIR}/TmdaDonations.html
+${HTMLDIR}/TmdaDownload.html
+${HTMLDIR}/TmdaFaq.html
+${HTMLDIR}/TmdaFeatures.html
+${HTMLDIR}/TmdaFetchMailHowTo.html
+${HTMLDIR}/TmdaFingerprint.html
+${HTMLDIR}/TmdaHashCashHowto.html
+${HTMLDIR}/TmdaHistory.html
+${HTMLDIR}/TmdaHowtos.html
+${HTMLDIR}/TmdaInUse.html
+${HTMLDIR}/TmdaInstall.html
+${HTMLDIR}/TmdaInstallation.html
+${HTMLDIR}/TmdaLogos.html
+${HTMLDIR}/TmdaOfmipdHowto.html
+${HTMLDIR}/TmdaOneDotTwoDesign.html
+${HTMLDIR}/TmdaOneDotTwoTodoList.html
+${HTMLDIR}/TmdaPatchSubmissions.html
+${HTMLDIR}/TmdaPendingAsMaildir.html
+${HTMLDIR}/TmdaPendingAsMaildirHowto.html
+${HTMLDIR}/TmdaPostfixPolicy.html
+${HTMLDIR}/TmdaPressCoverage.html
+${HTMLDIR}/TmdaProviders.html
+${HTMLDIR}/TmdaRequirements.html
+${HTMLDIR}/TmdaServices.html
+${HTMLDIR}/TmdaSupport.html
+${HTMLDIR}/TmdaTestimonials.html
+${HTMLDIR}/TmdaTipsAndTricks.html
+${HTMLDIR}/TmdaUpgrade.html
+${HTMLDIR}/ToddJacobs.html
+${HTMLDIR}/TroubleShooting.html
+${HTMLDIR}/UserPreferences.html
+${HTMLDIR}/VirtualDomainsHowto.html
+${HTMLDIR}/WantedPages.html
+${HTMLDIR}/WhyWikiWorks.html
+${HTMLDIR}/WikiCourse(2f)BasicIntroduction(2f)000_What_is_a_Wiki(3f).html
+${HTMLDIR}/WikiCourse(2f)BasicIntroduction(2f)050_First_Steps.html
+${HTMLDIR}/WikiCourse(2f)BasicIntroduction(2f)060_How_do_I_navigate(3f).html
+${HTMLDIR}/WikiCourse(2f)BasicIntroduction(2f)090_The_Editor.html
+${HTMLDIR}/WikiCourse(2f)BasicIntroduction(2f)091_Tips_on_the_Editor.html
+${HTMLDIR}/WikiCourse(2f)BasicIntroduction(2f)100_Text_markup.html
+${HTMLDIR}/WikiCourse(2f)BasicIntroduction(2f)110_Headlines_and_Paragraphs.html
+${HTMLDIR}/WikiCourse(2f)BasicIntroduction(2f)130_Lists.html
+${HTMLDIR}/WikiCourse(2f)BasicIntroduction(2f)150_Tables.html
+${HTMLDIR}/WikiCourse(2f)BasicIntroduction(2f)180_Macros.html
+${HTMLDIR}/WikiCourse(2f)BasicIntroduction(2f)191_Creating_new_Pages.html
+${HTMLDIR}/WikiCourse(2f)BasicIntroduction(2f)195_Actions.html
+${HTMLDIR}/WikiCourse(2f)BasicIntroduction(2f)200_Wikiquette.html
+${HTMLDIR}/WikiCourse(2f)BasicIntroduction(2f)210_Organisation_and_Structure.html
+${HTMLDIR}/WikiCourse(2f)BasicIntroduction(2f)900_Exercises.html
+${HTMLDIR}/WikiCourse(2f)BasicIntroduction.html
+${HTMLDIR}/WikiCourse(2f)BasicIntroductionHandOut.html
+${HTMLDIR}/WikiCourse.html
+${HTMLDIR}/WikiHomePage.html
+${HTMLDIR}/WikiName.html
+${HTMLDIR}/WikiSandBox.html
+${HTMLDIR}/WikiWikiWeb.html
+${HTMLDIR}/WordIndex.html
+${HTMLDIR}/XsltVersion.html
+${HTMLDIR}/attachments/HelpOnActions(2f)AttachFile/unzip1.png
+${HTMLDIR}/attachments/HelpOnActions(2f)AttachFile/unzip2.png
+${HTMLDIR}/attachments/HelpOnActions(2f)AttachFile/unzip3a.png
+${HTMLDIR}/attachments/HelpOnActions(2f)AttachFile/unzip3b.png
+${HTMLDIR}/attachments/HelpOnActions(2f)AttachFile/unzip5.png
+${HTMLDIR}/attachments/HelpOnActions(2f)AttachFile/unzip6.png
+${HTMLDIR}/attachments/HelpOnActions(2f)AttachFile/unzip6b.png
+${HTMLDIR}/attachments/HelpOnActions(2f)AttachFile/unzip7.png
+${HTMLDIR}/attachments/HelpOnInstalling(2f)ApacheOnLinuxFtp/explore.py
+${HTMLDIR}/attachments/HelpOnInstalling(2f)ApacheOnLinuxFtp/explore.pyc
+${HTMLDIR}/attachments/HelpOnInstalling(2f)BasicInstallation/pythontest.cgi
+${HTMLDIR}/attachments/HelpOnInstalling(2f)WikiInstanceCreation/createinstance.sh
+${HTMLDIR}/attachments/HelpOnTables/MiniPage.png
+${HTMLDIR}/attachments/TmdaFetchMailHowTo/xtmdaheader-1.1.c
+${HTMLDIR}/attachments/TmdaFingerprint/tmda-fingerprint
+${HTMLDIR}/attachments/TmdaPostfixPolicy/tmda-postfix-policy.sh



Home | Main Index | Thread Index | Old Index