# ChangeLog for net-mail/mlmmj
# Copyright 2004-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/mlmmj/ChangeLog,v 1.3 2004/10/17 09:54:42 dholm Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/mlmmj/ChangeLog,v 1.4 2004/12/04 12:49:16 klieber Exp $
- 17 Oct 2004; David Holm <dholm@gentoo.org> mlmmj-1.0.0.ebuild:
- Added to ~ppc.
+*mlmmj-1.0.0-r1 (04 Dec 2004)
+
+ 04 Dec 2004; Kurt Lieber <klieber@gentoo.org> +mlmmj-1.0.0-r1.ebuild,
+ mlmmj-1.0.0.ebuild, +mlmmj-1.1.0.ebuild:
+ committing 1.1.0 final for siggy
+
+*mlmmj-1.1.0_rc2 (24 Nov 2004)
+ 24 Nov 2004; Luca Mercuri <siggy@gentoo.org> mlmmj-1.1.0_rc2.ebuild:
+ release version 1.1.0-RC2,
+ Strip envelope from before resending to +owner,
+ Make statctrl bail if it's not possible to stat()
+ Add mlmmj-list binary to list the subcribers (-count) of a list
+
+
+*mlmmj-1.1-pre-09162004 (18 Sep 2004)
+ 18 Sep 2004; Luca Mercuri <siggy@gentoo.org> mlmmj-1.1_pre09162004.ebuild:
+ realese version 1.1-pre-09162004, add function for nomail,
+ add digest functionality
+
+*mlmmj-1.0.0-r1 (14 Sep 2004)
+ 14 Sep 2004; Luca Mercuri <siggy@gentoo.org> mlmmj-1.0.0-r1.ebuild,
+ files/mlmmj-1.0.0-r1-print.patch:
+ add patch for print bug in subscription
12 Sep 2004; Sven Wegener <swegener@gentoo.org> metadata.xml:
Corrected metadata.xml to match DTD.
-MD5 d598a76b33f2293d061268fc392b75d7 ChangeLog 575
+MD5 435b84b48116b747f7be21c267d11609 mlmmj-1.0.0-r1.ebuild 615
+MD5 06215fc968e06eee7d4cbefb6543fa90 mlmmj-1.1.0.ebuild 620
+MD5 83f20003ba5dca52c509aae2dde331b6 mlmmj-1.0.0.ebuild 534
+MD5 d14bf7e721fad49885c603ba05a94d50 ChangeLog 1363
MD5 bfbb698fa3678ea15df873390a6de55d metadata.xml 285
-MD5 fbdf42bf3a0884816fdec0e5f9365956 mlmmj-1.0.0.ebuild 537
MD5 e4cdf2db086661824903ad14b95ee635 files/digest-mlmmj-1.0.0 63
+MD5 e4cdf2db086661824903ad14b95ee635 files/digest-mlmmj-1.0.0-r1 63
+MD5 49e5b7f3bcb02c3bcd9abff91d1b1a9e files/mlmmj-1.0.0-r1-print.patch 727
+MD5 fac338ac58633fa9c373d69da80a2da7 files/digest-mlmmj-1.1.0 63
--- /dev/null
+MD5 71771e25480068252e544a2bef9a54ab mlmmj-1.0.0.tar.gz 135382
--- /dev/null
+MD5 2b356bf39fa73464ae3ededaf89beec8 mlmmj-1.1.0.tar.gz 149886
--- /dev/null
+--- mlmmj-1.0.0/src/mlmmj-sub.c 13 Sep 2004 23:01:32 -0000 1.22
++++ mlmmj-1.0.0/src/mlmmj-sub.c 14 Sep 2004 10:57:17 -0000
+@@ -313,5 +313,6 @@
+ off_t suboff;
+ struct stat st;
+ pid_t pid, childpid;
++ uid_t uid;
+
+ CHECKFULLPATH(argv[0]);
+
+--- mlmmj-1.0.0/src/mlmmj-sub.c 13 Sep 2004 23:01:32 -0000 1.22
++++ mlmmj-1.0.0/src/mlmmj-sub.c 14 Sep 2004 10:57:17 -0000
+@@ -371,7 +371,8 @@
+- if(stat(listdir, &st) == 0) {
++ uid = getuid();
++ if(!uid && stat(listdir, &st) == 0) {
+ printf("Changing to uid %d, owner of %s.\n",
+ (int)st.st_uid, listdir);
+ if(setuid(st.st_uid) < 0) {
+ perror("setuid");
+ fprintf(stderr, "Continuing as uid %d\n",
+- (int)getuid());
++ (int)uid);
--- /dev/null
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-mail/mlmmj/mlmmj-1.0.0-r1.ebuild,v 1.1 2004/12/04 12:49:16 klieber Exp $
+
+inherit eutils
+
+DESCRIPTION="Mailing list managing made joyful"
+HOMEPAGE="http://mlmmj.mmj.dk/"
+SRC_URI="http://mlmmj.mmj.dk/files/${P}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+DEPEND="virtual/mta"
+#RDEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ epatch ${FILESDIR}/mlmmj-1.0.0-r1-print.patch
+}
+
+src_compile() {
+ econf
+ emake || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+}
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/mlmmj/mlmmj-1.0.0.ebuild,v 1.2 2004/10/17 09:54:42 dholm Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/mlmmj/mlmmj-1.0.0.ebuild,v 1.3 2004/12/04 12:49:16 klieber Exp $
inherit eutils
SRC_URI="http://mlmmj.mmj.dk/files/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~x86 ~ppc"
+KEYWORDS="~x86"
IUSE=""
DEPEND="virtual/mta"
#RDEPEND=""
--- /dev/null
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-mail/mlmmj/mlmmj-1.1.0.ebuild,v 1.1 2004/12/04 12:49:16 klieber Exp $
+
+inherit eutils
+
+MY_PV="${PV/_rc/-RC}"
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="Mailing list managing made joyful"
+HOMEPAGE="http://mlmmj.mmj.dk/"
+SRC_URI="http://mlmmj.mmj.dk/files/${MY_P}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~ppc-macos"
+IUSE=""
+DEPEND="virtual/mta"
+#RDEPEND=""
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+ econf
+ emake || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+}