[Lunar-commits] <moonbase> emacs-bzr: new module (replaced emacs-cvs)

Zachary McGrew zmcgrew at lunar-linux.org
Sat Nov 12 10:31:40 CET 2011


commit 45c82aeb38042c9e80ec015a3dc7cacfa32e999b
Author: Zachary McGrew <zmcgrew at lunar-linux.org>
Date:   Sat Nov 12 01:31:40 2011 -0800

    emacs-bzr: new module (replaced emacs-cvs)
    
    The Emacs cvs tree is no longer updated. Bzr has replaced it.
---
 zbeta/emacs-bzr/BUILD     |   13 +++++++++++++
 zbeta/emacs-bzr/CONFLICTS |    2 ++
 zbeta/emacs-bzr/DEPENDS   |   15 +++++++++++++++
 zbeta/emacs-bzr/DETAILS   |   15 +++++++++++++++
 4 files changed, 45 insertions(+), 0 deletions(-)

diff --git a/zbeta/emacs-bzr/BUILD b/zbeta/emacs-bzr/BUILD
new file mode 100644
index 0000000..630ccfa
--- /dev/null
+++ b/zbeta/emacs-bzr/BUILD
@@ -0,0 +1,13 @@
+(
+   #combreloc linker options fscks up things here
+   LDFLAGS=`echo ${LDFLAGS} | sed "s/-z combreloc//"` 
+
+   # Fix so installwatcher doesn't trigger on _ALL_ info-files
+   sedit '/\-chmod \-R.*$(DESTDIR)${infodir}/ s;$(DESTDIR)${infodir};;' Makefile.in &&
+   default_cvs_config  &&
+   default_config      &&
+   make bootstrap      &&
+   prepare_install     &&
+   make install
+
+) > $C_FIFO 2>&1 
diff --git a/zbeta/emacs-bzr/CONFLICTS b/zbeta/emacs-bzr/CONFLICTS
new file mode 100644
index 0000000..3fa8a30
--- /dev/null
+++ b/zbeta/emacs-bzr/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts emacs
+conflicts emacs-cvs
diff --git a/zbeta/emacs-bzr/DEPENDS b/zbeta/emacs-bzr/DEPENDS
new file mode 100644
index 0000000..bf7d8b9
--- /dev/null
+++ b/zbeta/emacs-bzr/DEPENDS
@@ -0,0 +1,15 @@
+depends texinfo
+
+optional_depends "giflib"  "--with-gif"                       "" "for gif support if you use faces"
+optional_depends "tiff"    "--with-tiff"                      "" "for tiff support if you use faces"
+optional_depends "libpng"  "--with-png"                       "" "for png support if you use faces"
+optional_depends "librsvg" "--with-rsvg"                      "" "for svg support"
+optional_depends "%X"      "--with-x --with-xpm"              "" "for xpm support if you use faces"
+optional_depends "gtk+-2"  "--with-x-toolkit=gtk"             "" "for a GTK2 user interface"
+optional_depends "libXft"  "--enable-font-backend --with-xft" "" "for pretty font support"
+optional_depends "%JPEG"   "--with-jpeg"                      "" "for jpeg support if you use faces"
+optional_depends "tiff"    "--with-tiff"                      "" "for tiff support if you use faces"
+optional_depends "libpng"  "--with-png"                       "" "for png support if you use faces"
+optional_depends "librsvg" "--with-rsvg"                      "" "for svg support"
+optional_depends "gtk+-2"  "--with-x-toolkit=gtk"             "" "for a GTK2 user interface"
+optional_depends "libXft"  "--enable-font-backend --with-xft" "" "for pretty font support"
diff --git a/zbeta/emacs-bzr/DETAILS b/zbeta/emacs-bzr/DETAILS
new file mode 100644
index 0000000..dacba55
--- /dev/null
+++ b/zbeta/emacs-bzr/DETAILS
@@ -0,0 +1,15 @@
+          MODULE=emacs-bzr
+         VERSION=bzr
+          SOURCE=$MODULE.tar.bz2
+      SOURCE_URL=bzr://bzr.savannah.gnu.org/emacs/trunk
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${MODULE}
+        WEB_SITE=http://www.gnu.org/software/emacs
+         ENTERED=20111013
+         UPDATED=`date -u +%Y%m01`
+           SHORT="full-featured programmer's editor and more."
+
+cat << EOF
+Emacs is the extensible, customizable, self-documenting real-time
+display editor.
+EOF
+


More information about the Lunar-commits mailing list