[csw-devel] SF.net SVN: gar:[18187] csw/mgar/pkg

pfelecan at users.sourceforge.net pfelecan at users.sourceforge.net
Fri Jun 1 10:24:24 CEST 2012


Revision: 18187
          http://gar.svn.sourceforge.net/gar/?rev=18187&view=rev
Author:   pfelecan
Date:     2012-06-01 08:24:23 +0000 (Fri, 01 Jun 2012)
Log Message:
-----------
- migrated from a prive recipe to a GAR based one
- version bump

Added Paths:
-----------
    csw/mgar/pkg/auctex/
    csw/mgar/pkg/auctex/Makefile
    csw/mgar/pkg/auctex/branches/
    csw/mgar/pkg/auctex/tags/
    csw/mgar/pkg/auctex/trunk/
    csw/mgar/pkg/auctex/trunk/Makefile
    csw/mgar/pkg/auctex/trunk/checksums
    csw/mgar/pkg/auctex/trunk/files/
    csw/mgar/pkg/auctex/trunk/files/CSWauctex.postinstall
    csw/mgar/pkg/auctex/trunk/files/README.CSW

Added: csw/mgar/pkg/auctex/Makefile
===================================================================
--- csw/mgar/pkg/auctex/Makefile	                        (rev 0)
+++ csw/mgar/pkg/auctex/Makefile	2012-06-01 08:24:23 UTC (rev 18187)
@@ -0,0 +1,2 @@
+%:
+	$(MAKE) -C trunk $*


Property changes on: csw/mgar/pkg/auctex/trunk
___________________________________________________________________
Added: svn:ignore
   + work


Added: csw/mgar/pkg/auctex/trunk/Makefile
===================================================================
--- csw/mgar/pkg/auctex/trunk/Makefile	                        (rev 0)
+++ csw/mgar/pkg/auctex/trunk/Makefile	2012-06-01 08:24:23 UTC (rev 18187)
@@ -0,0 +1,80 @@
+# $Id$
+#
+NAME = auctex
+VERSION = 11.86
+GARTYPE = v2
+CATEGORIES = apps
+
+DESCRIPTION = A much enhanced TeX/LaTeX mode for Emacs
+define BLURB
+  AUCTeX is an integrated environment for editing LaTeX, ConTeXt,
+  docTeX, Texinfo, and TeX files.
+endef
+
+MASTER_SITES	=	http://ftp.gnu.org/pub/gnu/auctex/
+DISTFILES		=	$(DISTNAME).tar.gz
+DISTFILES		+=	README.CSW
+DISTFILES		+=	CSWauctex.postinstall
+
+CONFIGURE_ARGS	=	$(DIRPATHS)
+CONFIGURE_ARGS	+=	--with-texmf-dir=/opt/csw/share/texmf-local
+
+BUILD_SCRIPTS	=	nominal
+BUILD_SCRIPTS	+=	extradist
+BUILD_SCRIPTS	+=	html-docs
+BUILD_SCRIPTS	+=	preview-latex.dvi
+BUILD_SCRIPTS	+=	preview-latex.ps
+BUILD_SCRIPTS	+=	preview-latex.pdf
+
+SKIPTEST		=	1
+ARCHALL			=	1
+
+BUILD_DEP_PKGS		=	CSWemacs
+BUILD_DEP_PKGS		+=	CSWtetex
+BUILD_DEP_PKGS		+=	CSWtexinfo
+
+RUNTIME_DEP_PKGS	=	CSWemacs
+RUNTIME_DEP_PKGS	+=	CSWtetex
+RUNTIME_DEP_PKGS	+=	CSWgs
+
+include gar/category.mk
+
+build-nominal:
+	$(MAKE) -C $(WORKSRC)
+	$(MAKECOOKIE)
+
+build-extradist:
+	$(MAKE) -C $(WORKSRC)/doc $(subst build-,,$@)
+	$(MAKECOOKIE)
+
+build-html-docs:
+	$(MAKE) -C $(WORKSRC)/doc $(subst build-,,$@)
+	$(MAKECOOKIE)
+
+build-preview-latex.dvi:
+	$(MAKE) -C $(WORKSRC)/doc $(subst build-,,$@)
+	$(MAKECOOKIE)
+
+build-preview-latex.ps:
+	$(MAKE) -C $(WORKSRC)/doc $(subst build-,,$@)
+	$(MAKECOOKIE)
+
+build-preview-latex.pdf:
+	$(MAKE) -C $(WORKSRC)/doc $(subst build-,,$@)
+	$(MAKECOOKIE)
+
+post-install-modulated:
+	@echo "executing $@"
+	: miscelaneous formats for all the generated documentation
+	ginstall $(WORKSRC)/doc/auctex.dvi $(DESTDIR)$(docdir)/auctex
+	ginstall $(WORKSRC)/doc/auctex.ps $(DESTDIR)$(docdir)/auctex
+	ginstall $(WORKSRC)/doc/auctex.pdf $(DESTDIR)$(docdir)/auctex
+	ginstall $(WORKSRC)/doc/preview-latex.dvi $(DESTDIR)$(docdir)/auctex
+	ginstall $(WORKSRC)/doc/preview-latex.ps $(DESTDIR)$(docdir)/auctex
+	ginstall $(WORKSRC)/doc/preview-latex.pdf $(DESTDIR)$(docdir)/auctex
+	ginstall $(WORKSRC)/doc/tex-ref.dvi $(DESTDIR)$(docdir)/auctex
+	ginstall $(WORKSRC)/doc/tex-ref.ps $(DESTDIR)$(docdir)/auctex
+	gtar --directory=$(WORKSRC)/doc --create --file=- html | gtar --directory=$(DESTDIR)/$(docdir)/auctex --extract --file=-
+	ginstall -d $(DESTDIR)$(docdir)/auctex/examples
+	ginstall $(WORKSRC)/preview/circ.tex $(DESTDIR)$(docdir)/auctex/examples
+	$(MAKECOOKIE)


