[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