Skip to Content.
Sympa Menu

packagers - Re: Sympa packages for RHEL/CentOS 6 x86_64?

Subject: List for people interesting in developping and using Sympa packages

List archive

Chronological Thread  
  • From: Xavier Bachelot <address@concealed>
  • To: David Verdin <address@concealed>
  • Cc: address@concealed, Jean-Pierre Masse <address@concealed>, address@concealed
  • Subject: Re: Sympa packages for RHEL/CentOS 6 x86_64?
  • Date: Sun, 11 Dec 2011 13:29:48 +0100

Hi,

On 12/05/2011 02:30 PM, David Verdin wrote:
Hi guys,

Some people from the French community have done a big deal of work on
Sympa RPM lately.
Maybe you could join your efforts on maintaining the Sympa RPM for the
RedHat family?

Particularly, Xavier Bachelot could get the package to be published in
RedHat and Fedora repos. They are looking for package reviewers.

Thanks for mailing sympa-packagers@, I should have done that myself earlier. I wasn't even subscribed as the list seemed awfully quiet, but now I am :-)

All Sympa build and run time dependencies are in Fedora and EPEL now (I've pushed perl-Unicode-LineBreak to EPEL stable minutes ago), it's been a very long task (I think I started pushing sympa dependencies more than 2 years ago...).
Now, Sympa itself needs to be reviewed. If there are Fedora packagers reading this list, I would appreciate if you could help review it.
Please note the the package still needs improvements and some features needs to be added like the SystemD unit scripts, etc...

I am shipping the package with 2 patches that might be worth incorporating upstream. First one adds a configure switch to allow changing the location of the static directory.
The second is more simple and not ok for upstream as is, it changes the place where the mail templates and web templates are installed.
The 2 patches are attached to this mail, let me know what you think.

Also, I've found out about Ikeda's own sympa packages only a couple weeks ago. I need to take a deeper look and merge his work into my own spec. Ikeda, if you're reading this, I'll be glad to read your comments. Maybe we could co-maintain Sympa in Fedora/EPEL ? We've already exchanged a few mails through the CPAN bug tracker when I was packaging some of your perl modules ;-)

The Fedora package review is here :
https://bugzilla.redhat.com/show_bug.cgi?id=705382

Thanks and sorry for the late answer.

Regards,
Xavier
--- configure.orig	2011-02-24 21:14:05.000000000 +0100
+++ configure	2011-02-24 21:16:51.000000000 +0100
@@ -2905,6 +2905,12 @@
 fi
 
 
+# Check whether --with-staticdir was given.
+if test "${with_staticdir+set}" = set; then
+  withval=$with_staticdir; staticdir="$withval"
+
+fi
+
 
 # Check whether --with-spooldir was given.
 if test "${with_spooldir+set}" = set; then
--- configure	2011-05-04 22:52:46.000000000 +0200
+++ configure	2011-05-04 22:53:41.000000000 +0200
@@ -2705,8 +2705,8 @@
     modulesdir=$datadir/sympa/lib
     scriptdir=$datadir/sympa/bin
     defaultdir=$datadir/sympa/default
-    mailtemplatedir=$defaultdir/mail_tt2
-    webtemplatedir=$defaultdir/web_tt2
+    mailtemplatedir=$sysconfdir/default/mail_tt2
+    webtemplatedir=$sysconfdir/default/web_tt2
     execcgidir=$libdir/sympa/cgi
     expldir=$localstatedir/lib/sympa
     staticdir=$localstatedir/lib/sympa/static_content



Archive powered by MHonArc 2.6.19+.

Top of Page