diff options
author | Tiziano Müller <dev-zero@gentoo.org> | 2006-07-03 13:51:59 +0000 |
---|---|---|
committer | Tiziano Müller <dev-zero@gentoo.org> | 2006-07-03 13:51:59 +0000 |
commit | 9536b654c3d235f114e51f8addfae3c330183d4c (patch) | |
tree | 7d90376537d1bb6f6078b3d02a120498398988cf /dev-util | |
parent | dev-python/buzhug: New ebuild for bug 138267 (diff) | |
download | sunrise-9536b654c3d235f114e51f8addfae3c330183d4c.tar.gz sunrise-9536b654c3d235f114e51f8addfae3c330183d4c.tar.bz2 sunrise-9536b654c3d235f114e51f8addfae3c330183d4c.zip |
dev-util/uno: New ebuild for bug 108753
svn path=/sunrise/; revision=454
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/uno/ChangeLog | 8 | ||||
-rw-r--r-- | dev-util/uno/Manifest | 20 | ||||
-rw-r--r-- | dev-util/uno/files/2.9-makefile.patch | 31 | ||||
-rw-r--r-- | dev-util/uno/files/digest-uno-2.9 | 3 | ||||
-rw-r--r-- | dev-util/uno/metadata.xml | 5 | ||||
-rw-r--r-- | dev-util/uno/uno-2.9.ebuild | 35 |
6 files changed, 102 insertions, 0 deletions
diff --git a/dev-util/uno/ChangeLog b/dev-util/uno/ChangeLog new file mode 100644 index 000000000..e3302fa99 --- /dev/null +++ b/dev-util/uno/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-util/uno +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 03 Jul 2006; Tiziano Müller <gentoo@dev-zero.ch> ChangeLog: + New ebuild for bug 108753, initial ebuild provided Kurt V. Hindenburg, + needed some rework + diff --git a/dev-util/uno/Manifest b/dev-util/uno/Manifest new file mode 100644 index 000000000..5310b3976 --- /dev/null +++ b/dev-util/uno/Manifest @@ -0,0 +1,20 @@ +AUX 2.9-makefile.patch 966 RMD160 023f6349c44992cd179e4762bb08d99bbb8aba07 SHA1 f05cce0de3cf8ebe518b597a307f13c00b61c8a9 SHA256 ac60e8dfad8996c8802961936bad43f92faf196191d6a6307b79656a3dd88759 +MD5 77e122670cc9b613df0a9263eea5332c files/2.9-makefile.patch 966 +RMD160 023f6349c44992cd179e4762bb08d99bbb8aba07 files/2.9-makefile.patch 966 +SHA256 ac60e8dfad8996c8802961936bad43f92faf196191d6a6307b79656a3dd88759 files/2.9-makefile.patch 966 +DIST uno_v29.tar.gz 244686 RMD160 925c46bf10b486c4982cab11fb2ce16027c21b1e SHA1 100bd07cca98fdc4913b55971f6c37af65a52a8b SHA256 d7c272972558134b74f35d60686c6cda0f39e7bb4c4e2b9e1da26a19dd7aee73 +EBUILD uno-2.9.ebuild 704 RMD160 527c450d506fd93116c2d248b01cfce2a00f21f4 SHA1 d9d974bbc1ee561a7141a39b4e9c29f23ffeddc5 SHA256 4c7741c4d31dae203d6ef199614cff23bd91f60299f21e46dbed0b6a426ca006 +MD5 57102f282b39169057f7d7c75ae5af7b uno-2.9.ebuild 704 +RMD160 527c450d506fd93116c2d248b01cfce2a00f21f4 uno-2.9.ebuild 704 +SHA256 4c7741c4d31dae203d6ef199614cff23bd91f60299f21e46dbed0b6a426ca006 uno-2.9.ebuild 704 +MISC ChangeLog 271 RMD160 e95f11d1e741633494b361e4456b1c1f06c530ac SHA1 6770a31735957e5463a3010fcb663d81026e9dd6 SHA256 67f66e2cb5fd1a41c377747157c6b03612467577e360bdc93be5af739f6701e7 +MD5 27937d54e81b92ef342e233228c62948 ChangeLog 271 +RMD160 e95f11d1e741633494b361e4456b1c1f06c530ac ChangeLog 271 +SHA256 67f66e2cb5fd1a41c377747157c6b03612467577e360bdc93be5af739f6701e7 ChangeLog 271 +MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 +MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 +RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 +SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170 +MD5 56edbf9e35e136dab5371dba94cb3eba files/digest-uno-2.9 223 +RMD160 4047a1f906a1498bce8cd333ae88b926c279a36c files/digest-uno-2.9 223 +SHA256 aefb799739bcf380afa675ceb027b9a642664fda39edd3ead70e718895a716c8 files/digest-uno-2.9 223 diff --git a/dev-util/uno/files/2.9-makefile.patch b/dev-util/uno/files/2.9-makefile.patch new file mode 100644 index 000000000..add97fb1c --- /dev/null +++ b/dev-util/uno/files/2.9-makefile.patch @@ -0,0 +1,31 @@ +diff -Naur uno/src/makefile uno.new/src/makefile +--- uno/src/makefile 2006-01-09 02:14:00.000000000 +0100 ++++ uno.new/src/makefile 2006-07-03 13:01:42.000000000 +0200 +@@ -25,8 +25,8 @@ + # + BINDIR=/usr/bin/ + # note the terminal / in the above line is needed +-CC=gcc +-CFLAGS=-ansi -Wall -m32 -ggdb -DBINDIR=\"$(BINDIR)\" ++#CC=gcc ++MY_CFLAGS=$(CFLAGS) -ansi -Wall -DBINDIR=\"$(BINDIR)\" + + # on PC add: + # -DPC +@@ -65,13 +65,13 @@ + uno_generic.c uno_intervals.c uno_lts.c + + uno: uno.c +- $(CC) $(CFLAGS) -o uno uno.c ++ $(CC) $(MY_CFLAGS) -o uno uno.c + + uno_local: c_gram.h $(OFILES) +- $(CC) $(CFLAGS) -o uno_local $(OFILES) ++ $(CC) $(MY_CFLAGS) -o uno_local $(OFILES) + + uno_global: uno_global.o uno_fcts.o +- $(CC) $(CFLAGS) -o uno_global uno_global.o uno_fcts.o ++ $(CC) $(MY_CFLAGS) -o uno_global uno_global.o uno_fcts.o + + c_gram.c c_gram.h: c_gram.y tree.h symtab.h globals.h + bison -v -d -o c_gram.c c_gram.y # expect 6 shift/reduce 23 reduce/reduce conflicts diff --git a/dev-util/uno/files/digest-uno-2.9 b/dev-util/uno/files/digest-uno-2.9 new file mode 100644 index 000000000..3902d9c98 --- /dev/null +++ b/dev-util/uno/files/digest-uno-2.9 @@ -0,0 +1,3 @@ +MD5 a5981d3883e0f8e7feb8afb05d12b424 uno_v29.tar.gz 244686 +RMD160 925c46bf10b486c4982cab11fb2ce16027c21b1e uno_v29.tar.gz 244686 +SHA256 d7c272972558134b74f35d60686c6cda0f39e7bb4c4e2b9e1da26a19dd7aee73 uno_v29.tar.gz 244686 diff --git a/dev-util/uno/metadata.xml b/dev-util/uno/metadata.xml new file mode 100644 index 000000000..7e3286984 --- /dev/null +++ b/dev-util/uno/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>maintainer-wanted</herd> +</pkgmetadata> diff --git a/dev-util/uno/uno-2.9.ebuild b/dev-util/uno/uno-2.9.ebuild new file mode 100644 index 000000000..5a9db232d --- /dev/null +++ b/dev-util/uno/uno-2.9.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils + +DESCRIPTION="A simple tool for source code analysis" +HOMEPAGE="http://spinroot.com/uno" +SRC_URI="http://spinroot.com/${PN}/${PN}_v${PV/./}.tar.gz" + +LICENSE="public-domain GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +S="${WORKDIR}/${PN}" + +src_unpack() { + unpack ${A} + epatch "${FILESDIR}/${PV}-makefile.patch" +} + +src_compile() { + cd "${S}/src" + emake || die "emake failed" +} + +src_install() { + dobin src/uno src/uno_local src/uno_global + doman doc/uno.1 + insinto "/usr/share/doc/${PF}" + doins doc/uno_long.pdf doc/uno_short.pdf + insinto "/usr/share/${PN}" + doins -r prop +} |