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: dev-util/deskzilla/, profiles/
Date: Sat, 14 Sep 2019 15:48:35
Message-Id: 1568475915.50ea6f021c3c52a407b18b74c33f71b6b2cfc0c1.mgorny@gentoo
1 commit: 50ea6f021c3c52a407b18b74c33f71b6b2cfc0c1
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 14 15:45:15 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 14 15:45:15 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ea6f02
7
8 dev-util/deskzilla: Remove last-rited pkg
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-util/deskzilla/Manifest | 2 -
13 dev-util/deskzilla/deskzilla-1.7.1-r1.ebuild | 87 ----------------------------
14 dev-util/deskzilla/metadata.xml | 8 ---
15 profiles/package.mask | 1 -
16 4 files changed, 98 deletions(-)
17
18 diff --git a/dev-util/deskzilla/Manifest b/dev-util/deskzilla/Manifest
19 deleted file mode 100644
20 index 75ea6b23158..00000000000
21 --- a/dev-util/deskzilla/Manifest
22 +++ /dev/null
23 @@ -1,2 +0,0 @@
24 -DIST deskzilla-1_7_1_without_jre.tar.gz 9248721 BLAKE2B 64ca45e97e99fdcb4c3514573357503ba82ce67a8e67d46206542999912190dc75d1c2cff7b36f6b6337a53b19402d196fb8df9e193aa3042c820539efe39f01 SHA512 86997ebed6b01b39408e8c27ee0c560e506368cc9b12dfc82134addd47c1be746e74cdf908c9e9ee794d6337bb32971f2a07ce7c283b81e4f506027894edbac7
25 -DIST deskzilla_gentoo.license 1584 BLAKE2B 54e34962f65695111783df55ad22de39051127d907435dce7f30ff829d34d40376a70c7e8522f3733afe6da3dc6dc92c0a7e9f2c2fc4f2436c52b629a8d1eb8a SHA512 60437ba4ed872abc37d41974717a10fb290dcdf8bde31b3bc493fd71d8abbcdec63e236148720558f1867b773b804bc49d4cce6ea5f1b002c39eca5f074e5e9a
26
27 diff --git a/dev-util/deskzilla/deskzilla-1.7.1-r1.ebuild b/dev-util/deskzilla/deskzilla-1.7.1-r1.ebuild
28 deleted file mode 100644
29 index 66b5d1cf350..00000000000
30 --- a/dev-util/deskzilla/deskzilla-1.7.1-r1.ebuild
31 +++ /dev/null
32 @@ -1,87 +0,0 @@
33 -# Copyright 1999-2017 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=5
37 -
38 -inherit java-pkg-2 versionator
39 -
40 -DESCRIPTION="A desktop client for Mozilla's Bugzilla bug tracking system"
41 -HOMEPAGE="http://almworks.com/deskzilla"
42 -
43 -MY_PV=$(replace_all_version_separators '_') #${PV/beta/b})
44 -MY_P="${PN}-${MY_PV}"
45 -S="${WORKDIR}/${MY_P}"
46 -SRC_URI="http://d1.almworks.com/.files/${MY_P}_without_jre.tar.gz
47 - https://dev.gentoo.org/~ercpe/distfiles/${CATEGORY}/${PN}/deskzilla_gentoo.license"
48 -LICENSE="ALMWorks-1.2"
49 -# license does not allow redistributing, and they seem to silently update
50 -# distfiles...
51 -RESTRICT="mirror"
52 -SLOT="0"
53 -KEYWORDS="~amd64 ~x86"
54 -IUSE=""
55 -
56 -DEPEND=""
57 -RDEPEND=">=virtual/jre-1.5
58 - dev-java/picocontainer:1
59 - dev-java/javolution:4
60 - >=dev-java/commons-codec-1.3
61 - >=dev-java/jgoodies-forms-1.0.7
62 - >=dev-java/commons-logging-1.0.4
63 - >=dev-java/xmlrpc-2.0.1
64 - dev-java/xerces:2
65 - dev-java/itext:0
66 - dev-java/jazzy:0"
67 -
68 -src_unpack() {
69 - unpack ${A}
70 - # Remove external unaltered bundled jars
71 - local lib="${S}/lib"
72 - local liborig="${S}/lib.orig"
73 - mv ${lib} ${liborig} || die
74 - mkdir ${lib} || die
75 - # They've patched commons-httpclient (was version 3.0)
76 - mv ${liborig}/commons-httpclient.jar ${lib} || die
77 - # They've patched nekohtml (was version 0.9.5)
78 - mv ${liborig}/nekohtml.jar ${lib} || die
79 - # Also jdom (was 1.0), soon they will patch everything and we will just unpack, yay
80 - mv ${liborig}/pjdom.jar ${lib} || die
81 - # Almworks proprietary lib
82 - mv ${liborig}/almworks-tracker-api.jar ${lib} || die
83 - # IntelliJ IDEA proprietary lib
84 - mv ${liborig}/forms_rt.jar ${lib} || die
85 - # God knows what's this. Anyway, proprietary.
86 - mv ${liborig}/twocents.jar ${lib} || die
87 - rm -rf ${liborig} || die
88 -}
89 -
90 -src_install () {
91 - local dir="/opt/${PN}"
92 -
93 - insinto "${dir}"
94 - doins -r components etc license lib log deskzilla.url
95 - insinto "${dir}/license"
96 - doins "${DISTDIR}"/deskzilla_gentoo.license
97 -
98 - java-pkg_jarinto "${dir}"
99 - java-pkg_dojar ${PN}.jar
100 - local dep="xerces-2,picocontainer-1,commons-logging,commons-codec"
101 - dep+=",jgoodies-forms,javolution-4,xmlrpc,itext,jazzy"
102 - java-pkg_register-dependency ${dep}
103 - java-pkg_dolauncher ${PN} --main "com.almworks.launcher.Launcher" --java_args "-Xmx256M"
104 -
105 - newdoc README.txt README || die
106 - newdoc RELEASE.txt RELEASE || die
107 -
108 - doicon deskzilla.png
109 - make_desktop_entry deskzilla "Deskzilla" deskzilla "Development"
110 -}
111 -
112 -pkg_postinst() {
113 - elog "The default, evaluation license allows usage for one month."
114 - elog "You may switch (per-user) to the license we obtained for Gentoo,"
115 - elog "located in /opt/${PN}/license/${PN}_gentoo.license"
116 - elog "It is locked to Gentoo, ALM Works and Mozilla bugzilla only."
117 - elog "Note that you need to use 1.5 VM to run deskzilla when setting"
118 - elog "license or it won't get set due to bug in 1.6+ VMs."
119 -}
120
121 diff --git a/dev-util/deskzilla/metadata.xml b/dev-util/deskzilla/metadata.xml
122 deleted file mode 100644
123 index 2444066aa02..00000000000
124 --- a/dev-util/deskzilla/metadata.xml
125 +++ /dev/null
126 @@ -1,8 +0,0 @@
127 -<?xml version="1.0" encoding="UTF-8"?>
128 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
129 -<pkgmetadata>
130 -<maintainer type="project">
131 - <email>java@g.o</email>
132 - <name>Java</name>
133 -</maintainer>
134 -</pkgmetadata>
135
136 diff --git a/profiles/package.mask b/profiles/package.mask
137 index 8d4e2958183..83d06166526 100644
138 --- a/profiles/package.mask
139 +++ b/profiles/package.mask
140 @@ -1114,7 +1114,6 @@ dev-lang/pasm
141 # forked multiple times. Removal in 30 days.
142 dev-java/itext
143 app-text/jpdftweak
144 -dev-util/deskzilla
145
146 # Michał Górny <mgorny@g.o> (2019-08-14)
147 # No longer builds. Homepage is gone, and its keep-alive fork is also