diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 13:49:04 -0700 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 17:38:18 -0700 |
commit | 56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch) | |
tree | 3f91093cdb475e565ae857f1c5a7fd339e2d781e /dev-tex/dvi2tty | |
download | gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2 gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip |
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'dev-tex/dvi2tty')
-rw-r--r-- | dev-tex/dvi2tty/Manifest | 1 | ||||
-rw-r--r-- | dev-tex/dvi2tty/dvi2tty-5.3.4.ebuild | 30 | ||||
-rw-r--r-- | dev-tex/dvi2tty/files/dvi2tty-5.3.4-cflags.patch | 29 | ||||
-rw-r--r-- | dev-tex/dvi2tty/files/dvi2tty-cflags.patch | 30 | ||||
-rw-r--r-- | dev-tex/dvi2tty/files/dvi2tty-gcc.patch | 12 | ||||
-rw-r--r-- | dev-tex/dvi2tty/files/dvi2tty-getline.patch | 67 | ||||
-rw-r--r-- | dev-tex/dvi2tty/metadata.xml | 14 |
7 files changed, 183 insertions, 0 deletions
diff --git a/dev-tex/dvi2tty/Manifest b/dev-tex/dvi2tty/Manifest new file mode 100644 index 000000000000..7cada1cc0831 --- /dev/null +++ b/dev-tex/dvi2tty/Manifest @@ -0,0 +1 @@ +DIST dvi2tty-5.3.4.tgz 59519 SHA256 5272ef88b99ebc0fe58c868fb4752408dfe8b23d7d8b86d7b87357d7206995e6 SHA512 5ad91f346d882cbe8a64e746aafec51dce208a01f83a058a86669a3eecb9546804831bf0b283553c54cfd751f0b08fda80343de0ebe78c6f86360d606a839877 WHIRLPOOL ac3c15f3e703f853b11c76bc7c5f0d85bf22f2f7fd61af0e57ede37197b83445c486c20aa9f4cc6be2fe5d854a3f981a92a9e55492688187909874d13b651850 diff --git a/dev-tex/dvi2tty/dvi2tty-5.3.4.ebuild b/dev-tex/dvi2tty/dvi2tty-5.3.4.ebuild new file mode 100644 index 000000000000..52e4d7144f06 --- /dev/null +++ b/dev-tex/dvi2tty/dvi2tty-5.3.4.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=4 +inherit eutils toolchain-funcs + +DESCRIPTION="Preview dvi-files on text-only devices" +HOMEPAGE="http://www.ctan.org/tex-archive/dviware/" +SRC_URI="ftp://ftp.mesa.nl/pub/dvi2tty/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="" + +src_prepare() { + epatch "${FILESDIR}"/${P}-cflags.patch +} + +src_compile() { + tc-export CC + emake +} + +src_install() { + dobin dvi2tty disdvi + doman dvi2tty.1 disdvi.1 + dodoc README TODO +} diff --git a/dev-tex/dvi2tty/files/dvi2tty-5.3.4-cflags.patch b/dev-tex/dvi2tty/files/dvi2tty-5.3.4-cflags.patch new file mode 100644 index 000000000000..1d46f1954531 --- /dev/null +++ b/dev-tex/dvi2tty/files/dvi2tty-5.3.4-cflags.patch @@ -0,0 +1,29 @@ +--- Makefile ++++ Makefile +@@ -6,11 +6,10 @@ + # This Makefile does not work for MSDOS. Make your + # own one, or compile by hand. + # +-CC = gcc ++CC ?= gcc + +-CFLAGS = -Wall -O2 ++CFLAGS += -Wall + # CFLAGS = -Wall -O2 -fomit-frame-pointer +-LDFLAGS = -s + + prefix = ${DESTDIR}/usr + mandir = $(prefix)/share/man/man1 +@@ -20,10 +19,10 @@ + all: dvi2tty disdvi + + dvi2tty:dvi2tty.o dvistuff.o +- $(CC) $(LFLAGS) -o dvi2tty dvi2tty.o dvistuff.o ++ $(CC) $(LDFLAGS) -o dvi2tty dvi2tty.o dvistuff.o + + disdvi:disdvi.o +- $(CC) $(LFLAGS) -o disdvi disdvi.o ++ $(CC) $(LDFLAGS) -o disdvi disdvi.o + + dvi2tty.o: dvi2tty.c dvi2tty.h + diff --git a/dev-tex/dvi2tty/files/dvi2tty-cflags.patch b/dev-tex/dvi2tty/files/dvi2tty-cflags.patch new file mode 100644 index 000000000000..36d9afb7f1ea --- /dev/null +++ b/dev-tex/dvi2tty/files/dvi2tty-cflags.patch @@ -0,0 +1,30 @@ +Index: dvi2tty-5.3.1/Makefile +=================================================================== +--- dvi2tty-5.3.1.orig/Makefile ++++ dvi2tty-5.3.1/Makefile +@@ -6,11 +6,11 @@ + # This Makefile does not work for MSDOS. Make your + # own one, or compile by hand. + # +-CC = gcc ++CC ?= gcc + +-CFLAGS = -Wall -O2 ++CFLAGS ?= -Wall -O2 + # CFLAGS = -Wall -O2 -fomit-frame-pointer +-LDFLAGS = -s ++#LDFLAGS = -s + + prefix = /usr/local + mandir = $(prefix)/man/man1 +@@ -20,10 +20,8 @@ bindir = $(prefix)/bin + all: dvi2tty disdvi + + dvi2tty:dvi2tty.o dvistuff.o +- $(CC) $(LFLAGS) -o dvi2tty dvi2tty.o dvistuff.o + + disdvi:disdvi.o +- $(CC) $(LFLAGS) -o disdvi disdvi.o + + dvi2tty.o: dvi2tty.c dvi2tty.h + diff --git a/dev-tex/dvi2tty/files/dvi2tty-gcc.patch b/dev-tex/dvi2tty/files/dvi2tty-gcc.patch new file mode 100644 index 000000000000..38ec70309ccf --- /dev/null +++ b/dev-tex/dvi2tty/files/dvi2tty-gcc.patch @@ -0,0 +1,12 @@ +diff -ur dvi2tty-5.3.1-old/disdvi.c dvi2tty-5.3.1/disdvi.c +--- dvi2tty-5.3.1-old/disdvi.c 2003-01-23 17:31:00.000000000 +0700 ++++ dvi2tty-5.3.1/disdvi.c 2004-12-16 18:59:50.930219880 +0700 +@@ -108,7 +108,7 @@ + */ + + #if !defined(THINK_C) +-char * malloc (); ++void * malloc (); + #endif + + #if defined(VMS) diff --git a/dev-tex/dvi2tty/files/dvi2tty-getline.patch b/dev-tex/dvi2tty/files/dvi2tty-getline.patch new file mode 100644 index 000000000000..932810ea40a5 --- /dev/null +++ b/dev-tex/dvi2tty/files/dvi2tty-getline.patch @@ -0,0 +1,67 @@ +http://bugs.gentoo.org/271621 + +--- dvi2tty-5.3.1-orig/dvistuff.c 2003-01-23 04:01:12.000000000 +0100 ++++ dvi2tty-5.3.1/dvistuff.c 2009-06-03 15:57:26.000000000 +0200 +@@ -179,7 +179,7 @@ + void ruleaux (long, long, char); + long horizontalmove (long); + int skipnops (void); +-linetype * getline (void); ++linetype * get_line (void); + linetype * findline (void); + unsigned long num (int); + long snum (int); +@@ -208,7 +208,7 @@ + void ruleaux (long rulewt, long ruleht, char ch); + long horizontalmove (long amount); + int skipnops (void); +-linetype * getline (void); ++linetype * get_line (void); + linetype * findline (void); + unsigned long num (int size); + long snum (int size); +@@ -376,7 +376,7 @@ + h = 0L; v = 0L; /* initialize coordinates */ + x = 0L; w = 0L; y = 0L; z = 0L; /* initialize amounts */ + sptr = 0; /* initialize stack */ +- currentline = getline(); /* initialize list of lines */ ++ currentline = get_line(); /* initialize list of lines */ + currentline->vv = 0L; + firstline = currentline; + lastline = currentline; +@@ -777,7 +777,7 @@ + * GETLINE -- Returns an initialized line-object + */ + +-linetype *getline(void) ++linetype *get_line(void) + { + register int i; + register linetype *temp; +@@ -809,7 +809,7 @@ + + if (v <= firstline->vv) { /* above first line */ + if (firstline->vv - v > lineheight) { +- temp = getline(); ++ temp = get_line(); + temp->next = firstline; + firstline->prev = temp; + temp->vv = v; +@@ -820,7 +820,7 @@ + + if (v >= lastline->vv) { /* below last line */ + if (v - lastline->vv > lineheight) { +- temp = getline(); ++ temp = get_line(); + temp->prev = lastline; + lastline->next = temp; + temp->vv = v; +@@ -843,7 +843,7 @@ + return temp->next; + + /* no line fits suitable, generate a new one */ +- currentline = getline(); ++ currentline = get_line(); + currentline->next = temp->next; + currentline->prev = temp; + temp->next->prev = currentline; diff --git a/dev-tex/dvi2tty/metadata.xml b/dev-tex/dvi2tty/metadata.xml new file mode 100644 index 000000000000..5e272f4cee56 --- /dev/null +++ b/dev-tex/dvi2tty/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>tex</herd> +<herd>proxy-maintainers</herd> +<maintainer> + <email>idella4@gentoo.org</email> + <name>Ian Delaney</name> +</maintainer> +<maintainer> + <email>maksbotan@gentoo.org</email> + <name>Maxim Koltsov</name> +</maintainer> +</pkgmetadata> |