Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/, app-editors/mp/files/, app-editors/mp/
Date: Mon, 14 Aug 2017 08:03:11
Message-Id: 1502697777.87d05b9a88400fabe94f3c59d519ad0c81ae7846.mgorny@gentoo
1 commit: 87d05b9a88400fabe94f3c59d519ad0c81ae7846
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Mon Aug 14 08:02:00 2017 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Mon Aug 14 08:02:57 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87d05b9a
7
8 app-editors/mp: Remove last-rited pkg, #600768
9
10 app-editors/mp/Manifest | 1 -
11 app-editors/mp/files/mp-5.2.1-prll.patch | 46 --------------
12 app-editors/mp/files/mp-5.2.2-gtk+.patch | 40 ------------
13 app-editors/mp/metadata.xml | 5 --
14 app-editors/mp/mp-5.2.2.ebuild | 101 -------------------------------
15 profiles/package.mask | 4 --
16 6 files changed, 197 deletions(-)
17
18 diff --git a/app-editors/mp/Manifest b/app-editors/mp/Manifest
19 deleted file mode 100644
20 index 08b737b1524..00000000000
21 --- a/app-editors/mp/Manifest
22 +++ /dev/null
23 @@ -1 +0,0 @@
24 -DIST mp-5.2.2.tar.gz 583918 SHA256 f4c04315e6a0a3b831f218f73904afd3c227aa18b67ab21b39dffbb54edfea1f SHA512 44c9b7ded38c294ffc90240ac73848a799294584f20bb981d95f8dde4f281ea9242b6ff8aefdb490e9e02effaab6cbc5bdf94ea489af838a89038113c43da131 WHIRLPOOL 0feba9d14b0f0a5addf153e0ce4d4186b90392c78d2154200cea665880861cef07fdcbfc7d841ef736a3852d8523290d2f5fdbad87f1ab20894e2a32e9df78d7
25
26 diff --git a/app-editors/mp/files/mp-5.2.1-prll.patch b/app-editors/mp/files/mp-5.2.1-prll.patch
27 deleted file mode 100644
28 index a0fef7fd63a..00000000000
29 --- a/app-editors/mp/files/mp-5.2.1-prll.patch
30 +++ /dev/null
31 @@ -1,46 +0,0 @@
32 ---- mp-5.2.1/makefile.in
33 -+++ mp-5.2.1/makefile.in
34 -@@ -4,7 +4,7 @@ all: $(APPNAME) docs build-mo
35 -
36 - PROJ=mp
37 -
38 --ADD_DOCS=AUTHORS README COPYING RELEASE_NOTES \
39 -+ADD_DOCS=AUTHORS README RELEASE_NOTES \
40 - mp_templates.sample doc/mp_function_reference.html
41 - GRUTATXT_DOCS=doc/mp_index.html doc/mp_cookbook.html doc/mp_internals.html \
42 - doc/mp_configuration.html doc/mp_data_model.html \
43 -@@ -26,10 +26,10 @@ version:
44 - $(CC) $(CFLAGS) -I. `cat config.cflags` -c $<
45 -
46 - $(MPDM)/libmpdm.a:
47 -- ( cd $(MPDM); $(MAKE) )
48 -+ $(MAKE) -C $(MPDM)
49 -
50 - $(MPSL)/libmpsl.a: $(MPDM)/libmpdm.a
51 -- ( cd $(MPSL); $(MAKE) )
52 -+ $(MAKE) -C $(MPSL)
53 -
54 - dep:
55 - gcc -MM *.c `cat config.cflags` > makefile.depend
56 -@@ -88,8 +88,8 @@ $(APPNAME).1: doc/mp_man.txt
57 - grutatxt -m man -t "Minimum Profit" < doc/mp_man.txt > $(APPNAME).1
58 -
59 - docs: $(DOCS)
60 -- (cd $(MPDM); $(MAKE) docs)
61 -- (cd $(MPSL); $(MAKE) docs)
62 -+ $(MAKE) -C $(MPDM) docs
63 -+ $(MAKE) -C $(MPSL) docs
64 -
65 - distcopy: distclean docs
66 - mkdir -p $(DIST_TARGET) ; \
67 -@@ -134,8 +134,8 @@ install: $(INSTALL_MSG) installdoc install-mo
68 -
69 - installdoc:
70 - ./mkinstalldirs $(PREFIX)/share/doc/$(APPNAME)
71 -- ( cd $(MPDM); $(MAKE) installdoc )
72 -- ( cd $(MPSL); $(MAKE) installdoc )
73 -+ $(MAKE) -C $(MPDM) installdoc
74 -+ $(MAKE) -C $(MPSL) installdoc
75 - install -m 644 doc/* $(PREFIX)/share/doc/$(APPNAME)
76 - install -m 644 $(ADD_DOCS) $(PREFIX)/share/doc/$(APPNAME)
77 - [ -f doc/mp_index.html ] && install -m 644 doc/mp_index.html $(PREFIX)/share/doc/$(APPNAME)/index.html || true
78
79 diff --git a/app-editors/mp/files/mp-5.2.2-gtk+.patch b/app-editors/mp/files/mp-5.2.2-gtk+.patch
80 deleted file mode 100644
81 index fc203e28a72..00000000000
82 --- a/app-editors/mp/files/mp-5.2.2-gtk+.patch
83 +++ /dev/null
84 @@ -1,40 +0,0 @@
85 - mpv_gtk.c | 8 ++++----
86 - 1 files changed, 4 insertions(+), 4 deletions(-)
87 -
88 -diff --git a/mpv_gtk.c b/mpv_gtk.c
89 -index 3abba24..ea99144 100644
90 ---- a/mpv_gtk.c
91 -+++ b/mpv_gtk.c
92 -@@ -2499,12 +2499,12 @@ static mpdm_t gtk_drv_startup(mpdm_t a, mpdm_t ctxt)
93 - #endif
94 - gtk_notebook_set_scrollable(GTK_NOTEBOOK(file_tabs), 1);
95 -
96 -- vbox = gtk_vbox_new(FALSE, 2);
97 -+ vbox = gtk_box_new(GTK_ORIENTATION_VERTICAL, 2);
98 - gtk_container_add(GTK_CONTAINER(window), vbox);
99 -
100 - build_menu();
101 -
102 -- hbox = gtk_hbox_new(FALSE, 0);
103 -+ hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0);
104 - gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0);
105 - gtk_box_pack_start(GTK_BOX(hbox), menu_bar, FALSE, FALSE, 0);
106 - gtk_box_pack_start(GTK_BOX(hbox), file_tabs, TRUE, TRUE, 0);
107 -@@ -2512,7 +2512,7 @@ static mpdm_t gtk_drv_startup(mpdm_t a, mpdm_t ctxt)
108 - gtk_notebook_popup_enable(GTK_NOTEBOOK(file_tabs));
109 -
110 - /* horizontal box holding the text and the scrollbar */
111 -- hbox = gtk_hbox_new(FALSE, 2);
112 -+ hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 2);
113 - gtk_box_pack_start(GTK_BOX(vbox), hbox, TRUE, TRUE, 0);
114 -
115 - /* the Minimum Profit area */
116 -@@ -2578,7 +2578,7 @@ static mpdm_t gtk_drv_startup(mpdm_t a, mpdm_t ctxt)
117 - G_CALLBACK(switch_page), NULL);
118 -
119 - /* the scrollbar */
120 -- scrollbar = gtk_vscrollbar_new(NULL);
121 -+ scrollbar = gtk_scrollbar_new(GTK_ORIENTATION_VERTICAL, NULL);
122 - gtk_box_pack_start(GTK_BOX(hbox), scrollbar, FALSE, FALSE, 0);
123 -
124 - g_signal_connect(G_OBJECT
125
126 diff --git a/app-editors/mp/metadata.xml b/app-editors/mp/metadata.xml
127 deleted file mode 100644
128 index 6f49eba8f49..00000000000
129 --- a/app-editors/mp/metadata.xml
130 +++ /dev/null
131 @@ -1,5 +0,0 @@
132 -<?xml version="1.0" encoding="UTF-8"?>
133 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
134 -<pkgmetadata>
135 -<!-- maintainer-needed -->
136 -</pkgmetadata>
137
138 diff --git a/app-editors/mp/mp-5.2.2.ebuild b/app-editors/mp/mp-5.2.2.ebuild
139 deleted file mode 100644
140 index 39a1f85b0c9..00000000000
141 --- a/app-editors/mp/mp-5.2.2.ebuild
142 +++ /dev/null
143 @@ -1,101 +0,0 @@
144 -# Copyright 1999-2017 Gentoo Foundation
145 -# Distributed under the terms of the GNU General Public License v2
146 -
147 -EAPI=4
148 -
149 -inherit eutils toolchain-funcs
150 -
151 -DESCRIPTION="Minimum Profit: A text editor for programmers"
152 -HOMEPAGE="http://www.triptico.com/software/mp.html"
153 -SRC_URI="http://www.triptico.com/download/${P}.tar.gz"
154 -
155 -LICENSE="GPL-2"
156 -SLOT="0"
157 -KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~ppc-macos ~sparc-solaris ~x86-solaris"
158 -IUSE="gtk iconv kde ncurses nls pcre qt4"
159 -
160 -MP_LINGUAS="de es it nl ru sv"
161 -for mp_lingua in ${MP_LINGUAS}; do
162 - IUSE+=" linguas_${mp_lingua}"
163 -done
164 -
165 -RDEPEND="
166 - ncurses? ( sys-libs/ncurses )
167 - gtk? (
168 - || ( x11-libs/gtk+:3 x11-libs/gtk+:2 )
169 - >=x11-libs/pango-1.8.0
170 - dev-libs/atk
171 - dev-libs/glib
172 - media-libs/fontconfig
173 - media-libs/freetype
174 - x11-libs/cairo
175 - )
176 - !gtk? ( sys-libs/ncurses )
177 - app-text/grutatxt
178 - iconv? ( virtual/libiconv )
179 - nls? ( sys-devel/gettext )
180 - pcre? ( dev-libs/libpcre )
181 -"
182 -DEPEND="
183 - ${RDEPEND}
184 - app-text/grutatxt
185 - virtual/pkgconfig
186 - dev-lang/perl
187 -"
188 -
189 -src_prepare() {
190 - epatch \
191 - "${FILESDIR}"/${P}-gtk+.patch \
192 - "${FILESDIR}"/${PN}-5.2.1-prll.patch
193 - local mp_lingua
194 - for mp_lingua in ${MP_LINGUAS}; do
195 - if ! use linguas_${mp_lingua}; then
196 - rm po/${mp_lingua/linguas_/}.[mp]o || die
197 - fi
198 - done
199 - [[ $(ls po 2> /dev/null) ]] || \
200 - sed \
201 - -e '/^all/s:$(BUILDMO)::g' \
202 - -e '/^install/s:$(INSTALLMO)::g' \
203 - -i makefile.in || die
204 -}
205 -
206 -src_configure() {
207 - local myconf="--prefix=${EPREFIX}/usr --without-win32"
208 -
209 - if use gtk; then
210 - ! use ncurses && myconf="${myconf} --without-curses"
211 - else
212 - myconf="${myconf} --without-gtk2"
213 - fi
214 -
215 - use iconv || myconf="${myconf} --without-iconv"
216 -
217 - use kde || myconf="${myconf} --without-kde4"
218 -
219 - use nls || myconfig="${myconf} --without-gettext"
220 -
221 - myconf="${myconf} $(use_with pcre)"
222 - use pcre || myconf="${myconf} --with-included-regex"
223 -
224 - use qt4 || myconf="${myconf} --without-qt4"
225 -
226 - tc-export AR CC
227 - sh config.sh ${myconf} || die "Configure failed"
228 -
229 - for i in "${S}" "${S}"/mpsl "${S}"/mpdm;do
230 - echo ${CFLAGS} >> $i/config.cflags
231 - echo ${CFLAGS} >> $i/config.ldflags
232 - echo ${LDFLAGS} >> $i/config.ldflags
233 - done
234 -}
235 -
236 -src_compile() {
237 - emake CPP="$(tc-getCXX)" CCLINK="$(tc-getCXX)"
238 -}
239 -
240 -src_install() {
241 - dodir /usr/bin
242 - sh config.sh --prefix="${EPREFIX}/usr"
243 - emake DESTDIR="${D}" install
244 -}
245
246 diff --git a/profiles/package.mask b/profiles/package.mask
247 index 24c537f4ad6..5482fd372ac 100644
248 --- a/profiles/package.mask
249 +++ b/profiles/package.mask
250 @@ -334,10 +334,6 @@ dev-libs/libRocket
251 games-fps/warsow
252
253 # Pacho Ramos <pacho@g.o> (14 Jul 2017)
254 -# Fails to build, no reverse deps (#600768). Removal in a month.
255 -app-editors/mp
256 -
257 -# Pacho Ramos <pacho@g.o> (14 Jul 2017)
258 # Dead for ages, relies on dead libs (#622010), you can move to moserial, cutecom or
259 # minicom. Removal in 2 months.
260 net-dialup/gtkterm