You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by bu...@bugzilla.spamassassin.org on 2011/05/19 00:21:47 UTC

[Bug 6593] New: Update debian packaging

https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6593

             Bug #: 6593
           Summary: Update debian packaging
           Product: Spamassassin
           Version: SVN Trunk (Latest Devel Version)
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Packaging: debian
        AssignedTo: dev@spamassassin.apache.org
        ReportedBy: Darxus@ChaosReigns.com
    Classification: Unclassified


Created attachment 4895
  --> https://issues.apache.org/SpamAssassin/attachment.cgi?id=4895
Patch for SpamAssassin trunk

Delete existing debian directory, copy new version from
http://ftp.de.debian.org/debian/pool/main/s/spamassassin/spamassassin_3.3.1-2.debian.tar.gz
(latest used by both Debian and Ubuntu), and remove stuff from debian/patches
that's no-longer necessary.

I expect to be maintaining this.

Tested via this temporary PPA: 
https://code.launchpad.net/~darxus/+archive/spamassassin2
Installed on my server.

Once this is in trunk, I plan to update this PPA to use it:
https://code.launchpad.net/~darxus/+archive/spamassassin-daily

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6593] [review] Update debian packaging

Posted by bu...@bugzilla.spamassassin.org.
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6593

Kevin A. McGrail <km...@pccc.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #5 from Kevin A. McGrail <km...@pccc.com> 2011-05-24 16:14:14 UTC ---
(In reply to comment #4)
> Created attachment 4897 [details]
> Patch to update MANIFEST and remove build cruft
> 
> This patch:
> 1) Removes some files that shouldn't be in trunk which are created during the 
> 2) Updates MANIFEST, assuming that file is a list of files which should be 
> included in tarballs or something.
> 
> Changes were tested with this recipe: 
> https://code.launchpad.net/~darxus/+recipe/spamassassin-test
> 
> Automated daily builds for Ubuntu are now working with the debian directory
> from trunk (woo!), so the only change that's being made before build is adding
> the pkgrules directory containing rules from a trunk sa-update: 
> https://code.launchpad.net/~darxus/+recipe/spamassassin-daily

Sending        MANIFEST
Sending        debian/files
Sending        debian/spamassassin.debhelper.log
Sending        debian/spamc/DEBIAN/control
Sending        debian/spamc/DEBIAN/md5sums
Sending        debian/spamc/usr/share/doc/spamc/README.Debian
Sending        debian/spamc/usr/share/doc/spamc/TRADEMARK
Sending        debian/spamc/usr/share/doc/spamc/copyright
Sending        debian/spamc/usr/share/doc/spamc/procmailrc.example
Sending        debian/spamc/usr/share/doc/spamc/sample-spam.txt
Sending        debian/spamc.debhelper.log
Sending        debian/spamc.substvars
Transmitting file data ............
Committed revision 1127126.

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6593] [review] Update debian packaging

Posted by bu...@bugzilla.spamassassin.org.
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6593

Kevin A. McGrail <km...@pccc.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |floeff@arcor.de

--- Comment #6 from Kevin A. McGrail <km...@pccc.com> 2012-01-17 18:21:55 UTC ---
*** Bug 3985 has been marked as a duplicate of this bug. ***

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6593] [review] Update debian packaging

Posted by bu...@bugzilla.spamassassin.org.
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6593

--- Comment #4 from Darxus <Da...@ChaosReigns.com> 2011-05-19 17:31:40 UTC ---
Created attachment 4897
  --> https://issues.apache.org/SpamAssassin/attachment.cgi?id=4897
Patch to update MANIFEST and remove build cruft

This patch:
1) Removes some files that shouldn't be in trunk which are created during the 
2) Updates MANIFEST, assuming that file is a list of files which should be 
included in tarballs or something.

Changes were tested with this recipe: 
https://code.launchpad.net/~darxus/+recipe/spamassassin-test

Automated daily builds for Ubuntu are now working with the debian directory
from trunk (woo!), so the only change that's being made before build is adding
the pkgrules directory containing rules from a trunk sa-update: 
https://code.launchpad.net/~darxus/+recipe/spamassassin-daily

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6593] Update debian packaging

Posted by bu...@bugzilla.spamassassin.org.
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6593

Darxus <Da...@ChaosReigns.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |Darxus@ChaosReigns.com

--- Comment #1 from Darxus <Da...@ChaosReigns.com> 2011-05-18 22:26:56 UTC ---
The changes to the debian directory from the version I got from Debian were
only removal of 3 patches, because they're no-longer necessary:

60_fix-pod
70_fix-whatis
80_fix_man_warnings

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6593] [review] Update debian packaging

Posted by bu...@bugzilla.spamassassin.org.
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6593

Darxus <Da...@ChaosReigns.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Update debian packaging     |[review] Update debian
                   |                            |packaging

--- Comment #2 from Darxus <Da...@ChaosReigns.com> 2011-05-18 22:33:30 UTC ---
To build a .deb for Debian or Ubuntu using this:

Download trunk.
In the trunk directory, create a pkgrules directory containing the rules from
the latest sa-update.
In the trunk directory, run "debuild -us -uc".

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6593] [review] Update debian packaging

Posted by bu...@bugzilla.spamassassin.org.
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6593

Kevin A. McGrail <km...@pccc.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kmcgrail@pccc.com

--- Comment #3 from Kevin A. McGrail <km...@pccc.com> 2011-05-19 01:27:33 UTC ---
Committed to trunk with some comments.

1st, personally, I'd like to see the patches for SSL with spamc/d get merged
into the trunk.  Can you open a ticket for that?

20_edit_spamc_pod
85_disable_SSLv2

2nd, don't all these extra files need to be in the MANIFEST?  I'm confused that
the existing debian files don't show up...

debian
debian/compat
debian/spamassassin.links
debian/spamassassin.cron.daily
debian/spamc.dirs
debian/spamassassin.triggers
debian/spamc.debhelper.log
debian/spamc.README.Debian
debian/README.postfix
debian/control
debian/spamassassin.examples
debian/spamassassin.README.Debian
debian/spamassassin.debhelper.log
debian/spamassassin.init
debian/rules
debian/spamc.manpages
debian/spamc
debian/spamc/usr
debian/spamc/usr/share
debian/spamc/usr/share/doc
debian/spamc/usr/share/doc/spamc
debian/spamc/usr/share/doc/spamc/sample-spam.txt
debian/spamc/usr/share/doc/spamc/README.Debian
debian/spamc/usr/share/doc/spamc/copyright
debian/spamc/usr/share/doc/spamc/procmailrc.example
debian/spamc/usr/share/doc/spamc/TRADEMARK
debian/spamc/DEBIAN
debian/spamc/DEBIAN/md5sums
debian/spamc/DEBIAN/control
debian/README.Debian
debian/spamc.substvars
debian/65_debian.cf
debian/NEWS
debian/copyright
debian/spamassassin.postinst
debian/spamc.docs
debian/spamassassin.dirs
debian/source
debian/source/format
debian/patches
debian/patches/85_disable_SSLv2
debian/patches/20_edit_spamc_pod
debian/patches/30_edit_README
debian/patches/series
debian/patches/10_change_config_paths
debian/patches/50_sa-learn_fix_empty_list_handling
debian/examples
debian/examples/filter.sh
debian/examples/gnus
debian/examples/courier
debian/examples/muttrc
debian/changelog
debian/spamassassin.default
debian/files
debian/watch
debian/GPG.KEY
debian/spamassassin.preinst
debian/spamassassin.prerm

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.