[axmail] New version

Jaroslav Škarvada jskarvad at fedoraproject.org
Mon Feb 16 15:45:09 UTC 2015


commit 3156935165d759fa3c057da1b7bc9348e4a56d4e
Author: Jaroslav Škarvada <jskarvad at redhat.com>
Date:   Mon Feb 16 16:44:59 2015 +0100

    New version
    
    - Rebased install-fix and build-fix patches
    - Dropped setgroups patch (upstreamed)

 .gitignore                     |    1 +
 axmail-2.0-build-fix.patch     |   13 ---------
 axmail-2.0-install-fix.patch   |   40 -----------------------------
 axmail-2.3.1-build-fix.patch   |   22 ++++++++++++++++
 axmail-2.3.1-install-fix.patch |   55 ++++++++++++++++++++++++++++++++++++++++
 axmail.spec                    |   13 ++++++---
 sources                        |    2 +-
 7 files changed, 87 insertions(+), 59 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 19f07b6..6bfcc60 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 /axmail-2.0.tar.gz
+/axmail-2.3.1.tar.gz
diff --git a/axmail-2.3.1-build-fix.patch b/axmail-2.3.1-build-fix.patch
new file mode 100644
index 0000000..811ccb9
--- /dev/null
+++ b/axmail-2.3.1-build-fix.patch
@@ -0,0 +1,22 @@
+diff --git a/Makefile b/Makefile
+index e362764..885a7d6 100644
+--- a/Makefile
++++ b/Makefile
+@@ -3,7 +3,7 @@ all: axmail
+ CC = gcc
+ LD = gcc
+ CFLAGS = -static -Wstrict-prototypes -g -I../lib
+-LDFLAGS = -lcrypt
++LIBS = -lcrypt
+ MODULES = utils.o config.o adduser.o command.o mailcmd.o mbox.o head.o lock.o axmail.o quit.o
+ 
+ .c.o:
+@@ -35,7 +35,7 @@ distclean: clean
+ 	rm -f axmail
+ 
+ axmail: $(MODULES)
+-	$(LD) -o axmail $(MODULES) $(LDFLAGS)
++	$(LD) -o axmail $(MODULES) $(LIBS) $(LDFLAGS)
+ 
+ utils.o:	utils.h utils.c mbox.h
+ config.o:	config.h config.c defines.h axmail.h utils.h
diff --git a/axmail-2.3.1-install-fix.patch b/axmail-2.3.1-install-fix.patch
new file mode 100644
index 0000000..a513913
--- /dev/null
+++ b/axmail-2.3.1-install-fix.patch
@@ -0,0 +1,55 @@
+diff --git a/Makefile b/Makefile
+index ab747c8..f0a14ae 100644
+--- a/Makefile
++++ b/Makefile
+@@ -12,16 +12,16 @@ MODULES = utils.o config.o adduser.o command.o mailcmd.o mbox.o head.o lock.o ax
+ install: installbin installconf installhelp
+ 
+ installbin: all
+-	install -m 0755 -s -o root -g root axmail	 /usr/local/sbin
++	install -m 0755 -p -D axmail	 $(DESTDIR)/usr/sbin/axmail
+ 
+ installconf:
+-	install -m 755    -o root -g root -d		/usr/local/etc/ax25
+-	install -m 644    -o root -g root etc/axmail.conf /usr/local/etc/ax25
+-	install -m 644    -o root -g root etc/welcome.txt /usr/local/etc/ax25
++	install -m 755    -D -d		  $(DESTDIR)/etc/ax25
++	install -m 644    -p etc/axmail.conf $(DESTDIR)/etc/ax25
++	install -m 644    -p etc/welcome.txt $(DESTDIR)/etc/ax25
+ 
+ installhelp:
+-	install -m 755    -o root -g root -d		  /usr/local/var/ax25/axmail/help
+-	install -m 644    -o root -g root etc/help/*.hlp  /usr/local/var/ax25/axmail/help
++	install -m 755    -D -d		  $(DESTDIR)/usr/share/axmail/help
++	install -m 644    -p etc/help/*.hlp  $(DESTDIR)/usr/share/axmail/help
+ 
+ back:
+ 	rm -f ../mail.tar.gz
+diff --git a/defines.h b/defines.h
+index 7a5daff..51cf1f7 100644
+--- a/defines.h
++++ b/defines.h
+@@ -7,18 +7,18 @@
+ #define COPYRIGHT "(c) 1996, 1998 Heikki Hannikainen (OH7LZB) <hessu at hes.iki.fi>\nMailbox save support (c) 2003 Marius Petrescu (YO2LOJ) <mpetrescu at online.ro>\nOther modifications (c) 2005, 2006, 2015 by Brian Rogers (N1URO) <n1uro at n1uro.net> "
+ #define PROMPT "=> "
+ 
+-#define CONF_AXMAIL_FILE "/usr/local/etc/ax25/axmail.conf"
+-#define CONF_AXMAIL_PROF_FILE "/usr/local/etc/ax25/ax25.profile"
++#define CONF_AXMAIL_FILE "/etc/ax25/axmail.conf"
++#define CONF_AXMAIL_PROF_FILE "/etc/ax25/ax25.profile"
+ #define CONF_AXMAIL_USER_FILE ".axmailrc"
+-#define DATA_AXMAIL_HELP_DIR "/usr/local/var/ax25/axmail/help/"
+-#define DATA_AXMAIL_MAIL_DIR "/usr/local/var/spool/mail/"
++#define DATA_AXMAIL_HELP_DIR "/usr/share/axmail/help/"
++#define DATA_AXMAIL_MAIL_DIR "/var/spool/mail/"
+ #define LOCK_AXMAIL_FILE "/var/lock/axmail"
+ #define BIN_AXMAIL_SENDMAIL "/usr/sbin/sendmail"
+ 
+ #define USERPROFILE ".profile"
+ #define PASSWDFILE "/etc/passwd"
+ 
+-#define WELCOME "/usr/local/etc/ax25/welcome.txt"
++#define WELCOME "/etc/ax25/welcome.txt"
+ 
+ #define PATHSIZE 1024
+ #define LINESIZE 1024	/* Maximum length of a line in a message */
diff --git a/axmail.spec b/axmail.spec
index 2a7c5fb..a50290b 100644
--- a/axmail.spec
+++ b/axmail.spec
@@ -1,16 +1,15 @@
 Summary: UROnode addon - an SMTP mailbox
 Name: axmail