Property changes on: csw/mgar/pkg/auctex/trunk/Makefile
___________________________________________________________________
Added: svn:keywords
   + Id

Added: csw/mgar/pkg/auctex/trunk/checksums
===================================================================
--- csw/mgar/pkg/auctex/trunk/checksums	                        (rev 0)
+++ csw/mgar/pkg/auctex/trunk/checksums	2012-06-01 08:24:23 UTC (rev 18187)
@@ -0,0 +1 @@
+6bc33a67b6ac59db1aa238f3693b36d2  auctex-11.86.tar.gz

Added: csw/mgar/pkg/auctex/trunk/files/CSWauctex.postinstall
===================================================================
--- csw/mgar/pkg/auctex/trunk/files/CSWauctex.postinstall	                        (rev 0)
+++ csw/mgar/pkg/auctex/trunk/files/CSWauctex.postinstall	2012-06-01 08:24:23 UTC (rev 18187)
@@ -0,0 +1,32 @@
+# $Id$
+
+Error()
+{
+	echo "postinstall: anomaly : $1" >&2
+	exit 1
+}
+
+Warning()
+{
+    echo "warning:" "$1" >&2
+}
+
+if [ -x /opt/csw/bin/mktexlsr ]
+then
+{
+	echo "Running mktexlsr. This may take some time..."
+	bash /opt/csw/bin/mktexlsr ||
+	Warning "mktexlsr failed! You need to run mktexlsr again"
+}
+else
+{
+	Warning "cannot update TeX hash: /opt/csw/bin/mktexlsr is not an executable!"
+}
+fi
+
+exit 0
+
+# Local Variables:
+# mode: shell-script
+# mode: font-lock
+# End:


Property changes on: csw/mgar/pkg/auctex/trunk/files/CSWauctex.postinstall
___________________________________________________________________
Added: svn:keywords
   + Author Date HeadURL Id Revision

Added: csw/mgar/pkg/auctex/trunk/files/README.CSW
===================================================================
--- csw/mgar/pkg/auctex/trunk/files/README.CSW	                        (rev 0)
+++ csw/mgar/pkg/auctex/trunk/files/README.CSW	2012-06-01 08:24:23 UTC (rev 18187)
@@ -0,0 +1,30 @@
+$Id$
+
+To use the AucTeX packaged by CSW you need to:
+
+1. Add or modify your ~/.emacs file to contain the following line:
+
+   (require 'tex-site)
+   (load "auctex.el" nil t t)
+   (load "preview-latex.el" nil t t)
+
+2. Restart your Emacs session.
+
+3. The documentation is available in info, DVI, PostScript, PDF and
+   HTML format.
+
+4. If you wish to test the package, move
+   /opt/csw/share/doc/auctex/examples/circ.tex --- it's a German language
+   document --- to a directory where you have write rights --- the
+   file must also have the write rights set --- and ask for
+   a preview. You'll see the beauty of previewing even if you don't
+   read German...
+
+5. Enjoy!
+
+CSW Team
+
+# Local Variables:
+# mode: text
+# mode: font-lock
+# End:


Property changes on: csw/mgar/pkg/auctex/trunk/files/README.CSW
___________________________________________________________________
Added: svn:keywords
   + Author Date HeadURL Id Revision

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list