ports/130106: [patch] Update to ports/deskutils/remember.el

Joseph Koshy jkoshy at FreeBSD.org
Fri Jan 2 03:40:03 UTC 2009


>Number:         130106
>Category:       ports
>Synopsis:       [patch] Update to ports/deskutils/remember.el
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 02 03:40:02 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Joseph Koshy
>Release:        6.4 PRERELEASE/amd64
>Organization:
Volunteer, The FreeBSD Project
>Environment:
>Description:
The attached patch:
- updates ports/deskutils/remember.el to version 2.0,
- removes the DEPRECATED line,
- turns dependencies on the BBDB and PLANNER ports to be off by default.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

Index: Makefile
===================================================================
RCS file: /cvs/FreeBSD/ports/deskutils/remember.el/Makefile,v
retrieving revision 1.16
diff -u -r1.16 Makefile
--- Makefile	19 Dec 2008 22:00:28 -0000	1.16
+++ Makefile	27 Dec 2008 05:35:03 -0000
@@ -6,37 +6,30 @@
 #
 
 PORTNAME=	remember.el
-PORTVERSION=	1.9
-PORTREVISION=	3
+PORTVERSION=	2.0
 CATEGORIES=	deskutils elisp
-MASTER_SITES=	http://download.gna.org/remember-el/ \
-		http://dryice.name/computer/FreeBSD/distfiles/
+MASTER_SITES=	http://download.gna.org/remember-el/
 PKGNAMESUFFIX=	-${EMACS_PORT_NAME}
 DISTNAME=	remember-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
 
 MAINTAINER=	dryice at dryice.name
 COMMENT=	A Emacs mode for remembering data
 
-BROKEN=		Conflicting dependencies
-DEPRECATED=	has been broken for more than 6 months
-EXPIRATION_DATE=2009-01-19
-
 USE_EMACS=	yes
 USE_GMAKE=	yes
-EMACS_PORT_NAME?=	emacs21
 
-INFO=		remember-el
+INFO=		remember remember-extra
 
-OPTIONS=	BBDB "BBDB support" on
-OPTIONS+=	PLANNER "Planner.el support" on
+OPTIONS=	BBDB "BBDB support" off
+OPTIONS+=	PLANNER "Planner.el support" off
 
 .include <bsd.port.pre.mk>
 
 .if !defined(WITHOUT_BBDB)
 .if ${EMACS_NAME} == "xemacs"
-BUILD_DEPENDS+=	${PREFIX}/${EMACS_LIBDIR}/xemacs-packages/lisp/bbdb/bbdb-com.el:${PORTSDIR}/editors/xemacs-packages
+BUILD_DEPENDS+=	${LOCALBASE}/${EMACS_LIBDIR}/xemacs-packages/lisp/bbdb/bbdb-com.el:${PORTSDIR}/editors/xemacs-packages
 .else