-Version: 2.0
+Version: 2.3.1
 Release: 1%{?dist}
 License: GPLv2+
 Group: Applications/Communications
 URL: http://www.n1uro.net
 Source0: ftp://ftp.n1uro.net/packet/%{name}-%{version}.tar.gz
 Source1: axmail-README.fedora
-Patch0: axmail-2.0-install-fix.patch
-Patch1: axmail-2.0-build-fix.patch
+Patch0: axmail-2.3.1-install-fix.patch
+Patch1: axmail-2.3.1-build-fix.patch
 Patch2: axmail-2.0-welcome-rename.patch
-Patch3: axmail-2.0-setgroups.patch
 # http://fedorahosted.org/fpc/ticket/447
 Provides: bundled(mailx) = 5.3b
 
@@ -26,7 +25,6 @@ for the SysOp.
 %patch0 -p1 -b .install-fix
 %patch1 -p1 -b .build-fix
 %patch2 -p1 -b .welcome-rename
-%patch3 -p1 -b .setgroups
 
 # Copy Fedora readme into place
 cp -p %{SOURCE1} README.fedora
@@ -59,5 +57,10 @@ touch %{buildroot}%{_var}/lock/axmail
 %ghost %{_var}/lock/axmail
 
 %changelog
+* Mon Feb 16 2015 Jaroslav Škarvada <jskarvad at redhat.com> - 2.3.1-1
+- New version
+- Rebased install-fix and build-fix patches
+- Dropped setgroups patch (upstreamed)
+
 * Fri Jul 18 2014 Jaroslav Škarvada <jskarvad at redhat.com> - 2.0-1
 - Initial release
diff --git a/sources b/sources
index 403f8ba..9d45544 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-53ff603298ca8517cc343997df1a6c52  axmail-2.0.tar.gz
+c900abf2c2d4c00eb3500ac8193e9f5e  axmail-2.3.1.tar.gz


More information about the scm-commits mailing list