The package rpms/eclipse-nls.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/eclipse-nls.git/commit/?id=8f1d8c2f….
Change:
-ExcludeArch: s390 %{arm} %{ix86}
Thanks.
Full change:
============
commit 8f1d8c2f8977b1db8bde5af8dbf57856e342ee0e
Author: Miro Hronok <miro(a)hroncok.cz>
Date: Thu Dec 26 13:50:40 2019 +0100
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 2ebc89d..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,7 +0,0 @@
-/eclipse/
-/eclipse-nls/
-/.*.log
-*~
-eclipse-nls*.rpm
-/.project
-/babel-R*.zip
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..5204a84
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Orphaned for 6+ weeks
diff --git a/eclipse-nls.spec b/eclipse-nls.spec
deleted file mode 100644
index 8c0aadd..0000000
--- a/eclipse-nls.spec
+++ /dev/null
@@ -1,342 +0,0 @@
-# Disable repacking of jars and requires/provides analysis since it takes hours for the
-# tens of thousands of small jars
-%global __jar_repack %{nil}
-%global __requires_exclude_from ^.*\\.jar$
-%global __provides_exclude_from ^.*\\.jar$
-
-%global platform 2018-12
-
-Name: eclipse-nls
-Version: 4.10.0
-Release: 2%{?dist}
-Summary: Babel language packs for the Eclipse platform and various plug-ins
-
-# License is linked to from https://www.eclipse.org/babel/downloads.php
-License: EPL-2.0
-
-URL: http://www.eclipse.org/babel/
-
-# Babel language pack (zipped p2 update site) via: http://www.eclipse.org/babel/downloads.php
-Source0: http://download.eclipse.org/technology/babel/update-site/R0.16.1/babel-R0.1…
-
-# This script extends the mvn_artifact script by allowing us generate reactor information
-# for multiple artifacts at a time. There are so many jars (tens of thousands) that doing
-# individual calls to mvn_artifact takes a large amount of time, this custom script does it
-# in a fraction of the time by eliminating a bunch of process spawns and file ops per jar
-Source1: generate.py
-
-# Actually only needed for fp-p2 since there is no real maven build,
-# we simply just want to install some maven artifacts
-BuildRequires: tycho
-
-BuildArch: noarch
-
-# Upstream Eclipse no longer supports non-64bit arches
-ExcludeArch: s390 %{arm} %{ix86}
-
-%description
-Babel language packs include translations for the Eclipse platform and other
-Eclipse-related packages.
-
-# %1 subpackage id (ie Linux locale id)
-# %2 Java locale id (mostly the same as Linux)
-# %3 language name
-%define lang_meta_pkg() \
-%package %1 \
-Summary: Eclipse/Babel language pack for %3 \
-Supplements: (eclipse-platform and langpacks-%1) \
-\
-%description %1 \
-This language pack for %3 \
-contains user-contributed translations of the \
-strings in all Eclipse projects. Please see the http://babel.eclipse.org/ \
-Babel project web pages for a full how-to-use explanation of these \
-translations as well as how you can contribute to \
-the translations of this and future versions of Eclipse. \
-Note that English text will be displayed if Babel doesn't \
-have a translation for a given string. \
-\
-%files %1 -f .mfiles-%2
-
-%define spc() %(echo -n ' ')
-
-%lang_meta_pkg ar ar Arabic
-%lang_meta_pkg bg bg Bulgarian
-%lang_meta_pkg ca ca Catalan
-%lang_meta_pkg zh zh Chinese%{spc}(Simplified)
-%lang_meta_pkg zh_TW zh_TW Chinese%{spc}(Traditional)
-%lang_meta_pkg cs cs Czech
-%lang_meta_pkg da da Danish
-%lang_meta_pkg nl nl Dutch
-%lang_meta_pkg en_AU en_AU English%{spc}(Australian)
-%lang_meta_pkg en_CA en_CA English%{spc}(Canadian)
-%lang_meta_pkg et et Estonian
-%lang_meta_pkg eu eu Basque
-%lang_meta_pkg fa fa Farsi
-%lang_meta_pkg fi fi Finnish
-%lang_meta_pkg fr fr French
-%lang_meta_pkg de de German
-%lang_meta_pkg el el Greek
-# NB 'he' is 'iw' as far as Java is concerned.
-# similarly, yi -> ji, id -> in
-%lang_meta_pkg he iw Hebrew
-%lang_meta_pkg hi hi Hindi
-%lang_meta_pkg hu hu Hungarian
-%lang_meta_pkg id id Indonesian
-%lang_meta_pkg it it Italian
-%lang_meta_pkg ja ja Japanese
-%lang_meta_pkg ko ko Korean
-%lang_meta_pkg ku ku Kurdish
-%lang_meta_pkg lt lt Lithuanian
-%lang_meta_pkg ml ml Malayalam
-%lang_meta_pkg mn mn Mongolian
-%lang_meta_pkg no no Norwegian
-%lang_meta_pkg pl pl Polish
-%lang_meta_pkg pt pt Portuguese
-%lang_meta_pkg pt_BR pt_BR Portuguese%{spc}(Brazilian)
-%lang_meta_pkg ro ro Romanian
-%lang_meta_pkg ru ru Russian
-%lang_meta_pkg es es Spanish
-%lang_meta_pkg sk sk Slovak
-%lang_meta_pkg sl sl Slovene
-%lang_meta_pkg sq sq Albanian
-%lang_meta_pkg sv sv Swedish
-%lang_meta_pkg sr sr Serbian
-%lang_meta_pkg th th Thai
-%lang_meta_pkg tr tr Turkish
-%lang_meta_pkg uk uk Ukrainian
-
-%prep
-%setup -q -n %{platform}
-
-cp -p %{SOURCE1} .
-
-# Remove unused p2 metadata
-rm -rf mirrors/ artifacts.jar content.jar
-
-# "tl" should be Tagalog but is Klingon, which has < 1% coverage. Tagalog is unsupported.
-# Remove unsupported langpacks
-for nl in tl en_AA ; do
- rm features/*_${nl}_%{version}.v*.jar
- rm plugins/*.nl_${nl}_%{version}.v*.jar
-done
-
-# We don't care for non-linux fragments and example bundles so delete and remove from features
-sed_args=""
-for frag in org.eclipse.equinox.launcher.{cocoa,win32} \
- org.eclipse.core.filesystem.{macosx,win32} \
- org.eclipse.core.{net,resources}.win32 \
- org.eclipse.ui.{cocoa,win32} \
- org.eclipse.compare.win32 \
- org.eclipse.e4.ui.workbench.renderers.swt.cocoa \
- org.eclipse.jdt.launching{,.ui}.macosx \
- org.eclipse.epp.mpc.core.win32.nl \
- org.eclipse.cdt.core.{win32,macosx} \
- org.eclipse.compare.examples{,.xml}.nl \
- org.eclipse.debug.examples.{core,memory,mixedmode,ui}.nl \
- org.eclipse.jdt.ui.examples.{javafamily,projects}.nl \
- org.eclipse.jface.examples.databinding.nl \
- org.eclipse.equinox.p2.examples.rcp \
- org.eclipse.team.examples.filesystem.nl \
- org.eclipse.ui.examples \
- org.eclipse.ui.{forms,intro.quicklinks}.examples.nl \
- org.eclipse.swt.examples{,.browser.demos,.launcher,.ole.win32,.views,.watchdog}.nl \
- org.eclipse.swt.opengl.examples.nl \
- org.eclipse.emf.examples{,.databinding.project{.core,.core.model,.ui.rcp},.generator.validator,.jet.article2,.library{,.edit,.editor}}.nl \
- org.eclipse.emf.test.examples.nl \
- org.eclipse.bpmn2.modeler.examples.{customtask,datatypes,dynamic,modelreader}.nl \
- org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.nl \
- org.eclipse.datatools.sqltools.sqlbuilder.examples.nl \
- org.eclipse.graphiti.examples.{chess,common,composite,filesystem.mm,filesystem,tutorial}.nl \
- org.eclipse.rse{.examples{.daytime,.dstore,-feature,.tutorial},.tests.framework.examples}.nl \
- org.eclipse.tm.rapi.examples.nl
-do
- rm plugins/$frag*
- sed_args="$sed_args -e /$frag/d"
-done
-for feat in features/org.eclipse.babel.nls_eclipse_* ; do
- unzip -p $feat feature.xml | sed $sed_args > feature.xml
- zip -r $feat feature.xml
-done
-
-%build
-# No actual build step since there is only translation strings,
-# and no actual code to compile
-# Just generate maven artifacts
-for nl in ar bg ca zh zh_TW cs da nl en_AU en_CA et eu fa fi fr de el iw hi hu id it ja ko ku lt ml mn no pl pt pt_BR ro ru es sk sl sq sv sr th tr uk ; do
- python3 ./generate.py -Dtype=eclipse-feature "org.eclipse.nl_$nl::%{version}" $(find features -name *_${nl}_%{version}.v*.jar)
- python3 ./generate.py -Dtype=eclipse-plugin "org.eclipse.nl_$nl::%{version}" $(find plugins -name *.nl_${nl}_%{version}.v*.jar)
- %mvn_package "org.eclipse.nl_$nl:" $nl
-done
-
-%install
-%mvn_install
-
-%changelog
-* Wed Jul 24 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.10.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Sun Mar 17 2019 Mat Booth <mat.booth(a)redhat.com> - 4.10.0-1
-- Update to latest available translations
-- Update license tag
-- Restrict to same architectures as Eclipse itself
-
-* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.7.0-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Thu Jul 12 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.7.0-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Tue Mar 20 2018 Mat Booth <mat.booth(a)redhat.com> - 4.7.0-3
-- Update to latest translations
-
-* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.7.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Thu Aug 24 2017 Mat Booth <mat.booth(a)redhat.com> - 4.7.0-1
-- Update to babel 0.15.0 for Eclipse Oxygen
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.6.0-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Tue May 09 2017 Mat Booth <mat.booth(a)redhat.com> - 4.6.0-4
-- Don't package useless non-Linux fragments
-
-* Tue May 09 2017 Mat Booth <mat.booth(a)redhat.com> - 4.6.0-3
-- Update to babel 0.14.1
-- Eliminate empty core package and pseudo-translations
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.6.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Tue Oct 04 2016 Mat Booth <mat.booth(a)redhat.com> - 4.6.0-1
-- Update to latest upstream release
-
-* Thu Jul 14 2016 Mat Booth <mat.booth(a)redhat.com> - 4.5.0.v20151128060001-3
-- Don't obsolete base package with every sub-package
-
-* Mon Jul 11 2016 Mat Booth <mat.booth(a)redhat.com> - 4.5.0.v20151128060001-2
-- Install translations as droplets, rhbz#1333480
-
-* Tue Jul 5 2016 Alexander Kurtakov <akurtako(a)redhat.com> 4.5.0.v20151128060001-1
-- Update to Babel 0.13.1.
-
-* Tue Mar 01 2016 Parag Nemade <pnemade AT redhat DOT com> - 4.5.0.v20150804081228-3
-- Add Supplements: for https://fedoraproject.org/wiki/Packaging:Langpacks guidelines
-
-* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.5.0.v20150804081228-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Wed Aug 19 2015 akurtakov <akurtakov(a)localhost.localdomain> 4.5.0.v20150804081228-1
-- Update to Mars release.
-
-* Wed Jun 24 2015 Alexander Kurtakov <akurtako(a)redhat.com> 4.4.0.v20141223043836-1
-- Update to latest Luna release.
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 4.4.0.v20140623020002-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Fri Jul 25 2014 Mat Booth <mat.booth(a)redhat.com> - 4.4.0.v20140623020002-1
-- Update to latest upstream release (Luna)
-- Add Basque/Lithuanian/Malayalam/Thai translations
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 4.2.0.v20121120043402-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 4.2.0.v20121120043402-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Wed Feb 13 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 4.2.0.v20121120043402-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Thu Jan 24 2013 Sean Flanigan <sflaniga(a)redhat.com> - 4.2.0.v20121120043402-1
-- Updated from upstream to R0.10.1 (4.2.0.v20121120043402)
-
-* Tue Sep 11 2012 Sean Flanigan <sflaniga(a)redhat.com> - 4.2.0.v20120721043402-2
-- Switched to zipped p2 update site instead of using fetch-babel.sh
-
-* Fri Sep 7 2012 Sean Flanigan <sflaniga(a)redhat.com> - 4.2.0.v20120721043402-1
-- Updated from upstream to R0.10.0 (4.2.0.v20120721043402)
-
-* Wed Jul 18 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 3.7.0.v20111128043401-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Tue Jul 10 2012 Alexander Kurtakov <akurtako(a)redhat.com> 3.7.0.v20111128043401-1
-- Update to Indigo translations.
-
-* Fri Feb 3 2012 Jens Petersen <petersen(a)redhat.com> - 3.6.0.v20100814043401-8
-- add the epoch for the eclipse-platform requires
-
-* Fri Feb 3 2012 Jens Petersen <petersen(a)redhat.com> - 3.6.0.v20100814043401-7
-- keep fedora package noarch, but only build for eclipse archs for rhel
-- clean away deprecated buildroot and defattr lines
-
-* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 3.6.0.v20100814043401-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 3.6.0.v20100814043401-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Fri Dec 10 2010 Sean Flanigan <sflaniga(a)redhat.com> - 3.6.0.v20100814043401-4
-- Reverted unnecessary "fix" for Indonesian
-
-* Fri Dec 10 2010 Sean Flanigan <sflaniga(a)redhat.com> - 3.6.0.v20100814043401-3
-- Fixed locale mapping for Indonesian
-
-* Mon Nov 29 2010 Sean Flanigan <sflaniga(a)redhat.com> - 3.6.0.v20100814043401-2
-- Tweaked to make rpmlint happy
-
-* Mon Nov 29 2010 Sean Flanigan <sflaniga(a)redhat.com> - 3.6.0.v20100814043401-1
-- Updated from upstream to 0.8.0 (3.6.0.v20100814043401); added fa, removed en_CA
-
-* Wed Aug 4 2010 Sean Flanigan <sflaniga(a)redhat.com> - 3.5.0.v20100729072834-1
-- Updated from upstream to 0.8.0 RC1 (3.5.0.v20100731072648)
-
-* Mon Aug 2 2010 Sean Flanigan <sflaniga(a)redhat.com> - 3.5.0.v20100729072834-1
-- Updated from upstream; added locales ca, en_CA and id.
-
-* Thu Jun 10 2010 Sean Flanigan <sflaniga(a)redhat.com> - 3.5.0.v20090620043401-3
-- Marked eclipse-nls as not having debuginfo
-
-* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 3.5.0.v20090620043401-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Mon Jul 13 2009 Sean Flanigan <sflaniga(a)redhat.com> - 3.5.0.v20090620043401-1
-- Updated to Babel's release "0.7"
-- Created a new fetch-babel.sh to automate the zip downloads
-
-* Wed May 27 2009 Sean Flanigan <sflaniga(a)redhat.com> - 3.5.0.v20090423085802-1
-- Updated from upstream; added Estonian.
-- Fixed names/descriptions for languages with two word names such as "Portuguese (Brazilian)".
-- Added Babel metadata files (artifact.jar and content.jar) to make P2 happier (presently disabled)
-- Made the base package owner of dropins/babel and subdirectories
-
-* Thu Apr 23 2009 Sean Flanigan <sflaniga(a)redhat.com> - 3.5.0.v20090417091040-1
-- Updated to use Babel's zipped langpacks instead of fetch-babel.sh
-- Changed versioning scheme to match changes in upstream versioning
-- Updated to latest upstream langpacks for Eclipse 3.5 / Galileo
-
-* Tue Feb 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.2.0-0.6.20080807snap
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Thu Sep 11 2008 Sean Flanigan <sflaniga(a)redhat.com> - 0.2.0-0.5.20080807snap
-- Applied another tidy-up patch from Jens Petersen and added a comment
- about the licence doc files
-
-* Wed Sep 10 2008 Sean Flanigan <sflaniga(a)redhat.com> - 0.2.0-0.4.20080807snap
-- Applied Jens Petersen's suggested patch to remove eclipse_version macro and
- unnecessary buildroot checks
-
-* Tue Sep 9 2008 Sean Flanigan <sflaniga(a)redhat.com> - 0.2.0-0.3.20080807snap
-- Added eclipse_version macro
-- Changed the Obsoletes version to be slightly higher than the last release of
- eclipse-sdk-nls
-
-* Mon Aug 11 2008 Sean Flanigan <sflaniga(a)redhat.com> - 0.2.0-0.2.20080807snap
-- Fixed version in changelog
-- Updated snapshot of Babel translation plugins
-- Changed code for Hebrew to he (not iw); changed fetch-babel.sh to compensate
-- Renamed eclipse_base macro to eclipse_data
-
-* Fri Jul 25 2008 Sean Flanigan <sflaniga(a)redhat.com> - 0.2.0-0.1.20080720snap
-- Initial rpm package
diff --git a/generate.py b/generate.py
deleted file mode 100644
index f88c445..0000000
--- a/generate.py
+++ /dev/null
@@ -1,59 +0,0 @@
-import importlib.util
-spec = importlib.util.spec_from_file_location("mvn_artifact", "/usr/share/java-utils/mvn_artifact.py")
-mvn_artifact = importlib.util.module_from_spec(spec)
-spec.loader.exec_module(mvn_artifact)
-
-import sys
-import os
-
-def _main_main():
- parser = mvn_artifact.OptionParser()
- parser.add_option("-D", action="append", type="str",
- help="add artifact property", metavar="property=value")
-
- sys.argv = mvn_artifact.args_to_unicode(sys.argv)
-
- (options, args) = parser.parse_args()
-
- coords = args.pop(0)
- jars = args
-
- if os.path.exists(mvn_artifact.config):
- metadata = mvn_artifact.Metadata.create_from_file(mvn_artifact.config)
- else:
- metadata = mvn_artifact.Metadata()
-
- for jar_path in jars:
- uart = mvn_artifact.Artifact.from_mvn_str(coords)
- uart.validate(allow_backref=False)
- if not (uart.groupId and uart.version):
- parser.error("Defined artifact has to include at least groupId, and version")
-
- artifactId = os.path.basename(jar_path[0:jar_path.rfind('_')])
- art = mvn_artifact.MetadataArtifact(uart.groupId, artifactId, version=uart.version)
- if hasattr(uart, "extension") and uart.extension:
- art.extension = uart.extension
- if hasattr(uart, "classifier") and uart.classifier:
- art.classifier = uart.classifier
- extension = (os.path.splitext(jar_path)[1])[1:]
- if hasattr(art, "extension") and art.extension and art.extension != extension:
- raise mvn_artifact.ExtensionsDontMatch("Extensions don't match: '%s' != '%s'" % (art.extension, extension))
- else:
- art.extension = extension
-
- art.properties["xmvn.resolver.disableEffectivePom"] = "true"
-
- if options.D:
- for d_opt in options.D:
- key, value = d_opt.split("=")
- art.properties[key] = value
-
- mvn_artifact.add_artifact_elements(metadata, art, None, jar_path)
-
- metadata.write_to_file(mvn_artifact.config)
-
-if __name__ == "__main__":
- try:
- _main_main()
- except mvn_artifact.JavaPackagesToolsException as e:
- sys.exit(e)
diff --git a/sources b/sources
deleted file mode 100644
index 0de31c2..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (babel-R0.16.1-2018-12.zip) = f23cbe589872c8f4b8ea4ed268342a8f82bf1084805dd6c455a9507285dc8f3ae8dc4f17b77dbcc3cae861b9efb306cb86a9351d6553cc6f5ffb774fc128163d