-BUILD_DEPENDS+=	${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/bbdb/bbdb-com.el:${PORTSDIR}/databases/bbdb
+BUILD_DEPENDS+=	${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/bbdb/bbdb-com.el:${PORTSDIR}/databases/bbdb
 .endif
 PLIST_SUB+=	HAS_BBDB=""
 .else
@@ -44,7 +37,7 @@
 .endif
 
 .if !defined(WITHOUT_PLANNER)
-BUILD_DEPENDS+=	${PREFIX}/${EMACS_SITE_LISPDIR}/planner/planner.el:${PORTSDIR}/deskutils/planner.el
+BUILD_DEPENDS+=	${LOCALBASE}/${EMACS_SITE_LISPDIR}/planner/planner.el:${PORTSDIR}/deskutils/planner.el
 PLIST_SUB+=	HAS_PLANNER=""
 .else
 PLIST_SUB+=	HAS_PLANNER="@comment "
Index: distinfo
===================================================================
RCS file: /cvs/FreeBSD/ports/deskutils/remember.el/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- distinfo	9 Aug 2006 19:35:41 -0000	1.5
+++ distinfo	25 Dec 2008 08:59:03 -0000
@@ -1,3 +1,3 @@
-MD5 (remember-1.9.tar.gz) = 1de06197374deff41d5c756e5f25ced9
-SHA256 (remember-1.9.tar.gz) = 64ac85177414f88597e2cae8bf7b7ae3a3fe68a5543f2ba329865da166bf9e83
-SIZE (remember-1.9.tar.gz) = 41293
+MD5 (remember-2.0.tar.gz) = 7b5fac511a3546d417ec09a72ead49e3
+SHA256 (remember-2.0.tar.gz) = 95a7a69e6418d8cb9a5edd65b38f40a2bf3c81fa8c5f79f5aa662dd9c3017711
+SIZE (remember-2.0.tar.gz) = 48096
Index: pkg-plist
===================================================================
RCS file: /cvs/FreeBSD/ports/deskutils/remember.el/pkg-plist,v
retrieving revision 1.5
diff -u -r1.5 pkg-plist
--- pkg-plist	9 Sep 2006 09:53:38 -0000	1.5
+++ pkg-plist	26 Dec 2008 17:44:00 -0000
@@ -5,8 +5,6 @@
 %%HAS_BBDB%%%%EMACS_SITE_LISPDIR%%/remember/remember-bbdb.elc
 %%EMACS_SITE_LISPDIR%%/remember/remember-bibl.el
 %%EMACS_SITE_LISPDIR%%/remember/remember-blosxom.el
-%%EMACS_SITE_LISPDIR%%/remember/remember-diary.el
-%%EMACS_SITE_LISPDIR%%/remember/remember-diary.elc
 %%EMACS_SITE_LISPDIR%%/remember/remember-emacs-wiki-journal.el
 %%EMACS_SITE_LISPDIR%%/remember/remember-experimental.el
 %%HAS_PLANNER%%%%EMACS_SITE_LISPDIR%%/remember/remember-experimental.elc
Index: files/patch-Makefile
===================================================================
RCS file: /cvs/FreeBSD/ports/deskutils/remember.el/files/patch-Makefile,v
retrieving revision 1.1
diff -u -r1.1 patch-Makefile
--- files/patch-Makefile	9 Sep 2006 09:48:31 -0000	1.1
+++ files/patch-Makefile	27 Dec 2008 05:24:22 -0000
@@ -1,13 +1,15 @@
---- Makefile.orig	Sat Sep  9 12:36:41 2006
-+++ Makefile	Sat Sep  9 12:36:49 2006
-@@ -42,8 +42,8 @@
+--- Makefile.orig	2008-04-17 09:43:47.000000000 +0530
++++ Makefile	2008-12-26 23:15:14.000000000 +0530
+@@ -45,10 +45,8 @@
  	install -m 0644 $(PROJECT)-autoloads.el $(EL) $(wildcard *.elc) \
  	    $(ELISPDIR)
  	[ -d $(INFODIR) ] || install -d $(INFODIR)
 -	install -m 0644 $(MANUAL).info $(INFODIR)/$(MANUAL)
+-	install -m 0644 $(MANUAL)-extra.info $(INFODIR)/$(MANUAL)-extra
 -	$(INSTALLINFO) $(INFODIR)/$(MANUAL)
-+	install -m 0644 $(MANUAL).info $(INFODIR)/$(MANUAL).info
-+	$(INSTALLINFO) $(INFODIR)/$(MANUAL).info
+-	$(INSTALLINFO) $(INFODIR)/$(MANUAL)-extra
++	install -m 0644 $(MANUAL).info $(INFODIR)
++	install -m 0644 $(MANUAL)-extra.info $(INFODIR)
  
  test: $(ELC)
  	$(EMACS) -q $(SITEFLAG) -batch -l ./scripts/$(PROJECT)-build.el \
Index: files/patch-Makefile.defs
===================================================================
RCS file: files/patch-Makefile.defs
diff -N files/patch-Makefile.defs
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ files/patch-Makefile.defs	26 Dec 2008 17:29:35 -0000
@@ -0,0 +1,15 @@
+--- Makefile.defs--	2008-12-26 22:58:25.000000000 +0530
++++ Makefile.defs	2008-12-26 22:59:01.000000000 +0530
+@@ -8,9 +8,9 @@
+ 
+ # Installation options
+ # PREFIX is only used here.
+-PREFIX   = /usr/local
+-ELISPDIR = $(PREFIX)/share/emacs/site-lisp/remember
+-INFODIR  = $(PREFIX)/info
++PREFIX   ?= /usr/local
++ELISPDIR ?= $(PREFIX)/share/emacs/site-lisp/remember
++INFODIR  ?= $(PREFIX)/info
+ 
+ # Command to use to install the Info dir entry
+ INSTALLINFO = install-info --info-dir=$(INFODIR)


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list