Gentoo Archives: gentoo-commits

From: "Andreas K. Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-embedded/tavrasm/files/, dev-embedded/tavrasm/
Date: Tue, 04 Jun 2019 03:01:29
Message-Id: 1559617206.5293ad73c44451941c8882e57577f40ed3a1c4ca.dilfridge@gentoo
1 commit: 5293ad73c44451941c8882e57577f40ed3a1c4ca
2 Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jun 4 03:00:06 2019 +0000
4 Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Tue Jun 4 03:00:06 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5293ad73
7
8 dev-embedded/tavrasm: remove, bug 681046
9
10 Closes: https://bugs.gentoo.org/681046
11 Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
12
13 dev-embedded/tavrasm/Manifest | 1 -
14 .../tavrasm/files/tavrasm-1.22-gentoo.patch | 25 --------------
15 dev-embedded/tavrasm/metadata.xml | 8 -----
16 dev-embedded/tavrasm/tavrasm-1.22-r1.ebuild | 38 ----------------------
17 4 files changed, 72 deletions(-)
18
19 diff --git a/dev-embedded/tavrasm/Manifest b/dev-embedded/tavrasm/Manifest
20 deleted file mode 100644
21 index a4071d1fb5d..00000000000
22 --- a/dev-embedded/tavrasm/Manifest
23 +++ /dev/null
24 @@ -1 +0,0 @@
25 -DIST tavrasm-1.22.tar.gz 65685 BLAKE2B 5073b6de2f4d9124dea269561367d43b3fe93470d722c76e9816da0d243d26d793f484f4fecbdf6e45ece2d581218d43fa412d96c9843a4756425c6b02436588 SHA512 0f33607e2ffbe8c56268b15dc62fe6c2b565bf898c68e198846f11fb30da4da3f398d07ef7ac16050dbc92ffcb04612459027a2c27cf48fc7d74392c5f6a38dc
26
27 diff --git a/dev-embedded/tavrasm/files/tavrasm-1.22-gentoo.patch b/dev-embedded/tavrasm/files/tavrasm-1.22-gentoo.patch
28 deleted file mode 100644
29 index f752c715d32..00000000000
30 --- a/dev-embedded/tavrasm/files/tavrasm-1.22-gentoo.patch
31 +++ /dev/null
32 @@ -1,25 +0,0 @@
33 -* Do not set CC
34 -* Adhere to CFLAGS and LDFLAGS, do not set optimisation flags
35 -
36 -
37 ---- a/src/makefile 2004-12-12 00:51:29.000000000 +0100
38 -+++ b/src/makefile 2010-05-07 03:26:38.000000000 +0200
39 -@@ -24,8 +24,7 @@
40 -
41 - ### Compiler options #########################################################
42 -
43 --CC = gcc
44 --CFLAGS = -O2 -Wall -DAVRLANG=LANGUAGE_$(LANGUAGE)
45 -+CFLAGS += -Wall -DAVRLANG=LANGUAGE_$(LANGUAGE)
46 - CPPFLAGS =
47 - CCFLAGS = $(CFLAGS) $(CPPFLAGS)
48 - LINK = -lm -lstdc++
49 -@@ -39,7 +38,7 @@
50 - ### Executable ##############################################################
51 -
52 - $(EXENAME): $(OBJS)
53 -- $(CC) $(CCFLAGS) $(OBJS) $(LINK) -o $@
54 -+ $(CC) $(CCFLAGS) $(LDFLAGS) $(OBJS) $(LINK) -o $@
55 -
56 - ### Parser file #############################################################
57 -
58
59 diff --git a/dev-embedded/tavrasm/metadata.xml b/dev-embedded/tavrasm/metadata.xml
60 deleted file mode 100644
61 index e248196b07c..00000000000
62 --- a/dev-embedded/tavrasm/metadata.xml
63 +++ /dev/null
64 @@ -1,8 +0,0 @@
65 -<?xml version="1.0" encoding="UTF-8"?>
66 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
67 -<pkgmetadata>
68 - <maintainer type="project">
69 - <email>embedded@g.o</email>
70 - <name>Embedded Gentoo</name>
71 - </maintainer>
72 -</pkgmetadata>
73
74 diff --git a/dev-embedded/tavrasm/tavrasm-1.22-r1.ebuild b/dev-embedded/tavrasm/tavrasm-1.22-r1.ebuild
75 deleted file mode 100644
76 index 725865d5c13..00000000000
77 --- a/dev-embedded/tavrasm/tavrasm-1.22-r1.ebuild
78 +++ /dev/null
79 @@ -1,38 +0,0 @@
80 -# Copyright 1999-2010 Gentoo Foundation
81 -# Distributed under the terms of the GNU General Public License v2
82 -
83 -EAPI="2"
84 -
85 -inherit eutils toolchain-funcs versionator
86 -
87 -DESCRIPTION="Compiles code written for Atmels AVR DOS assembler"
88 -HOMEPAGE="http://www.tavrasm.org/"
89 -SRC_URI="mirror://gentoo/${P}.tar.gz"
90 -LICENSE="GPL-2"
91 -SLOT="0"
92 -KEYWORDS="~amd64 ~ppc ~x86"
93 -IUSE=""
94 -DEPEND="
95 - sys-devel/bison
96 - sys-devel/flex"
97 -RDEPEND=""
98 -
99 -S="${WORKDIR}/${PN}.$(delete_all_version_separators ${PV})"
100 -
101 -src_prepare() {
102 - epatch "${FILESDIR}"/${P}-gentoo.patch
103 -}
104 -
105 -src_compile() {
106 - tc-export CC
107 - cd src
108 -
109 - # The Makefile of tavrasm is stupid, hence the -j1
110 - emake -j1 || die "Compilation failed"
111 -}
112 -
113 -src_install() {
114 - dobin src/tavrasm || die "dobin failed"
115 - doman tavrasm.1
116 - dodoc README
117 -}