ports/101679: [maintainer] deskutils/remember.el: update to 1.9 an being XEmacs compitable
Dryice Liu
dryice at dryice.name
Wed Aug 9 02:50:07 UTC 2006
>Number: 101679
>Category: ports
>Synopsis: [maintainer] deskutils/remember.el: update to 1.9 an being XEmacs compitable
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Wed Aug 09 02:50:05 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Dryice Liu
>Release: FreeBSD 6.0-STABLE i386
>Organization:
>Environment:
System: FreeBSD dryice.3322.org 6.0-STABLE FreeBSD 6.0-STABLE #0: Thu Dec 1 15:59:44 CST 2005
>Description:
- update to 1.9
- Being XEmacs compitable, thanks to Denis Shaposhnikov <dsh at vlink.ru>
- update the MASTER_SITES
>How-To-Repeat:
>Fix:
--- attached file begins here ---
diff -ruN remember.el.old/Makefile remember.el/Makefile
--- remember.el.old/Makefile Sun Jan 1 04:57:23 2006
+++ remember.el/Makefile Wed Aug 9 10:36:30 2006
@@ -6,47 +6,41 @@
#
PORTNAME= remember.el
-PORTVERSION= 1.8
+PORTVERSION= 1.9
CATEGORIES= deskutils elisp
-MASTER_SITES= http://sacha.free.net.ph/notebook/emacs/planner/ \
+MASTER_SITES= http://download.gna.org/remember-el/ \
http://dryice.name/computer/FreeBSD/distfiles/
PKGNAMESUFFIX= -${EMACS_PORT_NAME}
-DISTNAME= remember-el-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
+DISTNAME= remember-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
MAINTAINER= dryice at dryice.name
COMMENT= A Emacs mode for remembering data
USE_EMACS= yes
+USE_GMAKE= yes
EMACS_PORT_NAME?= emacs21
-.if ${EMACS_PORT_NAME} != "emacs21"
-PORTNAMESUFFIX= ${PKGNAMESUFFIX}
-.endif
-
OPTIONS= BBDB "BBDB support" on
OPTIONS+= PLANNER "Planner.el support" on
.include <bsd.port.pre.mk>
.if !defined(WITHOUT_BBDB)
+.if ${EMACS_NAME} == "xemacs"
+RUN_DEPENDS+= ${PREFIX}/${EMACS_LIBDIR}/xemacs-packages/lisp/bbdb/bbdb-com.el:${PORTSDIR}/editors/xemacs-packages
+.else
RUN_DEPENDS+= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/bbdb/bbdb-com.el:${PORTSDIR}/databases/bbdb
.endif
+PLIST_SUB+= HAS_BBDB=""
+.else
+PLIST_SUB+= HAS_BBDB="@comment "
+.endif
.if !defined(WITHOUT_PLANNER)
RUN_DEPENDS+= ${PREFIX}/${EMACS_SITE_LISPDIR}/planner/planner.el:${PORTSDIR}/deskutils/planner.el
+PLIST_SUB+= HAS_PLANNER=""
+.else
+PLIST_SUB+= HAS_PLANNER="@comment "
.endif
-
-INFO= remember-el
-LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/remember
-
-do-build:
- cd ${WRKSRC}; makeinfo --no-split remember.texi
-
-do-install:
- ${MKDIR} ${LISPDIR}
-.for i in *.el
- ${INSTALL_DATA} ${WRKSRC}/${i} ${LISPDIR}
-.endfor
- ${INSTALL_DATA} ${WRKSRC}/remember-el.info ${PREFIX}/info
.include <bsd.port.post.mk>
diff -ruN remember.el.old/distinfo remember.el/distinfo
--- remember.el.old/distinfo Sun Jan 1 04:57:23 2006
+++ remember.el/distinfo Wed Aug 9 10:03:19 2006
@@ -1,3 +1,3 @@
-MD5 (remember-el-1.8.tar.gz) = eb39c4a319deeffdd1e150592abc8f9a
-SHA256 (remember-el-1.8.tar.gz) = d4c1e73d227f58db7ea003ec4a4176d2b763366e18989e03dfdba46d7974e0e5
-SIZE (remember-el-1.8.tar.gz) = 36014
+MD5 (remember-1.9.tar.gz) = 1de06197374deff41d5c756e5f25ced9
+SHA256 (remember-1.9.tar.gz) = 64ac85177414f88597e2cae8bf7b7ae3a3fe68a5543f2ba329865da166bf9e83
+SIZE (remember-1.9.tar.gz) = 41293
diff -ruN remember.el.old/pkg-plist remember.el/pkg-plist
--- remember.el.old/pkg-plist Sat Mar 12 03:51:17 2005
+++ remember.el/pkg-plist Wed Aug 9 10:37:49 2006
@@ -1,10 +1,17 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/remember/read-file-name.el
-%%EMACS_VERSION_SITE_LISPDIR%%/remember/remember-bbdb.el
-%%EMACS_VERSION_SITE_LISPDIR%%/remember/remember-bibl.el
-%%EMACS_VERSION_SITE_LISPDIR%%/remember/remember-blosxom.el
-%%EMACS_VERSION_SITE_LISPDIR%%/remember/remember-diary.el
-%%EMACS_VERSION_SITE_LISPDIR%%/remember/remember-emacs-wiki-journal.el
-%%EMACS_VERSION_SITE_LISPDIR%%/remember/remember-experimental.el
-%%EMACS_VERSION_SITE_LISPDIR%%/remember/remember-planner.el
-%%EMACS_VERSION_SITE_LISPDIR%%/remember/remember.el
- at dirrm %%EMACS_VERSION_SITE_LISPDIR%%/remember
+%%EMACS_SITE_LISPDIR%%/remember/read-file-name.el
+%%EMACS_SITE_LISPDIR%%/remember/read-file-name.elc
+%%EMACS_SITE_LISPDIR%%/remember/remember-autoloads.el
+%%EMACS_SITE_LISPDIR%%/remember/remember-bbdb.el
+%%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
+%%EMACS_SITE_LISPDIR%%/remember/remember-experimental.elc
+%%EMACS_SITE_LISPDIR%%/remember/remember-planner.el
+%%HAS_PLANNER%%%%EMACS_SITE_LISPDIR%%/remember/remember-planner.elc
+%%EMACS_SITE_LISPDIR%%/remember/remember.el
+%%EMACS_SITE_LISPDIR%%/remember/remember.elc
+ at dirrm %%EMACS_SITE_LISPDIR%%/remember
--- attached file ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list