Architecture specific change in rpms/nodejs-csscomb-core.git
by githook-noreply@fedoraproject.org
The package rpms/nodejs-csscomb-core.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/nodejs-csscomb-core.git/commit/?i....
Change:
-ExclusiveArch: %{ix86} x86_64 %{arm} noarch
Thanks.
Full change:
============
commit 58e39d81824f02b9b1decbfa1cb9346553cd4b9e
Author: Miro Hronok <miro(a)hroncok.cz>
Date: Mon May 18 14:25:05 2020 +0200
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 879f2b6..0000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/csscomb-core-2.0.4.tgz
diff --git a/LICENSE.Fedora b/LICENSE.Fedora
deleted file mode 100644
index af9ca01..0000000
--- a/LICENSE.Fedora
+++ /dev/null
@@ -1,21 +0,0 @@
-The MIT License (MIT)
-
-Copyright (c) 2014 Tony Ganch <tonyganch+github(a)gmail.com>
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
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/nodejs-csscomb-core.spec b/nodejs-csscomb-core.spec
deleted file mode 100644
index 743eda4..0000000
--- a/nodejs-csscomb-core.spec
+++ /dev/null
@@ -1,107 +0,0 @@
-# This macro is needed at the start for building on EL6
-%{?nodejs_find_provides_and_requires}
-
-%global barename csscomb-core
-
-Name: nodejs-csscomb-core
-Version: 2.0.4
-Release: 11%{?dist}
-Summary: Framework for writing postprocessors
-
-# https://github.com/csscomb/core/issues/3
-License: MIT
-URL: https://www.npmjs.org/package/csscomb-core
-Source0: http://registry.npmjs.org/%{barename}/-/%{barename}-%{version}.tgz
-Source1: LICENSE.Fedora
-
-BuildArch: noarch
-%if 0%{?fedora} >= 19
-ExclusiveArch: %{nodejs_arches} noarch
-%else
-ExclusiveArch: %{ix86} x86_64 %{arm} noarch
-%endif
-
-BuildRequires: nodejs-packaging >= 6
-
-BuildRequires: npm(gonzales-pe)
-BuildRequires: npm(minimatch)
-BuildRequires: npm(vow)
-BuildRequires: npm(vow-fs)
-
-Requires: npm(gonzales-pe)
-Requires: npm(minimatch)
-Requires: npm(vow)
-Requires: npm(vow-fs)
-
-
-%description
-CSScomb Core is a framework for writing postprocessors.
-
-%prep
-%setup -q -n package
-
-cp -p %{SOURCE1} .
-
-# Remove bundled node_modules if there are any..
-rm -rf node_modules/
-
-%nodejs_fixdep --caret
-%nodejs_fixdep gonzales-pe '>= 3.0.0'
-%nodejs_fixdep minimatch '^3.0.0'
-
-%build
-%nodejs_symlink_deps --build
-
-%install
-mkdir -p %{buildroot}%{nodejs_sitelib}/csscomb-core
-cp -pr package.json lib \
- %{buildroot}%{nodejs_sitelib}/csscomb-core
-
-%nodejs_symlink_deps
-
-%files
-# Note that we are carrying our own copy of the license.
-#https://github.com/csscomb/core/issues/3
-%doc README.md
-%license LICENSE.Fedora
-%{nodejs_sitelib}/csscomb-core/
-
-%changelog
-* Wed Jan 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.4-11
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.4-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.4-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.4-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.4-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.4-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.4-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.4-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Fri Jan 1 2016 Tom Hughes <tom(a)compton.nu> - 2.0.4-3
-- Update npm(minimatch) dependency
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.0.4-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Tue Dec 02 2014 Ralph Bean <rbean(a)redhat.com> - 2.0.4-1
-- Latest upstream.
-- Carry our own copy of the license since upstream is unresponsive
- on https://github.com/csscomb/core/issues/3
-- Fixdep on gonzales-pe
-
-* Wed Aug 20 2014 Ralph Bean <rbean(a)redhat.com> - 2.0.2-1
-- Initial packaging for Fedora.
diff --git a/sources b/sources
deleted file mode 100644
index 4ad46f9..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-8b13b5d0be5baf95338e6cf63168b1db csscomb-core-2.0.4.tgz
4 years
Architecture specific change in rpms/nodejs-cors.git
by githook-noreply@fedoraproject.org
The package rpms/nodejs-cors.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/nodejs-cors.git/commit/?id=0d2ae8....
Change:
-ExclusiveArch: %{nodejs_arches} noarch
Thanks.
Full change:
============
commit 0d2ae8e9f03e9634cfd74502be6efc793cf727e2
Author: Miro Hronok <miro(a)hroncok.cz>
Date: Mon May 18 14:24:42 2020 +0200
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index b763443..0000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/cors-2.8.4.tgz
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/nodejs-cors.spec b/nodejs-cors.spec
deleted file mode 100644
index 4488ee4..0000000
--- a/nodejs-cors.spec
+++ /dev/null
@@ -1,80 +0,0 @@
-%{?nodejs_find_provides_and_requires}
-
-%global packagename cors
-
-# tests disabled due to dependency on an a newer npm(express)
-%global enable_tests 0
-
-Name: nodejs-cors
-Version: 2.8.4
-Release: 6%{?dist}
-Summary: Node.js CORS middleware
-
-License: MIT
-URL: https://github.com/expressjs/cors
-Source0: https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{version}.tgz
-
-
-ExclusiveArch: %{nodejs_arches} noarch
-BuildArch: noarch
-
-BuildRequires: nodejs-packaging
-BuildRequires: npm(vary)
-BuildRequires: npm(object-assign)
-%if 0%{?enable_tests}
-BuildRequires: npm(express)
-BuildRequires: npm(supertest)
-%endif
-
-%description
-Node.js CORS middleware
-
-
-%prep
-%autosetup -n package
-
-%build
-# nothing to do!
-
-%install
-mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename}
-cp -pr package.json lib/ \
- %{buildroot}%{nodejs_sitelib}/%{packagename}
-
-%nodejs_symlink_deps
-
-%check
-%nodejs_symlink_deps --check
-%{__nodejs} -e 'require("./")'
-%if 0%{?enable_tests}
-%{_bindir}/mocha -R spec
-%else
-%{_bindir}/echo -e "\e[101m -=#=- Tests disabled -=#=- \e[0m"
-%endif
-
-%files
-%doc *.md
-%license LICENSE
-%{nodejs_sitelib}/%{packagename}
-
-%changelog
-* Wed Jan 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.4-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.4-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.4-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.4-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.4-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Mon Sep 25 2017 Jared Smith <jsmith(a)fedoraproject.org> - 2.8.4-1
-- Update to upstream 2.8.4 release
-
-* Thu Apr 13 2017 Jared Smith <jsmith(a)fedoraproject.org> - 2.8.3-1
-- Initial packaging
diff --git a/sources b/sources
deleted file mode 100644
index 1b3a729..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (cors-2.8.4.tgz) = 6440e68c6a7c5fe4a5c3ba45a169ed4756867142cba1578acdcc93751f1d7cfe0b715a283baa10da7fef12537b2f6466a09ee6a491868ac79a0ebde6de0f397a
4 years
Architecture specific change in rpms/nodejs-cookie-session.git
by githook-noreply@fedoraproject.org
The package rpms/nodejs-cookie-session.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/nodejs-cookie-session.git/commit/....
Change:
-ExclusiveArch: %{ix86} x86_64 %{arm} noarch
Thanks.
Full change:
============
commit 87568d2d31af79465df6e4bdbc11c5570184aad1
Author: Miro Hronok <miro(a)hroncok.cz>
Date: Mon May 18 14:24:24 2020 +0200
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 7458017..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-/cookie-session-1.3.2.tgz
-/tests-1.3.2.tar.bz2
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/dl-tests.sh b/dl-tests.sh
deleted file mode 100644
index 3ab66bb..0000000
--- a/dl-tests.sh
+++ /dev/null
@@ -1,127 +0,0 @@
-#!/bin/bash
-
-tag=$(sed -n 's/^Version:\s\(.*\)$/\1/p' ./*.spec | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
-url=$(sed -n 's/^URL:\s\(.*\)$/\1/p' ./*.spec | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
-pkgdir=$(basename $url | sed -s 's/\.git$//')
-
-echo "tag: $tag"
-echo "URL: $url"
-echo "pkgdir: $pkgdir"
-
-set -e
-
-tmp=$(mktemp -d)
-
-trap cleanup EXIT
-cleanup() {
- echo Cleaning up...
- set +e
- [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp"
-}
-
-unset CDPATH
-pwd=$(pwd)
-
-pushd "$tmp"
-git clone $url
-cd $pkgdir
-echo Finding git tag
-gittag=$(git show-ref --tags | cut -d' ' -f2 | grep "${tag}$" || git show-ref --tags | cut -d' ' -f2 | sort -Vr | head -n1)
-if [ -z $gittag ]; then
- gittag=tags/$tag
-fi
-echo "Git Tag: $gittag"
-if [ -d "test" ]; then
- git archive --prefix='test/' --format=tar ${gittag}:test/ \
- | bzip2 > "$pwd"/tests-${tag}.tar.bz2
-elif [ -d "tests" ]; then
- git archive --prefix='tests/' --format=tar ${gittag}:tests/ \
- | bzip2 > "$pwd"/tests-${tag}.tar.bz2
-elif [ -d "spec" ]; then
- git archive --prefix='spec/' --format=tar ${gittag}:spec/ \
- | bzip2 > "$pwd"/tests-${tag}.tar.bz2
-else
- echo "No test directory found for tag ${gittag}"
-fi
-if [ -d "support" ]; then
- git archive --prefix='support/' --format=tar ${gittag}:support/ \
- | bzip2 > "$pwd"/support-${tag}.tar.bz2
-fi
-if [ -d "fixture" ]; then
- git archive --prefix='fixture/' --format=tar ${gittag}:fixture/ \
- | bzip2 > "$pwd"/fixture-${tag}.tar.bz2
-fi
-if [ -d "examples" ]; then
- git archive --prefix='examples/' --format=tar ${gittag}:examples/ \
- | bzip2 > "$pwd"/examples-${tag}.tar.bz2
-elif [ -d "example" ]; then
- git archive --prefix='example/' --format=tar ${gittag}:example/ \
- | bzip2 > "$pwd"/examples-${tag}.tar.bz2
-fi
-if [ -d "tasks" ]; then
- git archive --prefix='tasks/' --format=tar ${gittag}:tasks/ \
- | bzip2 > "$pwd"/tasks-${tag}.tar.bz2
-fi
-if [ -d "docs" ]; then
- git archive --prefix='docs/' --format=tar ${gittag}:docs/ \
- | bzip2 > "$pwd"/docs-${tag}.tar.bz2
-elif [ -d "doc" ]; then
- git archive --prefix='doc/' --format=tar ${gittag}:doc/ \
- | bzip2 > "$pwd"/docs-${tag}.tar.bz2
-fi
-if [ -d "src" ]; then
- git archive --prefix='src/' --format=tar ${gittag}:src/ \
- | bzip2 > "$pwd"/src-${tag}.tar.bz2
-elif [ -d "source" ]; then
- git archive --prefix='source/' --format=tar ${gittag}:source/ \
- | bzip2 > "$pwd"/source-${tag}.tar.bz2
-fi
-if [ -d "tools" ]; then
- git archive --prefix='tools/' --format=tar ${gittag}:tools/ \
- | bzip2 > "$pwd"/tools-${tag}.tar.bz2
-fi
-if [ -d "scripts" ]; then
- git archive --prefix='scripts/' --format=tar ${gittag}:scripts/ \
- | bzip2 > "$pwd"/scripts-${tag}.tar.bz2
-fi
-if [ -d "modules" ]; then
- git archive --prefix='modules/' --format=tar ${gittag}:modules/ \
- | bzip2 > "$pwd"/modules-${tag}.tar.bz2
-fi
-if [ -d "ts" ]; then
- git archive --prefix='ts/' --format=tar ${gittag}:ts/ \
- | bzip2 > "$pwd"/ts-${tag}.tar.bz2
-fi
-if [ -d "build" ]; then
- git archive --prefix='build/' --format=tar ${gittag}:build/ \
- | bzip2 > "$pwd"/build-${tag}.tar.bz2
-fi
-if [ -d "fixtures" ]; then
- git archive --prefix='fixtures/' --format=tar ${gittag}:fixtures/ \
- | bzip2 > "$pwd"/fixtures-${tag}.tar.bz2
-fi
-if [ -d "mocks" ]; then
- git archive --prefix='mocks/' --format=tar ${gittag}:mocks/ \
- | bzip2 > "$pwd"/mocks-${tag}.tar.bz2
-fi
-if [ -d "typings" ]; then
- git archive --prefix='typings/' --format=tar ${gittag}:typings/ \
- | bzip2 > "$pwd"/typings-${tag}.tar.bz2
-fi
-if [ -d "templates" ]; then
- git archive --prefix='templates/' --format=tar ${gittag}:templates/ \
- | bzip2 > "$pwd"/templates-${tag}.tar.bz2
-fi
-if [ -d "benchmark" ]; then
- git archive --prefix='benchmark/' --format=tar ${gittag}:benchmark/ \
- | bzip2 > "$pwd"/benchmark-${tag}.tar.bz2
-fi
-if [ -d "vendor" ]; then
- git archive --prefix='vendor/' --format=tar ${gittag}:vendor/ \
- | bzip2 > "$pwd"/vendor-${tag}.tar.bz2
-fi
-if [ -d "packages" ]; then
- git archive --prefix='packages/' --format=tar ${gittag}:packages/ \
- | bzip2 > "$pwd"/packages-${tag}.tar.bz2
-fi
-popd
diff --git a/nodejs-cookie-session.spec b/nodejs-cookie-session.spec
deleted file mode 100644
index d0ed7bb..0000000
--- a/nodejs-cookie-session.spec
+++ /dev/null
@@ -1,91 +0,0 @@
-%{?nodejs_find_provides_and_requires}
-
-%global packagename cookie-session
-%global enable_tests 1
-
-Name: nodejs-cookie-session
-Version: 1.3.2
-Release: 6%{?dist}
-Summary: Cookie session middleware
-
-License: MIT
-URL: https://github.com/expressjs/cookie-session
-Source0: https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{version}.tgz
-# The test files are not included in the npm tarball.
-# Source1 is generated by running Source10, which pulls from the upstream
-# version control repository.
-Source1: tests-%{version}.tar.bz2
-Source10: dl-tests.sh
-
-
-BuildArch: noarch
-%if 0%{?fedora} >= 19
-ExclusiveArch: %{nodejs_arches} noarch
-%else
-ExclusiveArch: %{ix86} x86_64 %{arm} noarch
-%endif
-
-BuildRequires: nodejs-packaging
-%if 0%{?enable_tests}
-BuildRequires: mocha
-BuildRequires: npm(cookies)
-BuildRequires: npm(connect)
-BuildRequires: npm(on-headers)
-BuildRequires: npm(supertest)
-%endif
-
-%description
-Cookie session middleware
-
-
-%prep
-%setup -q -n package
-# setup the tests
-%setup -q -T -D -a 1 -n package
-
-%nodejs_fixdep debug
-
-%build
-# nothing to do!
-
-%install
-mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename}
-cp -pr package.json *.js \
- %{buildroot}%{nodejs_sitelib}/%{packagename}
-
-%nodejs_symlink_deps
-
-%check
-%nodejs_symlink_deps --check
-%{__nodejs} -e 'require("./")'
-%if 0%{?enable_tests}
-%{_bindir}/mocha -R spec
-%else
-%{_bindir}/echo -e "\e[101m -=#=- Tests disabled -=#=- \e[0m"
-%endif
-
-%files
-%doc *.md
-%license LICENSE
-%{nodejs_sitelib}/%{packagename}
-
-
-
-%changelog
-* Wed Jan 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3.2-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3.2-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3.2-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3.2-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3.2-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Mon Sep 25 2017 Jared Smith <jsmith(a)fedoraproject.org> - 1.3.2-1
-- Initial packaging
diff --git a/sources b/sources
deleted file mode 100644
index 58b133a..0000000
--- a/sources
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA512 (cookie-session-1.3.2.tgz) = cf6a7d0285f931ac508bf8571ecb46f9bb1705b4fbd95f2a512336eaf845166a1b21f07f0cc8df45dff4a78c350b7757eae4f940114d5b637328b2fa591b5993
-SHA512 (tests-1.3.2.tar.bz2) = 38ef3fc31e9802f59c1943068d898d249232d6ddc3ea24e3accff94a6a1d3ec45013bbc1f6992288ad715a216a91823d57439b2bf099cf1b6690f97b101da17f
4 years
Architecture specific change in rpms/nodejs-convert-source-map.git
by githook-noreply@fedoraproject.org
The package rpms/nodejs-convert-source-map.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/nodejs-convert-source-map.git/com....
Change:
-ExclusiveArch: %{ix86} x86_64 %{arm} noarch
Thanks.
Full change:
============
commit 4386f7e4692648c03006676765f1509e44656964
Author: Miro Hronok <miro(a)hroncok.cz>
Date: Mon May 18 14:24:02 2020 +0200
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 408b899..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-/convert-source-map-1.2.0.tgz
-/convert-source-map-1.5.1.tgz
-/tests-1.5.1.tar.bz2
-/examples-1.5.1.tar.bz2
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/dl-tests.sh b/dl-tests.sh
deleted file mode 100644
index 36f13ab..0000000
--- a/dl-tests.sh
+++ /dev/null
@@ -1,131 +0,0 @@
-#!/bin/bash
-
-tag=$(sed -n 's/^Version:\s\(.*\)$/\1/p' ./*.spec | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
-url=$(sed -n 's/^URL:\s\(.*\)$/\1/p' ./*.spec | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
-pkgdir=$(basename $url | sed -s 's/\.git$//')
-
-echo "tag: $tag"
-echo "URL: $url"
-echo "pkgdir: $pkgdir"
-
-set -e
-
-tmp=$(mktemp -d)
-
-trap cleanup EXIT
-cleanup() {
- echo Cleaning up...
- set +e
- [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp"
-}
-
-unset CDPATH
-pwd=$(pwd)
-
-pushd "$tmp"
-git clone $url
-cd $pkgdir
-echo Finding git tag
-gittag=$(git show-ref --tags | cut -d' ' -f2 | grep "${tag}$" || git show-ref --tags | cut -d' ' -f2 | sort -Vr | head -n1)
-if [ -z $gittag ]; then
- gittag=refs/master
-fi
-echo "Git Tag: $gittag"
-if [ -d "test" ]; then
- git archive --prefix='test/' --format=tar ${gittag}:test/ \
- | bzip2 > "$pwd"/tests-${tag}.tar.bz2
-elif [ -d "tests" ]; then
- git archive --prefix='tests/' --format=tar ${gittag}:tests/ \
- | bzip2 > "$pwd"/tests-${tag}.tar.bz2
-elif [ -d "spec" ]; then
- git archive --prefix='spec/' --format=tar ${gittag}:spec/ \
- | bzip2 > "$pwd"/tests-${tag}.tar.bz2
-else
- echo "No test directory found for tag ${gittag}"
-fi
-if [ -d "support" ]; then
- git archive --prefix='support/' --format=tar ${gittag}:support/ \
- | bzip2 > "$pwd"/support-${tag}.tar.bz2
-fi
-if [ -d "fixture" ]; then
- git archive --prefix='fixture/' --format=tar ${gittag}:fixture/ \
- | bzip2 > "$pwd"/fixture-${tag}.tar.bz2
-fi
-if [ -d "examples" ]; then
- git archive --prefix='examples/' --format=tar ${gittag}:examples/ \
- | bzip2 > "$pwd"/examples-${tag}.tar.bz2
-elif [ -d "example" ]; then
- git archive --prefix='example/' --format=tar ${gittag}:example/ \
- | bzip2 > "$pwd"/examples-${tag}.tar.bz2
-fi
-if [ -d "tasks" ]; then
- git archive --prefix='tasks/' --format=tar ${gittag}:tasks/ \
- | bzip2 > "$pwd"/tasks-${tag}.tar.bz2
-fi
-if [ -d "docs" ]; then
- git archive --prefix='docs/' --format=tar ${gittag}:docs/ \
- | bzip2 > "$pwd"/docs-${tag}.tar.bz2
-elif [ -d "doc" ]; then
- git archive --prefix='doc/' --format=tar ${gittag}:doc/ \
- | bzip2 > "$pwd"/docs-${tag}.tar.bz2
-fi
-if [ -d "src" ]; then
- git archive --prefix='src/' --format=tar ${gittag}:src/ \
- | bzip2 > "$pwd"/src-${tag}.tar.bz2
-elif [ -d "source" ]; then
- git archive --prefix='source/' --format=tar ${gittag}:source/ \
- | bzip2 > "$pwd"/source-${tag}.tar.bz2
-fi
-if [ -d "tools" ]; then
- git archive --prefix='tools/' --format=tar ${gittag}:tools/ \
- | bzip2 > "$pwd"/tools-${tag}.tar.bz2
-fi
-if [ -d "scripts" ]; then
- git archive --prefix='scripts/' --format=tar ${gittag}:scripts/ \
- | bzip2 > "$pwd"/scripts-${tag}.tar.bz2
-fi
-if [ -d "modules" ]; then
- git archive --prefix='modules/' --format=tar ${gittag}:modules/ \
- | bzip2 > "$pwd"/modules-${tag}.tar.bz2
-fi
-if [ -d "ts" ]; then
- git archive --prefix='ts/' --format=tar ${gittag}:ts/ \
- | bzip2 > "$pwd"/ts-${tag}.tar.bz2
-fi
-if [ -d "build" ]; then
- git archive --prefix='build/' --format=tar ${gittag}:build/ \
- | bzip2 > "$pwd"/build-${tag}.tar.bz2
-fi
-if [ -d "fixtures" ]; then
- git archive --prefix='fixtures/' --format=tar ${gittag}:fixtures/ \
- | bzip2 > "$pwd"/fixtures-${tag}.tar.bz2
-fi
-if [ -d "mocks" ]; then
- git archive --prefix='mocks/' --format=tar ${gittag}:mocks/ \
- | bzip2 > "$pwd"/mocks-${tag}.tar.bz2
-fi
-if [ -d "typings" ]; then
- git archive --prefix='typings/' --format=tar ${gittag}:typings/ \
- | bzip2 > "$pwd"/typings-${tag}.tar.bz2
-fi
-if [ -d "templates" ]; then
- git archive --prefix='templates/' --format=tar ${gittag}:templates/ \
- | bzip2 > "$pwd"/templates-${tag}.tar.bz2
-fi
-if [ -d "benchmark" ]; then
- git archive --prefix='benchmark/' --format=tar ${gittag}:benchmark/ \
- | bzip2 > "$pwd"/benchmark-${tag}.tar.bz2
-fi
-if [ -d "vendor" ]; then
- git archive --prefix='vendor/' --format=tar ${gittag}:vendor/ \
- | bzip2 > "$pwd"/vendor-${tag}.tar.bz2
-fi
-if [ -d "packages" ]; then
- git archive --prefix='packages/' --format=tar ${gittag}:packages/ \
- | bzip2 > "$pwd"/packages-${tag}.tar.bz2
-fi
-if [ -d "rollup" ]; then
- git archive --prefix='rollup/' --format=tar ${gittag}:rollup/ \
- | bzip2 > "$pwd"/rollup-${tag}.tar.bz2
-fi
-popd
diff --git a/nodejs-convert-source-map.spec b/nodejs-convert-source-map.spec
deleted file mode 100644
index f1758dc..0000000
--- a/nodejs-convert-source-map.spec
+++ /dev/null
@@ -1,104 +0,0 @@
-%{?nodejs_find_provides_and_requires}
-
-%global packagename convert-source-map
-%global enable_tests 1
-
-Name: nodejs-convert-source-map
-Version: 1.5.1
-Release: 5%{?dist}
-Summary: Converts a source-map from/to different formats
-
-License: MIT
-URL: https://github.com/thlorenz/convert-source-map.git
-Source0: https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{version}.tgz
-# The test files are not included in the npm tarball.
-# Source{1-9} are generated by running Source10, which pulls from the upstream
-# version control repository.
-Source1: tests-%{version}.tar.bz2
-Source2: examples-%{version}.tar.bz2
-Source10: dl-tests.sh
-
-BuildArch: noarch
-%if 0%{?fedora} >= 19
-ExclusiveArch: %{nodejs_arches} noarch
-%else
-ExclusiveArch: %{ix86} x86_64 %{arm} noarch
-%endif
-
-BuildRequires: nodejs-packaging
-BuildRequires: npm(inline-source-map)
-%if 0%{?enable_tests}
-BuildRequires: npm(tap)
-%endif
-
-%description
-Converts a source-map from/to different formats and allows adding/changing
-properties.
-
-
-%prep
-%setup -q -n package
-# tests and examples
-%autosetup -T -D -a 1 -n package
-%autosetup -T -D -a 2 -n package
-
-
-
-
-%build
-# nothing to do!
-
-%install
-mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename}
-cp -pr package.json index.js \
- %{buildroot}%{nodejs_sitelib}/%{packagename}
-
-%nodejs_symlink_deps
-
-%check
-%nodejs_symlink_deps --check
-%{__nodejs} -e 'require("./")'
-%if 0%{?enable_tests}
-%{_bindir}/tap test/*.js
-%else
-%{_bindir}/echo -e "\e[101m -=#=- Tests disabled -=#=- \e[0m"
-%endif
-
-
-%files
-%{!?_licensedir:%global license %doc}
-%doc *.md example/
-%license LICENSE
-%{nodejs_sitelib}/%{packagename}
-
-
-%changelog
-* Wed Jan 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.5.1-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.5.1-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.5.1-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.5.1-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Thu Apr 26 2018 Jared K. Smith <jsmith(a)fedoraproject.org> - 1.5.1-1
-- Update to upstream 1.5.1 release
-
-* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Sat Jun 18 2016 Jared Smith <jsmith(a)fedoraproject.org> - 1.2.0-1
-- Update to upstream 1.2.0 release
-
-* Tue Feb 9 2016 Jared Smith <jsmith(a)fedoraproject.org> - 1.1.3-1
-- Initial packaging
diff --git a/sources b/sources
deleted file mode 100644
index aa9706c..0000000
--- a/sources
+++ /dev/null
@@ -1,3 +0,0 @@
-SHA512 (convert-source-map-1.5.1.tgz) = 2cd1c8fcb97552a0531a1ad1eaf321b556665f892361d08952320ce98769effa09e70d42d0c2abcc42ee50098c954d1e2b0046c7a3da3b44d167f2835c015306
-SHA512 (tests-1.5.1.tar.bz2) = 2634ee780455efcef75bf181471a2ed6db320fb310d8a3374d8053bb447f187573cdb5ceed6c2946a2da1dd194443625e6372e55fcd4fd1cf8697f8bca44bcb1
-SHA512 (examples-1.5.1.tar.bz2) = 3e95cfed47389328ecf42367ee0f46a66061471bd97b892089d9b1b146c194b1e5dc4a8c05bc157c8a1417518a5ea80f2254fd43370360e22a4166706e5c1f9a
4 years
Architecture specific change in rpms/nodejs-cjson.git
by githook-noreply@fedoraproject.org
The package rpms/nodejs-cjson.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/nodejs-cjson.git/commit/?id=9966e....
Change:
-ExclusiveArch: %{ix86} x86_64 %{arm} noarch
Thanks.
Full change:
============
commit 9966ef22b4dc32530541f95067ab3ff60dbb8908
Author: Miro Hronok <miro(a)hroncok.cz>
Date: Mon May 18 14:23:40 2020 +0200
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index da3364b..0000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/cjson-0.3.2.tgz
diff --git a/LICENSE b/LICENSE
deleted file mode 100644
index 4c087bf..0000000
--- a/LICENSE
+++ /dev/null
@@ -1,20 +0,0 @@
-Copyright (c) 2015 Oleg Slobodskoi <oleg008(a)gmail.com>
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
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/nodejs-cjson.spec b/nodejs-cjson.spec
deleted file mode 100644
index 142f522..0000000
--- a/nodejs-cjson.spec
+++ /dev/null
@@ -1,89 +0,0 @@
-%{?nodejs_find_provides_and_requires}
-
-%global packagename cjson
-%global enable_tests 1
-
-Name: nodejs-cjson
-Version: 0.3.2
-Release: 10%{?dist}
-Summary: Commented JavaScript Object Notation
-
-License: MIT
-URL: https://github.com/kof/node-cjson.git
-Source0: https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{version}.tgz
-Source1: https://raw.githubusercontent.com/kof/node-cjson/master/LICENSE
-# upstream license file was added after this release
-
-BuildArch: noarch
-%if 0%{?fedora} >= 19
-ExclusiveArch: %{nodejs_arches} noarch
-%else
-ExclusiveArch: %{ix86} x86_64 %{arm} noarch
-%endif
-
-BuildRequires: nodejs-packaging
-%if 0%{?enable_tests}
-BuildRequires: npm(json-parse-helpfulerror)
-%endif
-
-%description
-cjson - Commented JavaScript Object Notation. It is a json loader, which parses
-only valid json files, but with comments enabled. Useful for loading configs.
-
-
-%prep
-%setup -q -n package
-cp -p %{SOURCE1} .
-
-
-%build
-# nothing to do!
-
-%install
-mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename}
-cp -pr package.json *.js \
- %{buildroot}%{nodejs_sitelib}/%{packagename}
-
-%nodejs_symlink_deps
-
-%if 0%{?enable_tests}
-%check
-%nodejs_symlink_deps --check
-%__nodejs test/test.js
-%endif
-
-
-%files
-%{!?_licensedir:%global license %doc}
-%doc *.md
-%license LICENSE
-%{nodejs_sitelib}/%{packagename}
-
-
-%changelog
-* Wed Jan 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.3.2-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.3.2-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.3.2-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.3.2-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.3.2-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.3.2-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.3.2-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.3.2-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Tue Nov 24 2015 Jared Smith <jsmith(a)fedoraproject.org> - 0.3.2-2
-- Initial packaging
diff --git a/sources b/sources
deleted file mode 100644
index 8087bbd..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-223d1b95e7e0e72d800db75bddcb579e cjson-0.3.2.tgz
4 years
Architecture specific change in rpms/nodejs-chai-fs.git
by githook-noreply@fedoraproject.org
The package rpms/nodejs-chai-fs.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/nodejs-chai-fs.git/commit/?id=91a....
Change:
-ExclusiveArch: %{nodejs_arches} noarch
Thanks.
Full change:
============
commit 91a6cba86f6502a9627b162642b11e397f458143
Author: Miro Hronok <miro(a)hroncok.cz>
Date: Mon May 18 14:23:16 2020 +0200
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index ccffde9..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/chai-fs-2.0.0.tgz
-/docs-2.0.0.tar.bz2
-/tests-2.0.0.tar.bz2
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/dl-tests.sh b/dl-tests.sh
deleted file mode 100644
index 8461795..0000000
--- a/dl-tests.sh
+++ /dev/null
@@ -1,131 +0,0 @@
-#!/bin/bash
-
-tag=$(sed -n 's/^Version:\s\(.*\)$/\1/p' ./*.spec | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
-url=$(sed -n 's/^URL:\s\(.*\)$/\1/p' ./*.spec | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
-pkgdir=$(basename $url | sed -s 's/\.git$//')
-
-echo "tag: $tag"
-echo "URL: $url"
-echo "pkgdir: $pkgdir"
-
-set -e
-
-tmp=$(mktemp -d)
-
-trap cleanup EXIT
-cleanup() {
- echo Cleaning up...
- set +e
- [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp"
-}
-
-unset CDPATH
-pwd=$(pwd)
-
-pushd "$tmp"
-git clone $url
-cd $pkgdir
-echo Finding git tag
-gittag=$(git show-ref --tags | cut -d' ' -f2 | grep "${tag}$" || git show-ref --tags | cut -d' ' -f2 | sort -Vr | head -n1)
-if [ -z $gittag ]; then
- gittag=tags/$tag
-fi
-echo "Git Tag: $gittag"
-if [ -d "test" ]; then
- git archive --prefix='test/' --format=tar ${gittag}:test/ \
- | bzip2 > "$pwd"/tests-${tag}.tar.bz2
-elif [ -d "tests" ]; then
- git archive --prefix='tests/' --format=tar ${gittag}:tests/ \
- | bzip2 > "$pwd"/tests-${tag}.tar.bz2
-elif [ -d "spec" ]; then
- git archive --prefix='spec/' --format=tar ${gittag}:spec/ \
- | bzip2 > "$pwd"/tests-${tag}.tar.bz2
-else
- echo "No test directory found for tag ${gittag}"
-fi
-if [ -d "support" ]; then
- git archive --prefix='support/' --format=tar ${gittag}:support/ \
- | bzip2 > "$pwd"/support-${tag}.tar.bz2
-fi
-if [ -d "fixture" ]; then
- git archive --prefix='fixture/' --format=tar ${gittag}:fixture/ \
- | bzip2 > "$pwd"/fixture-${tag}.tar.bz2
-fi
-if [ -d "examples" ]; then
- git archive --prefix='examples/' --format=tar ${gittag}:examples/ \
- | bzip2 > "$pwd"/examples-${tag}.tar.bz2
-elif [ -d "example" ]; then
- git archive --prefix='example/' --format=tar ${gittag}:example/ \
- | bzip2 > "$pwd"/examples-${tag}.tar.bz2
-fi
-if [ -d "tasks" ]; then
- git archive --prefix='tasks/' --format=tar ${gittag}:tasks/ \
- | bzip2 > "$pwd"/tasks-${tag}.tar.bz2
-fi
-if [ -d "docs" ]; then
- git archive --prefix='docs/' --format=tar ${gittag}:docs/ \
- | bzip2 > "$pwd"/docs-${tag}.tar.bz2
-elif [ -d "doc" ]; then
- git archive --prefix='doc/' --format=tar ${gittag}:doc/ \
- | bzip2 > "$pwd"/docs-${tag}.tar.bz2
-fi
-if [ -d "src" ]; then
- git archive --prefix='src/' --format=tar ${gittag}:src/ \
- | bzip2 > "$pwd"/src-${tag}.tar.bz2
-elif [ -d "source" ]; then
- git archive --prefix='source/' --format=tar ${gittag}:source/ \
- | bzip2 > "$pwd"/source-${tag}.tar.bz2
-fi
-if [ -d "tools" ]; then
- git archive --prefix='tools/' --format=tar ${gittag}:tools/ \
- | bzip2 > "$pwd"/tools-${tag}.tar.bz2
-fi
-if [ -d "scripts" ]; then
- git archive --prefix='scripts/' --format=tar ${gittag}:scripts/ \
- | bzip2 > "$pwd"/scripts-${tag}.tar.bz2
-fi
-if [ -d "modules" ]; then
- git archive --prefix='modules/' --format=tar ${gittag}:modules/ \
- | bzip2 > "$pwd"/modules-${tag}.tar.bz2
-fi
-if [ -d "ts" ]; then
- git archive --prefix='ts/' --format=tar ${gittag}:ts/ \
- | bzip2 > "$pwd"/ts-${tag}.tar.bz2
-fi
-if [ -d "build" ]; then
- git archive --prefix='build/' --format=tar ${gittag}:build/ \
- | bzip2 > "$pwd"/build-${tag}.tar.bz2
-fi
-if [ -d "fixtures" ]; then
- git archive --prefix='fixtures/' --format=tar ${gittag}:fixtures/ \
- | bzip2 > "$pwd"/fixtures-${tag}.tar.bz2
-fi
-if [ -d "mocks" ]; then
- git archive --prefix='mocks/' --format=tar ${gittag}:mocks/ \
- | bzip2 > "$pwd"/mocks-${tag}.tar.bz2
-fi
-if [ -d "typings" ]; then
- git archive --prefix='typings/' --format=tar ${gittag}:typings/ \
- | bzip2 > "$pwd"/typings-${tag}.tar.bz2
-fi
-if [ -d "templates" ]; then
- git archive --prefix='templates/' --format=tar ${gittag}:templates/ \
- | bzip2 > "$pwd"/templates-${tag}.tar.bz2
-fi
-if [ -d "benchmark" ]; then
- git archive --prefix='benchmark/' --format=tar ${gittag}:benchmark/ \
- | bzip2 > "$pwd"/benchmark-${tag}.tar.bz2
-fi
-if [ -d "vendor" ]; then
- git archive --prefix='vendor/' --format=tar ${gittag}:vendor/ \
- | bzip2 > "$pwd"/vendor-${tag}.tar.bz2
-fi
-if [ -d "packages" ]; then
- git archive --prefix='packages/' --format=tar ${gittag}:packages/ \
- | bzip2 > "$pwd"/packages-${tag}.tar.bz2
-fi
-if [ -d "rollup" ]; then
- git archive --prefix='rollup/' --format=tar ${gittag}:rollup/ \
- | bzip2 > "$pwd"/rollup-${tag}.tar.bz2
-fi
-popd
diff --git a/nodejs-chai-fs.spec b/nodejs-chai-fs.spec
deleted file mode 100644
index f310927..0000000
--- a/nodejs-chai-fs.spec
+++ /dev/null
@@ -1,89 +0,0 @@
-%{?nodejs_find_provides_and_requires}
-
-%global packagename chai-fs
-%global enable_tests 1
-
-Name: nodejs-chai-fs
-Version: 2.0.0
-Release: 5%{?dist}
-Summary: Chai assertions for Node.js filesystem
-
-License: MIT
-URL: https://github.com/chaijs/chai-fs.git
-Source0: https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{version}.tgz
-# The test files are not included in the npm tarball.
-# Source{1-9} are generated by running Source10, which pulls from the upstream
-# version control repository.
-Source1: tests-%{version}.tar.bz2
-Source2: docs-%{version}.tar.bz2
-Source10: dl-tests.sh
-
-
-BuildArch: noarch
-ExclusiveArch: %{nodejs_arches} noarch
-
-BuildRequires: nodejs-packaging
-BuildRequires: npm(bit-mask)
-BuildRequires: npm(readdir-enhanced)
-
-%if 0%{?enable_tests}
-BuildRequires: mocha
-BuildRequires: npm(chai)
-BuildRequires: npm(chai-json-schema)
-BuildRequires: npm(del)
-BuildRequires: npm(mkdirp)
-BuildRequires: npm(touch)
-BuildRequires: npm(underscore)
-%endif
-
-%description
-Chai assertions for Node.js filesystem
-
-
-%prep
-%autosetup -n package
-# setup the tests and docs
-%autosetup -T -D -a 1 -n package
-%autosetup -T -D -a 2 -n package
-
-%nodejs_fixdep readdir-enhanced '^2.2.1'
-
-%build
-# nothing to do
-
-%install
-mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename}
-cp -pr package.json lib/ \
- %{buildroot}%{nodejs_sitelib}/%{packagename}
-
-%nodejs_symlink_deps
-
-%check
-%nodejs_symlink_deps --check
-%{__nodejs} -e 'require("./")'
-%if 0%{?enable_tests}
-NODE_ENV=test %{_bindir}/mocha -R spec
-%else
-%{_bindir}/echo -e "\e[101m -=#=- Tests disabled -=#=- \e[0m"
-%endif
-
-%files
-%doc *.md docs/
-%license LICENSE-MIT
-%{nodejs_sitelib}/%{packagename}
-
-%changelog
-* Wed Jan 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.0-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.0-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Sat Apr 21 2018 Jared K. Smith <jsmith(a)fedoraproject.org> - 2.0.0-1
-- Initial packaging
diff --git a/sources b/sources
deleted file mode 100644
index 7763403..0000000
--- a/sources
+++ /dev/null
@@ -1,3 +0,0 @@
-SHA512 (chai-fs-2.0.0.tgz) = 3c67c83451ffed7ad00676e9e7f3276c5b7304bd7ffdeacab3eba851dca8eca9d6d26517d772fa6d33b7266f0e21ec5255287463e69a16185bc720ed6faefd0c
-SHA512 (docs-2.0.0.tar.bz2) = 7a59ac5fe41974125db72ff368669b14b6acd82a599d5f4ffa09949f74f213181845387d804dbc61ab6ff901fba07dd751ed36e9cd06df57962b6087b9da8574
-SHA512 (tests-2.0.0.tar.bz2) = 9cde48994540f2c0350f97d7e61169504a40e20c2b33549b62485af6686515b38097f703c160d590e75100da26bba1b747fdbba97fe5d05909fbec866fd6c029
4 years
Architecture specific change in rpms/nodejs-chai-cheerio.git
by githook-noreply@fedoraproject.org
The package rpms/nodejs-chai-cheerio.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/nodejs-chai-cheerio.git/commit/?i....
Change:
-ExclusiveArch: %{nodejs_arches} noarch
Thanks.
Full change:
============
commit 7ec0e185434d85132e007dcf0a126e6f21628217
Author: Miro Hronok <miro(a)hroncok.cz>
Date: Mon May 18 14:22:58 2020 +0200
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 56e6ce9..0000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/chai-cheerio-1.0.0.tgz
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/nodejs-chai-cheerio.spec b/nodejs-chai-cheerio.spec
deleted file mode 100644
index cd4f69d..0000000
--- a/nodejs-chai-cheerio.spec
+++ /dev/null
@@ -1,76 +0,0 @@
-%{?nodejs_find_provides_and_requires}
-
-%global packagename chai-cheerio
-
-# tests disabled in Fedora because our version of npm(chai) is newer
-# than what this package expects
-%global enable_tests 0
-
-Name: nodejs-chai-cheerio
-Version: 1.0.0
-Release: 5%{?dist}
-Summary: Cheerio assertions for the Chai assertion library
-
-License: MIT
-URL: https://github.com/Merott/chai-cheerio
-Source0: https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{version}.tgz
-
-
-BuildArch: noarch
-ExclusiveArch: %{nodejs_arches} noarch
-
-BuildRequires: nodejs-packaging
-BuildRequires: npm(chai)
-BuildRequires: npm(cheerio)
-
-%if 0%{?enable_tests}
-BuildRequires: mocha
-%endif
-
-%description
-Cheerio assertions for the Chai assertion library
-
-
-%prep
-%autosetup -n package
-
-
-%build
-# nothing to do
-
-%install
-mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename}
-cp -pr package.json *.js \
- %{buildroot}%{nodejs_sitelib}/%{packagename}
-
-%nodejs_symlink_deps
-
-%check
-%nodejs_symlink_deps --check
-%{__nodejs} -e 'require("./")'
-%if 0%{?enable_tests}
-NODE_ENV=test %{_bindir}/mocha -R spec
-%else
-%{_bindir}/echo -e "\e[101m -=#=- Tests disabled -=#=- \e[0m"
-%endif
-
-%files
-%doc *.md
-%license LICENSE
-%{nodejs_sitelib}/%{packagename}
-
-%changelog
-* Wed Jan 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.0-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.0-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Sat Apr 21 2018 Jared K. Smith <jsmith(a)fedoraproject.org> - 1.0.0-1
-- Initial packaging
diff --git a/sources b/sources
deleted file mode 100644
index b027700..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (chai-cheerio-1.0.0.tgz) = 5577e88a913e5d44f023ea30e49c80991f1a8dc34970411c5741f54a22bcb6469423a623b0b69ef6a0fffe8799a9ce560e56396e5e93ffc053000b1f05357a59
4 years
Architecture specific change in rpms/nodejs-bunyan.git
by githook-noreply@fedoraproject.org
The package rpms/nodejs-bunyan.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/nodejs-bunyan.git/commit/?id=9f64....
Change:
-ExclusiveArch: %{ix86} x86_64 %{arm} noarch
Thanks.
Full change:
============
commit 9f6426ae05cfe3dcfa87a1d37e81274d96f30333
Author: Miro Hronok <miro(a)hroncok.cz>
Date: Mon May 18 14:22:33 2020 +0200
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index c57ee01..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,6 +0,0 @@
-/bunyan-1.8.9.tgz
-/examples-1.8.9.tar.bz2
-/tests-1.8.9.tar.bz2
-/bunyan-1.8.12.tgz
-/examples-1.8.12.tar.bz2
-/tests-1.8.12.tar.bz2
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/dl-tests.sh b/dl-tests.sh
deleted file mode 100644
index 8461795..0000000
--- a/dl-tests.sh
+++ /dev/null
@@ -1,131 +0,0 @@
-#!/bin/bash
-
-tag=$(sed -n 's/^Version:\s\(.*\)$/\1/p' ./*.spec | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
-url=$(sed -n 's/^URL:\s\(.*\)$/\1/p' ./*.spec | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
-pkgdir=$(basename $url | sed -s 's/\.git$//')
-
-echo "tag: $tag"
-echo "URL: $url"
-echo "pkgdir: $pkgdir"
-
-set -e
-
-tmp=$(mktemp -d)
-
-trap cleanup EXIT
-cleanup() {
- echo Cleaning up...
- set +e
- [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp"
-}
-
-unset CDPATH
-pwd=$(pwd)
-
-pushd "$tmp"
-git clone $url
-cd $pkgdir
-echo Finding git tag
-gittag=$(git show-ref --tags | cut -d' ' -f2 | grep "${tag}$" || git show-ref --tags | cut -d' ' -f2 | sort -Vr | head -n1)
-if [ -z $gittag ]; then
- gittag=tags/$tag
-fi
-echo "Git Tag: $gittag"
-if [ -d "test" ]; then
- git archive --prefix='test/' --format=tar ${gittag}:test/ \
- | bzip2 > "$pwd"/tests-${tag}.tar.bz2
-elif [ -d "tests" ]; then
- git archive --prefix='tests/' --format=tar ${gittag}:tests/ \
- | bzip2 > "$pwd"/tests-${tag}.tar.bz2
-elif [ -d "spec" ]; then
- git archive --prefix='spec/' --format=tar ${gittag}:spec/ \
- | bzip2 > "$pwd"/tests-${tag}.tar.bz2
-else
- echo "No test directory found for tag ${gittag}"
-fi
-if [ -d "support" ]; then
- git archive --prefix='support/' --format=tar ${gittag}:support/ \
- | bzip2 > "$pwd"/support-${tag}.tar.bz2
-fi
-if [ -d "fixture" ]; then
- git archive --prefix='fixture/' --format=tar ${gittag}:fixture/ \
- | bzip2 > "$pwd"/fixture-${tag}.tar.bz2
-fi
-if [ -d "examples" ]; then
- git archive --prefix='examples/' --format=tar ${gittag}:examples/ \
- | bzip2 > "$pwd"/examples-${tag}.tar.bz2
-elif [ -d "example" ]; then
- git archive --prefix='example/' --format=tar ${gittag}:example/ \
- | bzip2 > "$pwd"/examples-${tag}.tar.bz2
-fi
-if [ -d "tasks" ]; then
- git archive --prefix='tasks/' --format=tar ${gittag}:tasks/ \
- | bzip2 > "$pwd"/tasks-${tag}.tar.bz2
-fi
-if [ -d "docs" ]; then
- git archive --prefix='docs/' --format=tar ${gittag}:docs/ \
- | bzip2 > "$pwd"/docs-${tag}.tar.bz2
-elif [ -d "doc" ]; then
- git archive --prefix='doc/' --format=tar ${gittag}:doc/ \
- | bzip2 > "$pwd"/docs-${tag}.tar.bz2
-fi
-if [ -d "src" ]; then
- git archive --prefix='src/' --format=tar ${gittag}:src/ \
- | bzip2 > "$pwd"/src-${tag}.tar.bz2
-elif [ -d "source" ]; then
- git archive --prefix='source/' --format=tar ${gittag}:source/ \
- | bzip2 > "$pwd"/source-${tag}.tar.bz2
-fi
-if [ -d "tools" ]; then
- git archive --prefix='tools/' --format=tar ${gittag}:tools/ \
- | bzip2 > "$pwd"/tools-${tag}.tar.bz2
-fi
-if [ -d "scripts" ]; then
- git archive --prefix='scripts/' --format=tar ${gittag}:scripts/ \
- | bzip2 > "$pwd"/scripts-${tag}.tar.bz2
-fi
-if [ -d "modules" ]; then
- git archive --prefix='modules/' --format=tar ${gittag}:modules/ \
- | bzip2 > "$pwd"/modules-${tag}.tar.bz2
-fi
-if [ -d "ts" ]; then
- git archive --prefix='ts/' --format=tar ${gittag}:ts/ \
- | bzip2 > "$pwd"/ts-${tag}.tar.bz2
-fi
-if [ -d "build" ]; then
- git archive --prefix='build/' --format=tar ${gittag}:build/ \
- | bzip2 > "$pwd"/build-${tag}.tar.bz2
-fi
-if [ -d "fixtures" ]; then
- git archive --prefix='fixtures/' --format=tar ${gittag}:fixtures/ \
- | bzip2 > "$pwd"/fixtures-${tag}.tar.bz2
-fi
-if [ -d "mocks" ]; then
- git archive --prefix='mocks/' --format=tar ${gittag}:mocks/ \
- | bzip2 > "$pwd"/mocks-${tag}.tar.bz2
-fi
-if [ -d "typings" ]; then
- git archive --prefix='typings/' --format=tar ${gittag}:typings/ \
- | bzip2 > "$pwd"/typings-${tag}.tar.bz2
-fi
-if [ -d "templates" ]; then
- git archive --prefix='templates/' --format=tar ${gittag}:templates/ \
- | bzip2 > "$pwd"/templates-${tag}.tar.bz2
-fi
-if [ -d "benchmark" ]; then
- git archive --prefix='benchmark/' --format=tar ${gittag}:benchmark/ \
- | bzip2 > "$pwd"/benchmark-${tag}.tar.bz2
-fi
-if [ -d "vendor" ]; then
- git archive --prefix='vendor/' --format=tar ${gittag}:vendor/ \
- | bzip2 > "$pwd"/vendor-${tag}.tar.bz2
-fi
-if [ -d "packages" ]; then
- git archive --prefix='packages/' --format=tar ${gittag}:packages/ \
- | bzip2 > "$pwd"/packages-${tag}.tar.bz2
-fi
-if [ -d "rollup" ]; then
- git archive --prefix='rollup/' --format=tar ${gittag}:rollup/ \
- | bzip2 > "$pwd"/rollup-${tag}.tar.bz2
-fi
-popd
diff --git a/nodejs-bunyan.spec b/nodejs-bunyan.spec
deleted file mode 100644
index deb246b..0000000
--- a/nodejs-bunyan.spec
+++ /dev/null
@@ -1,127 +0,0 @@
-%{?nodejs_find_provides_and_requires}
-
-%global packagename bunyan
-
-%global enable_tests 1
-
-Name: nodejs-bunyan
-Version: 1.8.12
-Release: 6%{?dist}
-Summary: A JSON logging library for node.js services
-
-License: MIT
-URL: https://github.com/trentm/node-bunyan.git
-Source0: https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{version}.tgz
-# The test files are not included in the npm tarball.
-# Source1 is generated by running Source10, which pulls from the upstream
-# version control repository.
-Source1: tests-%{version}.tar.bz2
-Source2: examples-%{version}.tar.bz2
-Source10: dl-tests.sh
-
-
-BuildArch: noarch
-%if 0%{?fedora} >= 19
-ExclusiveArch: %{nodejs_arches} noarch
-%else
-ExclusiveArch: %{ix86} x86_64 %{arm} noarch
-%endif
-
-BuildRequires: nodejs-packaging
-%if 0%{?enable_tests}
-BuildRequires: npm(nodeunit)
-BuildRequires: npm(moment)
-BuildRequires: npm(mv)
-BuildRequires: npm(safe-json-stringify)
-BuildRequires: npm(vasync)
-BuildRequires: npm(verror)
-%endif
-
-Requires: nodejs
-
-%description
-A JSON logging library for node.js services
-
-
-%prep
-%setup -q -n package
-# setup the tests
-%setup -q -T -D -a 1 -n package
-# setup the examples
-%setup -q -T -D -a 2 -n package
-
-%nodejs_fixdep moment
-%nodejs_fixdep mv
-%nodejs_fixdep safe-json-stringify
-
-# fix interpreter on example program
-sed -i '1s/env //' examples/specific-level-streams.js
-sed -i '1s/env //' examples/log-undefined-values.js
-sed -i '1s/env //' bin/bunyan
-
-%build
-# nothing to do!
-
-%install
-mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename}
-cp -pr package.json lib/ \
- %{buildroot}%{nodejs_sitelib}/%{packagename}
-
-mkdir -p %{buildroot}%{_bindir}
-ln -sf %{nodejs_sitelib}/%{packagename}/bin/bunyan \
- %{buildroot}%{_bindir}/bunyan
-
-
-%nodejs_symlink_deps
-
-%check
-%nodejs_symlink_deps --check
-%{__nodejs} -e 'require("./")'
-%if 0%{?enable_tests}
-# Only run tests that don't require root privileges
-ls -altr test/
-files=$(ls -1 test/*.test.js | grep -v dtrace)
-echo $files
-%{_bindir}/nodeunit $(ls -1 test/*test.js | grep -v dtrace | xargs)
-%else
-%{_bindir}/echo -e "\e[101m -=#=- Tests disabled -=#=- \e[0m"
-%endif
-
-
-
-%files
-%{!?_licensedir:%global license %doc}
-%doc *.md examples/
-%license LICENSE.txt
-%{nodejs_sitelib}/%{packagename}
-%{_bindir}/bunyan
-
-
-
-%changelog
-* Wed Jan 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.8.12-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.8.12-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.8.12-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.8.12-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.8.12-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Fri Sep 29 2017 Jared Smith <jsmith(a)fedoraproject.org> - 1.8.12-1
-- Update to upstream 1.8.12 release
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.8.9-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Mar 24 2017 Jared Smith <jsmith(a)fedoraproject.org> - 1.8.9-1
-- Update to upstream 1.8.9 version
-
-* Fri Nov 6 2015 Jared Smith <jsmith(a)fedoraproject.org> - 1.5.1-1
-- Initial packaging
diff --git a/sources b/sources
deleted file mode 100644
index 072c57b..0000000
--- a/sources
+++ /dev/null
@@ -1,3 +0,0 @@
-SHA512 (bunyan-1.8.12.tgz) = 7660d46c61de19cbc20cb4453ac719930c7564efda173ddb24e0a2e670a0cdd84518fc702becb901c0c19ea6a034694967b9637bf97a254133f6641cbadb6d76
-SHA512 (examples-1.8.12.tar.bz2) = a533b12462bdb5f07d7c512d9392e922ef9056fa8118a5dc832aa914e675819ac6477718ba83b5f5d3769a1e0bd5b5aefde0606ef85b7b6221e2c21ab69e0292
-SHA512 (tests-1.8.12.tar.bz2) = 5559bc394c4807c5e5d4c8cfb350c448902f747710e0033d1d0c22222dc25da067cbdae20a869dfccbcfb19c31dc2cf5dbf2d11094fcdbcba657fff3e7883b98
4 years
Architecture specific change in rpms/nodejs-bcryptjs.git
by githook-noreply@fedoraproject.org
The package rpms/nodejs-bcryptjs.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/nodejs-bcryptjs.git/commit/?id=ad....
Change:
-ExclusiveArch: %{nodejs_arches} noarch
Thanks.
Full change:
============
commit ade8e9d1a1473f76c7b8426aae1417935be91f7e
Author: Miro Hronok <miro(a)hroncok.cz>
Date: Mon May 18 14:22:13 2020 +0200
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 42e76a1..0000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/bcryptjs-2.4.3.tgz
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/nodejs-bcryptjs.spec b/nodejs-bcryptjs.spec
deleted file mode 100644
index 89824b4..0000000
--- a/nodejs-bcryptjs.spec
+++ /dev/null
@@ -1,99 +0,0 @@
-%{?nodejs_find_provides_and_requires}
-
-%global packagename bcryptjs
-%global enable_tests 1
-
-Name: nodejs-bcryptjs
-Version: 2.4.3
-Release: 6%{?dist}
-Summary: Optimized bcrypt in plain JavaScript with zero dependencies
-
-License: MIT
-URL: https://github.com/dcodeIO/bcrypt.js.git
-Source0: https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{version}.tgz
-
-ExclusiveArch: %{nodejs_arches} noarch
-BuildArch: noarch
-
-BuildRequires: nodejs-packaging
-BuildRequires: npm(metascript)
-BuildRequires: npm(utfx)
-BuildRequires: dos2unix
-%if 0%{?enable_tests}
-BuildRequires: npm(bcrypt)
-BuildRequires: npm(colour)
-BuildRequires: npm(optjs)
-BuildRequires: npm(testjs)
-%endif
-
-%description
-Optimized bcrypt in plain JavaScript with zero dependencies. Compatible to
-'bcrypt'.
-
-
-%prep
-%setup -q -n package
-
-%build
-%nodejs_symlink_deps --build
-%{__nodejs} scripts/build.js
-rm -rf node_modules
-
-%install
-mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename}
-chmod +x bin/bcrypt
-sed -i '1!b;s/env node/node/' bin/bcrypt
-dos2unix bin/bcrypt
-dos2unix README.md
-cp -pr package.json *.js bin/ dist/ \
- %{buildroot}%{nodejs_sitelib}/%{packagename}
-
-mkdir -p %{buildroot}%{_bindir}
-ln -sf %{nodejs_sitelib}/%{packagename}/bin/bcrypt \
- %{buildroot}%{_bindir}/bcrypt
-
-%nodejs_symlink_deps
-
-%check
-%nodejs_symlink_deps --check
-%{__nodejs} -e 'require("./")'
-%if 0%{?enable_tests}
-%{_bindir}/testjs
-%else
-%{_bindir}/echo -e "\e[101m -=#=- Tests disabled -=#=- \e[0m"
-%endif
-
-%files
-%{!?_licensedir:%global license %doc}
-%doc *.md
-%license LICENSE
-%{nodejs_sitelib}/%{packagename}
-%{_bindir}/bcrypt
-
-%changelog
-* Wed Jan 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.4.3-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.4.3-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.4.3-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.4.3-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.4.3-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Thu Apr 13 2017 Jared Smith <jsmith(a)fedoraproject.org> - 2.4.3-1
-- Update to upstream 2.4.3 release
-
-* Mon Dec 19 2016 Jared Smith <jsmith(a)fedoraproject.org> - 2.4.0-1
-- Update to upstream 2.4.0 release
-
-* Fri Jul 08 2016 Jared Smith <jsmith(a)fedoraproject.org> - 2.3.0-2
-- Fix up build from src and build dependencies
-
-* Wed Oct 14 2015 Jared Smith <jsmith(a)fedoraproject.org> - 2.3.0-1
-- Initial packaging
diff --git a/sources b/sources
deleted file mode 100644
index 5225620..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (bcryptjs-2.4.3.tgz) = 57f1f2fd7f55b7b7f705b3c9122f0175514c0721e2fa3357ad8916de1b9ac9b57f910d0a260d18e8f90431b9fecde4fe8be4a2299fc732a246208b782d90ea35
4 years
Architecture specific change in rpms/gluegen2.git
by githook-noreply@fedoraproject.org
The package rpms/gluegen2.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/gluegen2.git/commit/?id=f6104aa01....
Change:
-%ifarch x86_64
Thanks.
Full change:
============
commit f6104aa01370dcabec36ee7efc72703d331b554c
Author: Miro Hronok <miro(a)hroncok.cz>
Date: Mon May 18 14:13:46 2020 +0200
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 2daff8a..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,11 +0,0 @@
-/gluegen-*.tar.7z
-/gluegen-*/
-*~
-.build*.log
-gluegen2-*.src.rpm
-/results_gluegen2/
-/noarch/
-/x86_64/
-
-/gluegen-v2.3.2.tar.xz
-/jcpp-v2.3.2.tar.xz
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/gluegen2-0001-renamed-library.patch b/gluegen2-0001-renamed-library.patch
deleted file mode 100644
index ced7859..0000000
--- a/gluegen2-0001-renamed-library.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/src/java/com/jogamp/common/os/Platform.java
-+++ b/src/java/com/jogamp/common/os/Platform.java
-@@ -256,7 +256,7 @@ public class Platform extends PlatformPr
- private static final String useTempJarCachePropName = "jogamp.gluegen.UseTempJarCache";
-
- /** fixed basename of JAR file and native library */
-- private static final String libBaseName = "gluegen-rt";
-+ private static final String libBaseName = "gluegen2-rt";
-
- //
- // static initialization order:
diff --git a/gluegen2-0002-use-fedora-jni.patch b/gluegen2-0002-use-fedora-jni.patch
deleted file mode 100644
index 4490e05..0000000
--- a/gluegen2-0002-use-fedora-jni.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- a/src/java/com/jogamp/common/os/Platform.java
-+++ b/src/java/com/jogamp/common/os/Platform.java
-@@ -302,8 +302,7 @@ public class Platform extends PlatformPr
- }
- _isRunningFromJarURL[0] = null != platformClassJarURI;
-
-- _USE_TEMP_JAR_CACHE[0] = ( OS_TYPE != OSType.ANDROID ) && ( null != platformClassJarURI ) &&
-- PropertyAccess.getBooleanProperty(useTempJarCachePropName, true, true);
-+ _USE_TEMP_JAR_CACHE[0] = false;
-
- // load GluegenRT native library
- if(_USE_TEMP_JAR_CACHE[0] && TempJarCache.initSingleton()) {
-@@ -314,7 +313,14 @@ public class Platform extends PlatformPr
- System.err.println("Caught "+e0.getClass().getSimpleName()+": "+e0.getMessage()+", while JNILibLoaderBase.addNativeJarLibs(..)");
- }
- }
-- DynamicLibraryBundle.GlueJNILibLoader.loadLibrary(libBaseName, false, cl);
-+
-+ try {
-+ final String path = "%{_libdir}/%{name}/";
-+ final String lib = path + System.mapLibraryName(libBaseName);
-+ System.load(lib);
-+ } catch (Exception e) {
-+ e.printStackTrace();
-+ }
-
- // JVM bug workaround
- JVMUtil.initSingleton(); // requires gluegen-rt, one-time init.
diff --git a/gluegen2-0003-disable-executable-tmp-tests.patch b/gluegen2-0003-disable-executable-tmp-tests.patch
deleted file mode 100644
index c839dd3..0000000
--- a/gluegen2-0003-disable-executable-tmp-tests.patch
+++ /dev/null
@@ -1,42 +0,0 @@
---- a/src/junit/com/jogamp/common/util/TestTempJarCache.java
-+++ b/src/junit/com/jogamp/common/util/TestTempJarCache.java
-@@ -161,6 +161,7 @@ public class TestTempJarCache extends Si
- Assert.assertTrue(f.exists());
- }
-
-+ @org.junit.Ignore
- @Test
- public void testTempJarCache00Init() throws IOException {
- // may already been initialized by other test
-@@ -171,6 +172,7 @@ public class TestTempJarCache extends Si
- Assert.assertTrue(TempJarCache.isInitialized());
- }
-
-+ @org.junit.Ignore
- @Test
- public void testTempJarCache01LoadAllTestManifestAndClass() throws IOException, SecurityException, IllegalArgumentException, URISyntaxException {
- if(AndroidVersion.isAvailable) { System.err.println("n/a on Android"); return; }
-@@ -193,6 +195,7 @@ public class TestTempJarCache extends Si
- Assert.assertEquals(f0, f1);
- }
-
-+ @org.junit.Ignore
- @Test
- public void testTempJarCache02AddNativeLibs() throws IOException, IllegalArgumentException, URISyntaxException {
- if(AndroidVersion.isAvailable) { System.err.println("n/a on Android"); return; }
-@@ -227,6 +230,7 @@ public class TestTempJarCache extends Si
- Assert.assertTrue(f.exists());
- }
-
-+ @org.junit.Ignore
- @Test
- public void testTempJarCache04aSameClassLoader() throws IOException {
- assertTempFileCachesIndividualInstances(true, TempJarCache.getTempFileCache(), TempJarCache.getTempFileCache());
-@@ -237,6 +241,7 @@ public class TestTempJarCache extends Si
- assertTempFileCachesIndividualInstances(true, fileCache2, fileCache3);
- }
-
-+ @org.junit.Ignore
- @Test
- public void testTempJarCache04bDiffClassLoader() throws IOException, IllegalArgumentException, URISyntaxException {
- if(AndroidVersion.isAvailable) { System.err.println("n/a on Android"); return; }
diff --git a/gluegen2-0004-add-antlr-jar-to-all-targets.patch b/gluegen2-0004-add-antlr-jar-to-all-targets.patch
deleted file mode 100644
index 64c4bd9..0000000
--- a/gluegen2-0004-add-antlr-jar-to-all-targets.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- a/make/build-test.xml
-+++ b/make/build-test.xml
-@@ -84,6 +84,7 @@
- <pathelement location="${junit.jar}" />
- <pathelement location="${semver.jar}" />
- <pathelement location="${gluegen.jar}" />
-+ <pathelement location="${antlr.jar}" />
- </path>
-
- <path id="junit.run.classpath">
-@@ -94,6 +95,7 @@
- <pathelement location="${gluegen.jar}" />
- <pathelement location="${gluegen-test-util.jar}" />
- <pathelement location="${gluegen-test.jar}" />
-+ <pathelement location="${antlr.jar}" />
- </path>
- <property name="junit.run.jars" value="${junit.jar}${path.separator}${ant.jar}${path.separator}${semver.jar}${path.separator}${TestJarsInJar.jar}${path.separator}${gluegen.root}/${rootrel.build}/gluegen-rt.jar${path.separator}${gluegen.root}/${rootrel.build}/gluegen.jar${path.separator}${build}/gluegen-test-util.jar${path.separator}${build_t}/gluegen-test.jar"/>
- <property name="junit.run.remote.jars" value="${junit.jar}${path.separator}${env.TARGET_ANT_HOME}/lib/ant.jar${path.separator}${env.TARGET_ANT_HOME}/lib/ant-junit.jar${path.separator}${env.TARGET_ANT_HOME}/lib/ant-junit4.jar${path.separator}${semver.jar}${path.separator}${gluegen.root}/make/lib/TestJarsInJar.jar${path.separator}${gluegen.root}/${rootrel.build}/gluegen-rt.jar${path.separator}${gluegen.root}/${rootrel.build}/gluegen.jar${path.separator}${build}/gluegen-test-util.jar${path.separator}${build_t}/gluegen-test.jar"/>
diff --git a/gluegen2-0005-use-system-antlib.patch b/gluegen2-0005-use-system-antlib.patch
deleted file mode 100644
index 0cf5123..0000000
--- a/gluegen2-0005-use-system-antlib.patch
+++ /dev/null
@@ -1,41 +0,0 @@
---- a/make/jogamp-androidtasks.xml
-+++ b/make/jogamp-androidtasks.xml
-@@ -1,11 +1,7 @@
- <?xml version="1.0" encoding="UTF-8"?>
- <project name="jogamp-androidtasks" basedir=".">
- <dirname property="jogamp-androidtasks.basedir" file="${ant.file.jogamp-androidtasks}"/>
-- <taskdef resource="net/sf/antcontrib/antlib.xml">
-- <classpath>
-- <pathelement location="${jogamp-androidtasks.basedir}/lib/ant-contrib-1.0b3.jar"/>
-- </classpath>
-- </taskdef>
-+ <taskdef resource="net/sf/antcontrib/antlib.xml" />
-
- <target name="test.regexp1" >
- <property name="jarbasename" value="gluegen-rt-android" />
---- a/make/gluegen-cpptasks.xml
-+++ b/make/gluegen-cpptasks.xml
-@@ -20,7 +20,7 @@
-
- <!-- import cpptasks -->
- <!--typedef resource="net/sf/antcontrib/cpptasks/antlib.xml" classpath="${gluegen.root}/make/lib/cpptasks.jar;${gluegen.root}/make/lib/CppTasksGCCNamespaceHack.jar"/-->
-- <typedef resource="net/sf/antcontrib/cpptasks/antlib.xml" classpath="${gluegen.root}/make/lib/cpptasks.jar"/>
-+ <typedef resource="net/sf/antcontrib/cpptasks/antlib.xml" />
-
- <!-- 0 fetch environment variable GLUEGEN_CPPTASKS_FILE -> gluegen-cpptasks.file -->
- <property environment="env" />
---- a/make/jogamp-archivetasks.xml
-+++ b/make/jogamp-archivetasks.xml
-@@ -1,11 +1,7 @@
- <?xml version="1.0" encoding="UTF-8"?>
- <project name="jogamp-archivetasks" basedir=".">
- <dirname property="jogamp-archivetasks.basedir" file="${ant.file.jogamp-archivetasks}"/>
-- <taskdef resource="net/sf/antcontrib/antlib.xml">
-- <classpath>
-- <pathelement location="${jogamp-archivetasks.basedir}/lib/ant-contrib-1.0b3.jar"/>
-- </classpath>
-- </taskdef>
-+ <taskdef resource="net/sf/antcontrib/antlib.xml" />
-
- <macrodef name="archive.7z">
- <attribute name="basedir" />
diff --git a/gluegen2-0006-disable-static-libgcc.patch b/gluegen2-0006-disable-static-libgcc.patch
deleted file mode 100644
index 79eb46d..0000000
--- a/gluegen2-0006-disable-static-libgcc.patch
+++ /dev/null
@@ -1,128 +0,0 @@
---- a/make/stub_includes/platform/glibc-compat-symbols.h
-+++ b/make/stub_includes/platform/glibc-compat-symbols.h
-@@ -45,6 +45,8 @@
- #define GLIBC_COMPAT_SYMBOL(FFF)
- #endif
-
-+#undef GLIBC_COMPAT_SYMBOL
-+#define GLIBC_COMPAT_SYMBOL(FFF)
- GLIBC_COMPAT_SYMBOL(memcpy)
-
- #endif /*__GLIBC_COMPAT_SYMBOLS_H__*/
---- a/make/gluegen-cpptasks-base.xml
-+++ b/make/gluegen-cpptasks-base.xml
-@@ -1217,20 +1217,14 @@
- <!-- Unix linker configuration -->
-
- <linker id="linker.cfg.linux" name="${gcc.compat.compiler}">
-- <linkerarg value="-static-libgcc" if="isGCC"/>
-- <linkerarg value="-static-libstdc++" if="isGCC"/>
- </linker>
-
- <linker id="linker.cfg.linux.x86" name="${gcc.compat.compiler}">
- <linkerarg value="-m32"/>
-- <linkerarg value="-static-libgcc" if="isGCC"/>
-- <linkerarg value="-static-libstdc++" if="isGCC"/>
- </linker>
-
- <linker id="linker.cfg.linux.amd64" name="${gcc.compat.compiler}">
- <linkerarg value="-m64"/>
-- <linkerarg value="-static-libgcc" if="isGCC"/>
-- <linkerarg value="-static-libstdc++" if="isGCC"/>
- </linker>
-
- <!-- Using default compiler settings - utilize:
-@@ -1241,16 +1235,12 @@
- <linkerarg value="-fpic" />
- <linkerarg value="-nostdlib" />
- <linkerarg value="-Bdynamic" />
-- <linkerarg value="-static-libgcc" if="isGCC"/>
-- <linkerarg value="-static-libstdc++" if="isGCC"/>
- </linker>
-
- <linker id="linker.cfg.linux.aarch64" name="${gcc.compat.compiler}">
-- <linkerarg value="-fpic" />
-+ <linkerarg value="-fpic" />
- <linkerarg value="-nostdlib" />
- <linkerarg value="-Bdynamic" />
-- <linkerarg value="-static-libgcc" if="isGCC"/>
-- <linkerarg value="-static-libstdc++" if="isGCC"/>
- </linker>
-
- <linker id="linker.cfg.linux.alpha" name="${gcc.compat.compiler}">
-@@ -1296,20 +1286,14 @@
-
- <linker id="linker.cfg.solaris" name="${gcc.compat.compiler}">
- <linkerarg value="-m32"/>
-- <linkerarg value="-static-libgcc" if="isGCC"/>
-- <linkerarg value="-static-libstdc++" if="isGCC"/>
- </linker>
-
- <linker id="linker.cfg.solaris.sparcv9" name="${gcc.compat.compiler}">
- <linkerarg value="-xarch=v9a" />
-- <linkerarg value="-static-libgcc" if="isGCC"/>
-- <linkerarg value="-static-libstdc++" if="isGCC"/>
- </linker>
-
- <linker id="linker.cfg.solaris.amd64" name="${gcc.compat.compiler}">
- <linkerarg value="-m64"/>
-- <linkerarg value="-static-libgcc" if="isGCC"/>
-- <linkerarg value="-static-libstdc++" if="isGCC"/>
- <!-- linkerarg value="-xarch=amd64" / -->
- </linker>
-
-@@ -1324,8 +1308,6 @@
- <linkerarg value="-arch" if="use.macosx64"/>
- <linkerarg value="x86_64" if="use.macosx64"/>
- <linkerarg value="-mmacosx-version-min=10.5"/>
-- <linkerarg value="-static-libgcc" if="isGCC"/>
-- <linkerarg value="-static-libstdc++" if="isGCC"/>
- <!-- Note: Apple doesn't seem to provide ppc64 binaries on Leopard -->
- </linker>
-
-@@ -1334,16 +1316,12 @@
- <!--linker id="linker.cfg.linux64.mingw64" classname="net.sf.antcontrib.cpptasks.gcc.Gcc64Linker"-->
- <linker id="linker.cfg.linux64.mingw64" classname="net.sf.antcontrib.cpptasks.gcc.GccLinker">
- <linkerarg value="-m64"/>
-- <linkerarg value="-static-libgcc" if="isGCC"/>
-- <linkerarg value="-static-libstdc++" if="isGCC"/>
- </linker>
-
- <!--linker id="linker.cfg.linux64.mingw32" classname="net.sf.antcontrib.cpptasks.gcc.Gcc32Linker"-->
- <linker id="linker.cfg.linux64.mingw32" classname="net.sf.antcontrib.cpptasks.gcc.GccLinker">
- <linkerarg value="-m32"/>
- <linkerarg value="-Wl,--kill-at" /> <!-- remove @ from function names, ie no __stdcall @nn -->
-- <linkerarg value="-static-libgcc" if="isGCC"/>
-- <linkerarg value="-static-libstdc++" if="isGCC"/>
- </linker>
-
- <linker id="linker.cfg.win32.mingw" name="${gcc.compat.compiler}" incremental="false">
-@@ -1351,8 +1329,6 @@
- <linkerarg value="-Wl,--enable-auto-import"/> <!-- for linking against dll directly -->
- <linkerarg value="-Wl,--enable-stdcall-fixup"/> <!-- for linking against dll directly -->
- <linkerarg value="-Wl,--kill-at" /> <!-- remove @ from function names, ie no __stdcall @nn -->
-- <linkerarg value="-static-libgcc" if="isGCC"/>
-- <linkerarg value="-static-libstdc++" if="isGCC"/>
- </linker>
-
- <linker id="linker.cfg.win64.mingw" name="${gcc.compat.compiler}" incremental="false">
-@@ -1360,8 +1336,6 @@
- <linkerarg value="-Wl,--enable-auto-import"/> <!-- for linking against dll directly -->
- <linkerarg value="-Wl,--enable-stdcall-fixup"/> <!-- for linking against dll directly -->
- <linkerarg value="-Wl,--kill-at" /> <!-- remove @ from function names, ie no __stdcall @nn -->
-- <linkerarg value="-static-libgcc" if="isGCC"/>
-- <linkerarg value="-static-libstdc++" if="isGCC"/>
- </linker>
-
- <linker id="linker.cfg.win32.msvc" name="msvc" incremental="false">
---- a/make/lib/gluegen-cpptasks-android-armv6.xml
-+++ b/make/lib/gluegen-cpptasks-android-armv6.xml
-@@ -110,8 +110,6 @@
- <linkerarg value="--demangle" />
- <linkerarg value="--gc-sections" />
- <linkerarg value="--no-undefined" />
-- <linkerarg value="-static-libgcc" if="isGCC"/>
-- <linkerarg value="-static-libstdc++" if="isGCC"/>
- <!-- The gcc from $NDK_TOOLCHAIN_ROOT/$TARGET_TRIPLE/bin needs to be told
- where to find libgcc as the default location (gcc -print-search-dirs)
- is not correct. Not sure if this is a bug in the NDK or not. We also
diff --git a/gluegen2-0007-add-ppc64-aarch64.patch b/gluegen2-0007-add-ppc64-aarch64.patch
deleted file mode 100644
index 004d442..0000000
--- a/gluegen2-0007-add-ppc64-aarch64.patch
+++ /dev/null
@@ -1,187 +0,0 @@
-Index: gluegen-v2.3.2/make/build.xml
-===================================================================
---- gluegen-v2.3.2.orig/make/build.xml
-+++ gluegen-v2.3.2/make/build.xml
-@@ -264,6 +264,12 @@
- <property name="linker.cfg.id" value="linker.cfg.linux.amd64" />
- </target>
-
-+ <target name="declare.linux.aarch64" if="isLinuxARM64">
-+ <echo message="Linux.AArch64" />
-+ <property name="compiler.cfg.id" value="compiler.cfg.linux.aarch64" />
-+ <property name="linker.cfg.id" value="linker.cfg.linux.aarch64" />
-+ </target>
-+
- <target name="declare.linux.ia64" if="isLinuxIA64">
- <echo message="Linux.IA64" />
- <property name="compiler.cfg.id" value="compiler.cfg.linux" />
-@@ -306,6 +312,18 @@
- <property name="linker.cfg.id" value="linker.cfg.linux.ppc" />
- </target>
-
-+ <target name="declare.linux.ppc64" if="isLinuxPpc64">
-+ <echo message="Linux.ppc64" />
-+ <property name="compiler.cfg.id" value="compiler.cfg.linux" />
-+ <property name="linker.cfg.id" value="linker.cfg.linux.ppc64" />
-+ </target>
-+
-+ <target name="declare.linux.ppc64le" if="isLinuxPpc64le">
-+ <echo message="Linux.ppc64le" />
-+ <property name="compiler.cfg.id" value="compiler.cfg.linux" />
-+ <property name="linker.cfg.id" value="linker.cfg.linux.ppc64le" />
-+ </target>
-+
- <target name="declare.linux.s390" if="isLinuxs390">
- <echo message="Linux.s390" />
- <property name="compiler.cfg.id" value="compiler.cfg.linux" />
-@@ -324,7 +342,7 @@
- <property name="linker.cfg.id" value="linker.cfg.linux.sparc" />
- </target>
-
-- <target name="declare.linux" depends="declare.linux.x86,declare.linux.amd64,declare.linux.ia64,declare.linux.hppa,declare.linux.mips,declare.linux.mipsel,declare.linux.ppc,declare.linux.s390,declare.linux.s390x,declare.linux.sparc,declare.linux.armv6" if="isLinux" >
-+ <target name="declare.linux" depends="declare.linux.x86,declare.linux.aarch64,declare.linux.amd64,declare.linux.ia64,declare.linux.hppa,declare.linux.mips,declare.linux.mipsel,declare.linux.ppc,declare.linux.ppc64,declare.linux.ppc64le,declare.linux.s390,declare.linux.s390x,declare.linux.sparc,declare.linux.armv6" if="isLinux" >
- <property name="c.src.dir.os" value="unix" />
- </target>
-
-Index: gluegen-v2.3.2/make/gluegen-cpptasks-base.xml
-===================================================================
---- gluegen-v2.3.2.orig/make/gluegen-cpptasks-base.xml
-+++ gluegen-v2.3.2/make/gluegen-cpptasks-base.xml
-@@ -48,6 +48,8 @@
- - isLinuxMips
- - isLinuxMipsel
- - isLinuxPpc
-+ - isLinuxPpc64
-+ - isLinuxPpc64le
- - isLinuxs390
- - isLinuxs390x
- - isLinuxSparc
-@@ -133,6 +135,8 @@
- - compiler.cfg.linux.mips
- - compiler.cfg.linux.mipsel
- - compiler.cfg.linux.ppc
-+ - compiler.cfg.linux.ppc64
-+ - compiler.cfg.linux.ppc64le
- - compiler.cfg.linux.s390
- - compiler.cfg.linux.s390x
- - compiler.cfg.linux.sparc
-@@ -417,6 +421,24 @@
- <condition property="ppc">
- <os arch="ppc" />
- </condition>
-+ <condition property="isLinuxPpc64">
-+ <and>
-+ <istrue value="${isLinux}" />
-+ <os arch="ppc64" />
-+ </and>
-+ </condition>
-+ <condition property="ppc64">
-+ <os arch="ppc64" />
-+ </condition>
-+ <condition property="isLinuxPpc64le">
-+ <and>
-+ <istrue value="${isLinux}" />
-+ <os arch="ppc64le" />
-+ </and>
-+ </condition>
-+ <condition property="ppc64le">
-+ <os arch="ppc64le" />
-+ </condition>
- <condition property="isLinuxs390">
- <and>
- <istrue value="${isLinux}" />
-@@ -457,6 +479,9 @@
- <istrue value="${isAMD64}" />
- </and>
- </condition>
-+ <condition property="isAArch64">
-+ <os arch="aarch64" />
-+ </condition>
- <condition property="isLinuxIA64">
- <and>
- <istrue value="${isLinux}" />
-@@ -601,6 +626,8 @@
- <echo message="LinuxMips=${isLinuxMips}" />
- <echo message="LinuxMipsel=${isLinuxMipsel}" />
- <echo message="LinuxPpc=${isLinuxPpc}" />
-+ <echo message="LinuxPpc64=${isLinuxPpc64}" />
-+ <echo message="LinuxPpc64le=${isLinuxPpc64le}" />
- <echo message="Linuxs390=${isLinuxs390}" />
- <echo message="Linuxs390x=${isLinuxs390x}" />
- <echo message="LinuxSparc=${isLinuxSparc}" />
-@@ -683,6 +710,14 @@
- <property name="os.and.arch" value="linux-ppc" />
- </target>
-
-+ <target name="gluegen.cpptasks.detect.os.linux.ppc64" unless="gluegen.cpptasks.detected.os.2" if="isLinuxPpc64">
-+ <property name="os.and.arch" value="linux-ppc64" />
-+ </target>
-+
-+ <target name="gluegen.cpptasks.detect.os.linux.ppc64le" unless="gluegen.cpptasks.detected.os.2" if="isLinuxPpc64le">
-+ <property name="os.and.arch" value="linux-ppc64le" />
-+ </target>
-+
- <target name="gluegen.cpptasks.detect.os.linux.s390" unless="gluegen.cpptasks.detected.os.2" if="isLinuxs390">
- <property name="os.and.arch" value="linux-s390" />
- </target>
-@@ -707,7 +742,7 @@
- <property name="os.and.arch" value="android-aarch64" />
- </target>
-
-- <target name="gluegen.cpptasks.detect.os.linux" depends="gluegen.cpptasks.detect.os.linux.amd64,gluegen.cpptasks.detect.os.linux.ia64,gluegen.cpptasks.detect.os.linux.x86,gluegen.cpptasks.detect.os.linux.armv6.armel,gluegen.cpptasks.detect.os.linux.armv6.armhf,gluegen.cpptasks.detect.os.android.armv6.armel,gluegen.cpptasks.detect.os.linux.aarch64,gluegen.cpptasks.detect.os.android.armv6.armhf,gluegen.cpptasks.detect.os.android.aarch64,gluegen.cpptasks.detect.os.linux.alpha,gluegen.cpptasks.detect.os.linux.hppa,gluegen.cpptasks.detect.os.linux.mips,gluegen.cpptasks.detect.os.linux.mipsel,gluegen.cpptasks.detect.os.linux.ppc,gluegen.cpptasks.detect.os.linux.s390,gluegen.cpptasks.detect.os.linux.s390x,gluegen.cpptasks.detect.os.linux.sparc" unless="gluegen.cpptasks.detected.os.2" />
-+ <target name="gluegen.cpptasks.detect.os.linux" depends="gluegen.cpptasks.detect.os.linux.amd64,gluegen.cpptasks.detect.os.linux.ia64,gluegen.cpptasks.detect.os.linux.x86,gluegen.cpptasks.detect.os.linux.armv6.armel,gluegen.cpptasks.detect.os.linux.armv6.armhf,gluegen.cpptasks.detect.os.android.armv6.armel,gluegen.cpptasks.detect.os.android.armv6.armhf,gluegen.cpptasks.detect.os.linux.alpha,gluegen.cpptasks.detect.os.linux.hppa,gluegen.cpptasks.detect.os.linux.mips,gluegen.cpptasks.detect.os.linux.mipsel,gluegen.cpptasks.detect.os.linux.ppc,gluegen.cpptasks.detect.os.linux.ppc64,gluegen.cpptasks.detect.os.linux.ppc64le,gluegen.cpptasks.detect.os.linux.aarch64,gluegen.cpptasks.detect.os.linux.s390,gluegen.cpptasks.detect.os.linux.s390x,gluegen.cpptasks.detect.os.linux.sparc" unless="gluegen.cpptasks.detected.os.2" />
-
- <target name="gluegen.cpptasks.detect.os.osx" unless="gluegen.cpptasks.detected.os.2" if="isOSX">
- <property name="native.library.suffix" value="*lib" />
-@@ -1258,6 +1293,12 @@
- <linker id="linker.cfg.linux.ppc" name="${gcc.compat.compiler}">
- </linker>
-
-+ <linker id="linker.cfg.linux.ppc64" name="${gcc.compat.compiler}">
-+ </linker>
-+
-+ <linker id="linker.cfg.linux.ppc64le" name="${gcc.compat.compiler}">
-+ </linker>
-+
- <linker id="linker.cfg.linux.s390" name="${gcc.compat.compiler}">
- </linker>
-
-@@ -1441,7 +1482,7 @@
- <echo message="Linux.aarch64" />
- <property name="compiler.cfg.id.base" value="compiler.cfg.linux.aarch64" />
- <property name="linker.cfg.id.base" value="linker.cfg.linux.aarch64" />
-- <property name="java.lib.dir.platform" value="${java.home.dir}/jre/lib/arm" />
-+ <property name="java.lib.dir.platform" value="${java.home.dir}/jre/lib/aarch64" />
- </target>
-
- <target name="gluegen.cpptasks.declare.compiler.linux.ia64" if="isLinuxIA64">
-@@ -1479,6 +1520,20 @@
- <property name="java.lib.dir.platform" value="${java.home.dir}/jre/lib/ppc" />
- </target>
-
-+ <target name="gluegen.cpptasks.declare.compiler.linux.ppc64" if="isLinuxPpc64">
-+ <echo message="Linux.Ppc64" />
-+ <property name="compiler.cfg.id.base" value="compiler.cfg.linux" />
-+ <property name="linker.cfg.id.base" value="linker.cfg.linux" />
-+ <property name="java.lib.dir.platform" value="${java.home.dir}/jre/lib/ppc64" />
-+ </target>
-+
-+ <target name="gluegen.cpptasks.declare.compiler.linux.ppc64le" if="isLinuxPpc64le">
-+ <echo message="Linux.Ppc64le" />
-+ <property name="compiler.cfg.id.base" value="compiler.cfg.linux" />
-+ <property name="linker.cfg.id.base" value="linker.cfg.linux" />
-+ <property name="java.lib.dir.platform" value="${java.home.dir}/jre/lib/ppc64le" />
-+ </target>
-+
- <target name="gluegen.cpptasks.declare.compiler.linux.s390" if="isLinuxs390">
- <echo message="Linux.s390" />
- <property name="compiler.cfg.id.base" value="compiler.cfg.linux" />
-@@ -1500,7 +1555,7 @@
- <property name="java.lib.dir.platform" value="${java.home.dir}/jre/lib/sparc" />
- </target>
-
-- <target name="gluegen.cpptasks.declare.compiler.linux" depends="gluegen.cpptasks.declare.compiler.linux.x86,gluegen.cpptasks.declare.compiler.linux.amd64,gluegen.cpptasks.declare.compiler.linux.ia64,gluegen.cpptasks.declare.compiler.linux.armv6,gluegen.cpptasks.declare.compiler.linux.aarch64,gluegen.cpptasks.declare.compiler.linux.alpha,gluegen.cpptasks.declare.compiler.linux.hppa,gluegen.cpptasks.declare.compiler.linux.mips,gluegen.cpptasks.declare.compiler.linux.mipsel,gluegen.cpptasks.declare.compiler.linux.ppc,gluegen.cpptasks.declare.compiler.linux.s390,gluegen.cpptasks.declare.compiler.linux.s390x,gluegen.cpptasks.declare.compiler.linux.sparc" if="isLinux">
-+ <target name="gluegen.cpptasks.declare.compiler.linux" depends="gluegen.cpptasks.declare.compiler.linux.x86,gluegen.cpptasks.declare.compiler.linux.amd64,gluegen.cpptasks.declare.compiler.linux.ia64,gluegen.cpptasks.declare.compiler.linux.armv6,gluegen.cpptasks.declare.compiler.linux.alpha,gluegen.cpptasks.declare.compiler.linux.hppa,gluegen.cpptasks.declare.compiler.linux.mips,gluegen.cpptasks.declare.compiler.linux.mipsel,gluegen.cpptasks.declare.compiler.linux.ppc,gluegen.cpptasks.declare.compiler.linux.ppc64,gluegen.cpptasks.declare.compiler.linux.ppc64le,gluegen.cpptasks.declare.compiler.linux.aarch64,gluegen.cpptasks.declare.compiler.linux.s390,gluegen.cpptasks.declare.compiler.linux.s390x,gluegen.cpptasks.declare.compiler.linux.sparc" if="isLinux">
- <property name="java.includes.dir.platform" value="${java.includes.dir}/x11" />
- </target>
-
diff --git a/gluegen2-0008-jcpp-remove-javax-api.patch b/gluegen2-0008-jcpp-remove-javax-api.patch
deleted file mode 100644
index 61c6365..0000000
--- a/gluegen2-0008-jcpp-remove-javax-api.patch
+++ /dev/null
@@ -1,1262 +0,0 @@
---- a/jcpp/src/main/java/com/jogamp/gluegen/jcpp/Argument.java
-+++ b/jcpp/src/main/java/com/jogamp/gluegen/jcpp/Argument.java
-@@ -20,7 +20,6 @@ import java.io.IOException;
- import java.util.ArrayList;
- import java.util.Iterator;
- import java.util.List;
--import javax.annotation.Nonnull;
-
- /**
- * A macro argument.
-@@ -35,11 +34,11 @@ import javax.annotation.Nonnull;
- this.expansion = null;
- }
-
-- public void addToken(@Nonnull Token tok) {
-+ public void addToken( Token tok) {
- add(tok);
- }
-
-- /* pp */ void expand(@Nonnull Preprocessor p)
-+ /* pp */ void expand( Preprocessor p)
- throws IOException,
- LexerException {
- /* Cache expansion. */
-@@ -49,7 +48,7 @@ import javax.annotation.Nonnull;
- }
- }
-
-- @Nonnull
-+
- public Iterator<Token> expansion() {
- return expansion.iterator();
- }
---- a/jcpp/src/main/java/com/jogamp/gluegen/jcpp/CppReader.java
-+++ b/jcpp/src/main/java/com/jogamp/gluegen/jcpp/CppReader.java
-@@ -20,7 +20,6 @@ import java.io.Closeable;
- import java.io.IOException;
- import java.io.Reader;
-
--import javax.annotation.Nonnull;
-
- import static com.jogamp.gluegen.jcpp.Token.CCOMMENT;
- import static com.jogamp.gluegen.jcpp.Token.CPPCOMMENT;
-@@ -41,7 +40,7 @@ public class CppReader extends Reader im
- private String token;
- private int idx;
-
-- public CppReader(@Nonnull final Reader r) {
-+ public CppReader( final Reader r) {
- cpp = new Preprocessor(new LexerSource(r, true) {
- @Override
- public String getName() {
-@@ -53,7 +52,7 @@ public class CppReader extends Reader im
- idx = 0;
- }
-
-- public CppReader(@Nonnull Preprocessor p) {
-+ public CppReader( Preprocessor p) {
- cpp = p;
- token = "";
- idx = 0;
-@@ -62,7 +61,7 @@ public class CppReader extends Reader im
- /**
- * Returns the Preprocessor used by this CppReader.
- */
-- @Nonnull
-+
- public Preprocessor getPreprocessor() {
- return cpp;
- }
-@@ -72,7 +71,7 @@ public class CppReader extends Reader im
- *
- * This is a convnience method.
- */
-- public void addMacro(@Nonnull String name)
-+ public void addMacro( String name)
- throws LexerException {
- cpp.addMacro(name);
- }
-@@ -82,7 +81,7 @@ public class CppReader extends Reader im
- *
- * This is a convnience method.
- */
-- public void addMacro(@Nonnull String name, @Nonnull String value)
-+ public void addMacro( String name, String value)
- throws LexerException {
- cpp.addMacro(name, value);
- }
---- a/jcpp/src/main/java/com/jogamp/gluegen/jcpp/DefaultPreprocessorListener.java
-+++ b/jcpp/src/main/java/com/jogamp/gluegen/jcpp/DefaultPreprocessorListener.java
-@@ -16,8 +16,6 @@ package com.jogamp.gluegen.jcpp;
- * or implied. See the License for the specific language governing
- * permissions and limitations under the License.
- */
--import javax.annotation.Nonnegative;
--import javax.annotation.Nonnull;
-
- import com.jogamp.gluegen.Logging;
- import com.jogamp.gluegen.Logging.LoggerIf;
-@@ -46,17 +44,17 @@ public class DefaultPreprocessorListener
- warnings = 0;
- }
-
-- @Nonnegative
-+
- public int getErrors() {
- return errors;
- }
-
-- @Nonnegative
-+
- public int getWarnings() {
- return warnings;
- }
-
-- protected void print(@Nonnull final String msg) {
-+ protected void print( final String msg) {
- LOG.info(msg);
- }
-
---- a/jcpp/src/main/java/com/jogamp/gluegen/jcpp/FileLexerSource.java
-+++ b/jcpp/src/main/java/com/jogamp/gluegen/jcpp/FileLexerSource.java
-@@ -20,7 +20,6 @@ import java.io.BufferedReader;
- import java.io.File;
- import java.io.FileReader;
- import java.io.IOException;
--import javax.annotation.Nonnull;
-
- /**
- * A {@link Source} which lexes a file.
-@@ -39,7 +38,7 @@ public class FileLexerSource extends Lex
- *
- * Preprocessor directives are honoured within the file.
- */
-- public FileLexerSource(@Nonnull File file, String path)
-+ public FileLexerSource( File file, String path)
- throws IOException {
- super(
- new BufferedReader(
-@@ -54,17 +53,17 @@ public class FileLexerSource extends Lex
- this.path = path;
- }
-
-- public FileLexerSource(@Nonnull File file)
-+ public FileLexerSource( File file)
- throws IOException {
- this(file, file.getPath());
- }
-
-- public FileLexerSource(@Nonnull String path)
-+ public FileLexerSource( String path)
- throws IOException {
- this(new File(path), path);
- }
-
-- @Nonnull
-+
- public File getFile() {
- return file;
- }
---- a/jcpp/src/main/java/com/jogamp/gluegen/jcpp/LexerSource.java
-+++ b/jcpp/src/main/java/com/jogamp/gluegen/jcpp/LexerSource.java
-@@ -19,7 +19,6 @@ package com.jogamp.gluegen.jcpp;
- import java.io.IOException;
- import java.io.Reader;
-
--import javax.annotation.Nonnull;
-
- import static com.jogamp.gluegen.jcpp.Token.*;
-
-@@ -241,7 +240,7 @@ public class LexerSource extends Source
- }
-
- /* Consumes the rest of the current line into an invalid. */
-- @Nonnull
-+
- private Token invalid(StringBuilder text, String reason)
- throws IOException,
- LexerException {
-@@ -254,7 +253,7 @@ public class LexerSource extends Source
- return new Token(INVALID, text.toString(), reason);
- }
-
-- @Nonnull
-+
- private Token ccomment()
- throws IOException,
- LexerException {
-@@ -279,7 +278,7 @@ public class LexerSource extends Source
- return new Token(CCOMMENT, text.toString());
- }
-
-- @Nonnull
-+
- private Token cppcomment()
- throws IOException,
- LexerException {
-@@ -371,7 +370,7 @@ public class LexerSource extends Source
- }
- }
-
-- @Nonnull
-+
- private Token character()
- throws IOException,
- LexerException {
-@@ -418,7 +417,7 @@ public class LexerSource extends Source
- text.toString(), Character.valueOf((char) d));
- }
-
-- @Nonnull
-+
- private Token string(char open, char close)
- throws IOException,
- LexerException {
-@@ -472,7 +471,7 @@ public class LexerSource extends Source
- }
- }
-
-- @Nonnull
-+
- private Token _number_suffix(StringBuilder text, NumericValue value, int d)
- throws IOException,
- LexerException {
-@@ -536,7 +535,7 @@ public class LexerSource extends Source
- }
-
- /* Either a decimal part, or a hex exponent. */
-- @Nonnull
-+
- private String _number_part(StringBuilder text, int base, boolean sign)
- throws IOException,
- LexerException {
-@@ -557,7 +556,7 @@ public class LexerSource extends Source
- }
-
- /* We do not know whether know the first digit is valid. */
-- @Nonnull
-+
- private Token number_hex(char x)
- throws IOException,
- LexerException {
-@@ -582,7 +581,7 @@ public class LexerSource extends Source
- return _number_suffix(text, value, d);
- }
-
-- private static boolean is_octal(@Nonnull String text) {
-+ private static boolean is_octal( String text) {
- if (!text.startsWith("0"))
- return false;
- for (int i = 0; i < text.length(); i++)
-@@ -593,7 +592,7 @@ public class LexerSource extends Source
-
- /* We know we have at least one valid digit, but empty is not
- * fine. */
-- @Nonnull
-+
- private Token number_decimal()
- throws IOException,
- LexerException {
-@@ -663,7 +662,7 @@ public class LexerSource extends Source
- * floating constants when FLT_RADIX is a power of 2, the result is
- * correctly rounded.
- */
-- @Nonnull
-+
- private Token number()
- throws IOException,
- LexerException {
-@@ -687,7 +686,7 @@ public class LexerSource extends Source
- return tok;
- }
-
-- @Nonnull
-+
- private Token identifier(int c)
- throws IOException,
- LexerException {
-@@ -706,7 +705,7 @@ public class LexerSource extends Source
- return new Token(IDENTIFIER, text.toString());
- }
-
-- @Nonnull
-+
- private Token whitespace(int c)
- throws IOException,
- LexerException {
-@@ -728,7 +727,7 @@ public class LexerSource extends Source
- }
-
- /* No token processed by cond() contains a newline. */
-- @Nonnull
-+
- private Token cond(char c, int yes, int no)
- throws IOException,
- LexerException {
---- a/jcpp/src/main/java/com/jogamp/gluegen/jcpp/MacroTokenSource.java
-+++ b/jcpp/src/main/java/com/jogamp/gluegen/jcpp/MacroTokenSource.java
-@@ -20,7 +20,6 @@ import java.io.IOException;
- import java.util.Iterator;
- import java.util.List;
-
--import javax.annotation.Nonnull;
-
- import static com.jogamp.gluegen.jcpp.Token.*;
-
-@@ -35,7 +34,7 @@ import static com.jogamp.gluegen.jcpp.To
-
- private Iterator<Token> arg; /* "current expansion" */
-
-- /* pp */ MacroTokenSource(@Nonnull Macro m, @Nonnull List<Argument> args) {
-+ /* pp */ MacroTokenSource( Macro m, List<Argument> args) {
- this.macro = m;
- this.tokens = m.getTokens().iterator();
- this.args = args;
-@@ -43,7 +42,7 @@ import static com.jogamp.gluegen.jcpp.To
- }
-
- @Override
-- /* pp */ boolean isExpanding(@Nonnull Macro m) {
-+ /* pp */ boolean isExpanding( Macro m) {
- /* When we are expanding an arg, 'this' macro is not
- * being expanded, and thus we may re-expand it. */
- if (/* XXX this.arg == null && */this.macro == m)
-@@ -52,7 +51,7 @@ import static com.jogamp.gluegen.jcpp.To
- }
-
- /* XXX Called from Preprocessor [ugly]. */
-- /* pp */ static void escape(@Nonnull StringBuilder buf, @Nonnull CharSequence cs) {
-+ /* pp */ static void escape( StringBuilder buf, CharSequence cs) {
- if (buf == null)
- throw new NullPointerException("Buffer was null.");
- if (cs == null)
-@@ -78,14 +77,14 @@ import static com.jogamp.gluegen.jcpp.To
- }
- }
-
-- private void concat(@Nonnull StringBuilder buf, @Nonnull Argument arg) {
-+ private void concat( StringBuilder buf, Argument arg) {
- for (Token tok : arg) {
- buf.append(tok.getText());
- }
- }
-
-- @Nonnull
-- private Token stringify(@Nonnull Token pos, @Nonnull Argument arg) {
-+
-+ private Token stringify( Token pos, Argument arg) {
- StringBuilder buf = new StringBuilder();
- concat(buf, arg);
- // System.out.println("Concat: " + arg + " -> " + buf);
-@@ -101,7 +100,7 @@ import static com.jogamp.gluegen.jcpp.To
-
- /* At this point, we have consumed the first M_PASTE.
- * @see Macro#addPaste(Token) */
-- private void paste(@Nonnull Token ptok)
-+ private void paste( Token ptok)
- throws IOException,
- LexerException {
- StringBuilder buf = new StringBuilder();
---- a/jcpp/src/main/java/com/jogamp/gluegen/jcpp/NumericValue.java
-+++ b/jcpp/src/main/java/com/jogamp/gluegen/jcpp/NumericValue.java
-@@ -18,10 +18,6 @@ package com.jogamp.gluegen.jcpp;
-
- import java.math.BigDecimal;
- import java.math.BigInteger;
--import javax.annotation.CheckForNull;
--import javax.annotation.CheckForSigned;
--import javax.annotation.Nonnegative;
--import javax.annotation.Nonnull;
-
- public class NumericValue extends Number {
-
-@@ -46,17 +42,17 @@ public class NumericValue extends Number
- this.integer = integer;
- }
-
-- @Nonnegative
-+
- public int getBase() {
- return base;
- }
-
-- @Nonnull
-+
- public String getIntegerPart() {
- return integer;
- }
-
-- @CheckForNull
-+
- public String getFractionalPart() {
- return fraction;
- }
-@@ -65,12 +61,12 @@ public class NumericValue extends Number
- this.fraction = fraction;
- }
-
-- @CheckForSigned
-+
- public int getExponentBase() {
- return expbase;
- }
-
-- @CheckForNull
-+
- public String getExponent() {
- return exponent;
- }
-@@ -93,7 +89,7 @@ public class NumericValue extends Number
- * precision numbers is nontrivial, and this routine gets it wrong
- * in many important cases.
- */
-- @Nonnull
-+
- public BigDecimal toBigDecimal() {
- int scale = 0;
- String text = getIntegerPart();
-@@ -110,7 +106,7 @@ public class NumericValue extends Number
- return new BigDecimal(unscaled, scale);
- }
-
-- @Nonnull
-+
- public Number toJavaLangNumber() {
- int flags = getFlags();
- if ((flags & F_DOUBLE) != 0)
---- a/jcpp/src/main/java/com/jogamp/gluegen/jcpp/Preprocessor.java
-+++ b/jcpp/src/main/java/com/jogamp/gluegen/jcpp/Preprocessor.java
-@@ -32,8 +32,6 @@ import java.util.Set;
- import java.util.Stack;
- import java.util.TreeMap;
-
--import javax.annotation.CheckForNull;
--import javax.annotation.Nonnull;
-
- import static com.jogamp.gluegen.jcpp.PreprocessorCommand.*;
- import static com.jogamp.gluegen.jcpp.Token.*;
-@@ -149,7 +147,7 @@ public class Preprocessor implements Clo
- this.listener = null;
- }
-
-- public Preprocessor(@Nonnull final Source initial) {
-+ public Preprocessor( final Source initial) {
- this();
- addInput(initial);
- }
-@@ -157,7 +155,7 @@ public class Preprocessor implements Clo
- /** Equivalent to
- * 'new Preprocessor(new {@link FileLexerSource}(file))'
- */
-- public Preprocessor(@Nonnull final File file)
-+ public Preprocessor( final File file)
- throws IOException {
- this(new FileLexerSource(file));
- }
-@@ -165,14 +163,14 @@ public class Preprocessor implements Clo
- /**
- * Sets the VirtualFileSystem used by this Preprocessor.
- */
-- public void setFileSystem(@Nonnull final VirtualFileSystem filesystem) {
-+ public void setFileSystem( final VirtualFileSystem filesystem) {
- this.filesystem = filesystem;
- }
-
- /**
- * Returns the VirtualFileSystem used by this Preprocessor.
- */
-- @Nonnull
-+
- public VirtualFileSystem getFileSystem() {
- return filesystem;
- }
-@@ -184,7 +182,7 @@ public class Preprocessor implements Clo
- * The listener is notified of warnings, errors and source
- * changes, amongst other things.
- */
-- public void setListener(@Nonnull final PreprocessorListener listener) {
-+ public void setListener( final PreprocessorListener listener) {
- this.listener = listener;
- Source s = source;
- while (s != null) {
-@@ -198,7 +196,7 @@ public class Preprocessor implements Clo
- * Returns the PreprocessorListener which handles events for
- * this Preprocessor.
- */
-- @Nonnull
-+
- public PreprocessorListener getListener() {
- return listener;
- }
-@@ -208,7 +206,7 @@ public class Preprocessor implements Clo
- *
- * This set may be freely modified by user code.
- */
-- @Nonnull
-+
- public Set<Feature> getFeatures() {
- return features;
- }
-@@ -216,14 +214,14 @@ public class Preprocessor implements Clo
- /**
- * Adds a feature to the feature-set of this Preprocessor.
- */
-- public void addFeature(@Nonnull final Feature f) {
-+ public void addFeature( final Feature f) {
- features.add(f);
- }
-
- /**
- * Adds features to the feature-set of this Preprocessor.
- */
-- public void addFeatures(@Nonnull final Collection<Feature> f) {
-+ public void addFeatures( final Collection<Feature> f) {
- features.addAll(f);
- }
-
-@@ -238,7 +236,7 @@ public class Preprocessor implements Clo
- * Returns true if the given feature is in
- * the feature-set of this Preprocessor.
- */
-- public boolean getFeature(@Nonnull final Feature f) {
-+ public boolean getFeature( final Feature f) {
- return features.contains(f);
- }
-
-@@ -247,7 +245,7 @@ public class Preprocessor implements Clo
- *
- * This set may be freely modified by user code.
- */
-- @Nonnull
-+
- public Set<Warning> getWarnings() {
- return warnings;
- }
-@@ -255,14 +253,14 @@ public class Preprocessor implements Clo
- /**
- * Adds a warning to the warning-set of this Preprocessor.
- */
-- public void addWarning(@Nonnull final Warning w) {
-+ public void addWarning( final Warning w) {
- warnings.add(w);
- }
-
- /**
- * Adds warnings to the warning-set of this Preprocessor.
- */
-- public void addWarnings(@Nonnull final Collection<Warning> w) {
-+ public void addWarnings( final Collection<Warning> w) {
- warnings.addAll(w);
- }
-
-@@ -270,7 +268,7 @@ public class Preprocessor implements Clo
- * Returns true if the given warning is in
- * the warning-set of this Preprocessor.
- */
-- public boolean getWarning(@Nonnull final Warning w) {
-+ public boolean getWarning( final Warning w) {
- return warnings.contains(w);
- }
-
-@@ -279,7 +277,7 @@ public class Preprocessor implements Clo
- *
- * Inputs are processed in the order in which they are added.
- */
-- public void addInput(@Nonnull final Source source) {
-+ public void addInput( final Source source) {
- source.init(this);
- inputs.add(source);
- }
-@@ -289,7 +287,7 @@ public class Preprocessor implements Clo
- *
- * @see #addInput(Source)
- */
-- public void addInput(@Nonnull final File file)
-+ public void addInput( final File file)
- throws IOException {
- addInput(new FileLexerSource(file));
- }
-@@ -300,7 +298,7 @@ public class Preprocessor implements Clo
- * If a PreprocessorListener is installed, it receives the
- * error. Otherwise, an exception is thrown.
- */
-- protected void error(final int line, final int column, @Nonnull final String msg)
-+ protected void error(final int line, final int column, final String msg)
- throws LexerException {
- if (listener != null)
- listener.handleError(source, line, column, msg);
-@@ -316,7 +314,7 @@ public class Preprocessor implements Clo
- *
- * @see #error(int, int, String)
- */
-- protected void error(@Nonnull final Token tok, @Nonnull final String msg)
-+ protected void error( final Token tok, final String msg)
- throws LexerException {
- error(tok.getLine(), tok.getColumn(), msg);
- }
-@@ -327,7 +325,7 @@ public class Preprocessor implements Clo
- * If a PreprocessorListener is installed, it receives the
- * warning. Otherwise, an exception is thrown.
- */
-- protected void warning(final int line, final int column, @Nonnull final String msg)
-+ protected void warning(final int line, final int column, final String msg)
- throws LexerException {
- if (warnings.contains(Warning.ERROR))
- error(line, column, msg);
-@@ -345,7 +343,7 @@ public class Preprocessor implements Clo
- *
- * @see #warning(int, int, String)
- */
-- protected void warning(@Nonnull final Token tok, @Nonnull final String msg)
-+ protected void warning( final Token tok, final String msg)
- throws LexerException {
- warning(tok.getLine(), tok.getColumn(), msg);
- }
-@@ -357,7 +355,7 @@ public class Preprocessor implements Clo
- * and the expansion.
- * @throws IOException
- */
-- public void addMacro(@Nonnull final Macro m) throws LexerException, IOException {
-+ public void addMacro( final Macro m) throws LexerException, IOException {
- // System.out.println("Macro " + m);
- final String name = m.getName();
- /* Already handled as a source error in macro(). */
-@@ -373,7 +371,7 @@ public class Preprocessor implements Clo
- * The String value is lexed into a token stream, which is
- * used as the macro expansion.
- */
-- public void addMacro(@Nonnull final String name, @Nonnull final String value)
-+ public void addMacro( final String name, final String value)
- throws LexerException {
- try {
- final Macro m = new Macro(name);
-@@ -400,7 +398,7 @@ public class Preprocessor implements Clo
- * This is a convnience method, and is equivalent to
- * <code>addMacro(name, "1")</code>.
- */
-- public void addMacro(@Nonnull final String name)
-+ public void addMacro( final String name)
- throws LexerException {
- addMacro(name, "1");
- }
-@@ -409,7 +407,7 @@ public class Preprocessor implements Clo
- * Sets the user include path used by this Preprocessor.
- */
- /* Note for future: Create an IncludeHandler? */
-- public void setQuoteIncludePath(@Nonnull final List<String> path) {
-+ public void setQuoteIncludePath( final List<String> path) {
- this.quoteincludepath = path;
- }
-
-@@ -418,7 +416,7 @@ public class Preprocessor implements Clo
- *
- * This list may be freely modified by user code.
- */
-- @Nonnull
-+
- public List<String> getQuoteIncludePath() {
- return quoteincludepath;
- }
-@@ -427,7 +425,7 @@ public class Preprocessor implements Clo
- * Sets the system include path used by this Preprocessor.
- */
- /* Note for future: Create an IncludeHandler? */
-- public void setSystemIncludePath(@Nonnull final List<String> path) {
-+ public void setSystemIncludePath( final List<String> path) {
- this.sysincludepath = path;
- }
-
-@@ -436,7 +434,7 @@ public class Preprocessor implements Clo
- *
- * This list may be freely modified by user code.
- */
-- @Nonnull
-+
- public List<String> getSystemIncludePath() {
- return sysincludepath;
- }
-@@ -445,7 +443,7 @@ public class Preprocessor implements Clo
- * Sets the Objective-C frameworks path used by this Preprocessor.
- */
- /* Note for future: Create an IncludeHandler? */
-- public void setFrameworksPath(@Nonnull final List<String> path) {
-+ public void setFrameworksPath( final List<String> path) {
- this.frameworkspath = path;
- }
-
-@@ -455,7 +453,7 @@ public class Preprocessor implements Clo
- *
- * This list may be freely modified by user code.
- */
-- @Nonnull
-+
- public List<String> getFrameworksPath() {
- return frameworkspath;
- }
-@@ -464,7 +462,7 @@ public class Preprocessor implements Clo
- * Returns the Map of Macros parsed during the run of this
- * Preprocessor.
- */
-- @Nonnull
-+
- public Map<String, Macro> getMacros() {
- return macros;
- }
-@@ -498,7 +496,7 @@ public class Preprocessor implements Clo
- * While you can modify the returned object, unexpected things
- * might happen if you do.
- */
-- @CheckForNull
-+
- public Macro getMacro(final String name) {
- return macros.get(name);
- }
-@@ -510,7 +508,7 @@ public class Preprocessor implements Clo
- * This does not include any {@link Source} provided to the constructor
- * or {@link #addInput(java.io.File)} or {@link #addInput(Source)}.
- */
-- @Nonnull
-+
- public List<? extends VirtualFile> getIncludes() {
- return includes;
- }
-@@ -544,7 +542,7 @@ public class Preprocessor implements Clo
- * @see #push_source(Source,boolean)
- * @see #pop_source()
- */
-- // @CheckForNull
-+ //
- public Source getSource() {
- return source;
- }
-@@ -555,7 +553,7 @@ public class Preprocessor implements Clo
- * @see #getSource()
- * @see #pop_source()
- */
-- protected void push_source(@Nonnull final Source source, final boolean autopop) {
-+ protected void push_source( final Source source, final boolean autopop) {
- source.init(this);
- source.setParent(this.source, autopop);
- // source.setListener(listener);
-@@ -572,7 +570,7 @@ public class Preprocessor implements Clo
- * @see #getSource()
- * @see #push_source(Source,boolean)
- */
-- @CheckForNull
-+
- protected Token pop_source(final boolean linemarker)
- throws IOException {
- if (listener != null)
-@@ -605,7 +603,7 @@ public class Preprocessor implements Clo
- pop_source(false);
- }
-
-- @Nonnull
-+
- private Token next_source() {
- if (inputs.isEmpty())
- return new Token(EOF);
-@@ -619,8 +617,8 @@ public class Preprocessor implements Clo
-
- /* XXX Make this include the NL, and make all cpp directives eat
- * their own NL. */
-- @Nonnull
-- private Token line_token(final int line, @CheckForNull final String name, @Nonnull final String extra) {
-+
-+ private Token line_token(final int line, final String name, final String extra) {
- final StringBuilder buf = new StringBuilder();
- buf.append("#line ").append(line)
- .append(" \"");
-@@ -633,7 +631,7 @@ public class Preprocessor implements Clo
- return new Token(P_LINE, line, 0, buf.toString(), null);
- }
-
-- @Nonnull
-+
- private Token source_token()
- throws IOException,
- LexerException {
-@@ -913,8 +911,8 @@ public class Preprocessor implements Clo
- * Expands an argument.
- */
- /* I'd rather this were done lazily, but doing so breaks spec. */
-- @Nonnull
-- /* pp */ List<Token> expand(@Nonnull final List<Token> arg)
-+
-+ /* pp */ List<Token> expand( final List<Token> arg)
- throws IOException,
- LexerException {
- final List<Token> expansion = new ArrayList<Token>();
-@@ -1124,7 +1122,7 @@ public class Preprocessor implements Clo
- return tok; /* NL or EOF. */
- }
-
-- @Nonnull
-+
- private Token undef()
- throws IOException,
- LexerException {
-@@ -1150,7 +1148,7 @@ public class Preprocessor implements Clo
- * User code may override this method to implement a virtual
- * file system.
- */
-- protected boolean include(@Nonnull final VirtualFile file)
-+ protected boolean include( final VirtualFile file)
- throws IOException,
- LexerException {
- // System.out.println("Try to include " + ((File)file).getAbsolutePath());
-@@ -1166,7 +1164,7 @@ public class Preprocessor implements Clo
- /**
- * Includes a file from an include path, by name.
- */
-- protected boolean include(@Nonnull final Iterable<String> path, @Nonnull final String name)
-+ protected boolean include( final Iterable<String> path, final String name)
- throws IOException,
- LexerException {
- for (final String dir : path) {
-@@ -1181,8 +1179,8 @@ public class Preprocessor implements Clo
- * Handles an include directive.
- */
- private void include(
-- @CheckForNull final String parent, final int line,
-- @Nonnull final String name, final boolean quoted, final boolean next)
-+ final String parent, final int line,
-+ final String name, final boolean quoted, final boolean next)
- throws IOException,
- LexerException {
- if (name.startsWith("/")) {
-@@ -1235,7 +1233,7 @@ public class Preprocessor implements Clo
- error(line, 0, buf.toString());
- }
-
-- @Nonnull
-+
- private Token include(final boolean next)
- throws IOException,
- LexerException {
-@@ -1299,7 +1297,7 @@ public class Preprocessor implements Clo
- }
- }
-
-- protected void pragma_once(@Nonnull final Token name)
-+ protected void pragma_once( final Token name)
- throws IOException, LexerException {
- final Source s = this.source;
- if (!onceseenpaths.add(s.getPath())) {
-@@ -1310,7 +1308,7 @@ public class Preprocessor implements Clo
- }
- }
-
-- protected void pragma(@Nonnull final Token name, @Nonnull final List<Token> value)
-+ protected void pragma( final Token name, final List<Token> value)
- throws IOException,
- LexerException {
- if (getFeature(Feature.PRAGMA_ONCE)) {
-@@ -1322,7 +1320,7 @@ public class Preprocessor implements Clo
- warning(name, "Unknown #" + "pragma: " + name.getText());
- }
-
-- @Nonnull
-+
- private Token pragma()
- throws IOException,
- LexerException {
-@@ -1391,7 +1389,7 @@ public class Preprocessor implements Clo
- }
-
- /* For #error and #warning. */
-- private void error(@Nonnull final Token pptok, final boolean is_error)
-+ private void error( final Token pptok, final boolean is_error)
- throws IOException,
- LexerException {
- final StringBuilder buf = new StringBuilder();
-@@ -1419,7 +1417,7 @@ public class Preprocessor implements Clo
- /* This bypasses token() for #elif expressions.
- * If we don't do this, then isActive() == false
- * causes token() to simply chew the entire input line. */
-- @Nonnull
-+
- private Token expanded_token()
- throws IOException,
- LexerException {
-@@ -1439,7 +1437,7 @@ public class Preprocessor implements Clo
- }
- }
-
-- @Nonnull
-+
- private Token expanded_token_nonwhite()
- throws IOException,
- LexerException {
-@@ -1451,10 +1449,10 @@ public class Preprocessor implements Clo
- return tok;
- }
-
-- @CheckForNull
-+
- private Token expr_token = null;
-
-- @Nonnull
-+
- private Token expr_token()
- throws IOException,
- LexerException {
-@@ -1510,7 +1508,7 @@ public class Preprocessor implements Clo
- return tok;
- }
-
-- private void expr_untoken(@Nonnull final Token tok)
-+ private void expr_untoken( final Token tok)
- throws LexerException {
- if (expr_token != null)
- throw new InternalException(
-@@ -1519,7 +1517,7 @@ public class Preprocessor implements Clo
- expr_token = tok;
- }
-
-- private int expr_priority(@Nonnull final Token op) {
-+ private int expr_priority( final Token op) {
- switch (op.getType()) {
- case '/':
- return 11;
-@@ -1723,8 +1721,8 @@ public class Preprocessor implements Clo
- return lhs;
- }
-
-- @Nonnull
-- private Token toWhitespace(@Nonnull final Token tok) {
-+
-+ private Token toWhitespace( final Token tok) {
- final String text = tok.getText();
- final int len = text.length();
- boolean cr = false;
-@@ -1762,7 +1760,7 @@ public class Preprocessor implements Clo
- new String(cbuf));
- }
-
-- @Nonnull
-+
- private Token _token()
- throws IOException,
- LexerException {
-@@ -2113,7 +2111,7 @@ public class Preprocessor implements Clo
- }
- }
-
-- @Nonnull
-+
- private Token token_nonwhite()
- throws IOException,
- LexerException {
-@@ -2131,7 +2129,7 @@ public class Preprocessor implements Clo
- * @throws LexerException if a preprocessing error occurs.
- * @throws InternalException if an unexpected error condition arises.
- */
-- @Nonnull
-+
- public Token token()
- throws IOException,
- LexerException {
---- a/jcpp/src/main/java/com/jogamp/gluegen/jcpp/PreprocessorCommand.java
-+++ b/jcpp/src/main/java/com/jogamp/gluegen/jcpp/PreprocessorCommand.java
-@@ -5,8 +5,6 @@
- */
- package com.jogamp.gluegen.jcpp;
-
--import javax.annotation.CheckForNull;
--import javax.annotation.Nonnull;
-
- /**
- *
-@@ -34,8 +32,8 @@ public enum PreprocessorCommand {
- this.text = text;
- }
-
-- @CheckForNull
-- public static PreprocessorCommand forText(@Nonnull String text) {
-+
-+ public static PreprocessorCommand forText( String text) {
- for (PreprocessorCommand ppcmd : PreprocessorCommand.values())
- if (ppcmd.text.equals(text))
- return ppcmd;
---- a/jcpp/src/main/java/com/jogamp/gluegen/jcpp/PreprocessorListener.java
-+++ b/jcpp/src/main/java/com/jogamp/gluegen/jcpp/PreprocessorListener.java
-@@ -16,7 +16,6 @@
- */
- package com.jogamp.gluegen.jcpp;
-
--import javax.annotation.Nonnull;
-
- /**
- * A handler for preprocessor events, primarily errors and warnings.
-@@ -34,8 +33,8 @@ public interface PreprocessorListener {
- * implementation. It may simply record the error message, or
- * it may throw an exception.
- */
-- public void handleWarning(@Nonnull Source source, int line, int column,
-- @Nonnull String msg)
-+ public void handleWarning( Source source, int line, int column,
-+ String msg)
- throws LexerException;
-
- /**
-@@ -45,8 +44,8 @@ public interface PreprocessorListener {
- * implementation. It may simply record the error message, or
- * it may throw an exception.
- */
-- public void handleError(@Nonnull Source source, int line, int column,
-- @Nonnull String msg)
-+ public void handleError( Source source, int line, int column,
-+ String msg)
- throws LexerException;
-
- public enum SourceChangeEvent {
-@@ -54,6 +53,6 @@ public interface PreprocessorListener {
- SUSPEND, PUSH, POP, RESUME;
- }
-
-- public void handleSourceChange(@Nonnull Source source, @Nonnull SourceChangeEvent event);
-+ public void handleSourceChange( Source source, SourceChangeEvent event);
-
- }
---- a/jcpp/src/main/java/com/jogamp/gluegen/jcpp/ResourceFileSystem.java
-+++ b/jcpp/src/main/java/com/jogamp/gluegen/jcpp/ResourceFileSystem.java
-@@ -9,7 +9,6 @@ import java.io.BufferedReader;
- import java.io.IOException;
- import java.io.InputStream;
- import java.io.InputStreamReader;
--import javax.annotation.Nonnull;
-
- /**
- *
-@@ -19,7 +18,7 @@ public class ResourceFileSystem implemen
-
- private final ClassLoader loader;
-
-- public ResourceFileSystem(@Nonnull ClassLoader loader) {
-+ public ResourceFileSystem( ClassLoader loader) {
- this.loader = loader;
- }
-
---- a/jcpp/src/main/java/com/jogamp/gluegen/jcpp/Source.java
-+++ b/jcpp/src/main/java/com/jogamp/gluegen/jcpp/Source.java
-@@ -20,9 +20,6 @@ import java.io.Closeable;
- import java.io.IOException;
- import java.util.Iterator;
-
--import javax.annotation.CheckForNull;
--import javax.annotation.Nonnegative;
--import javax.annotation.Nonnull;
-
- import static com.jogamp.gluegen.jcpp.Token.CCOMMENT;
- import static com.jogamp.gluegen.jcpp.Token.CPPCOMMENT;
-@@ -135,7 +132,7 @@ public abstract class Source implements
- * it will ask the parent Source, and so forth recursively.
- * If no Source on the stack is a FileLexerSource, returns null.
- */
-- @CheckForNull
-+
- public String getPath() {
- final Source parent = getParent();
- if (parent != null)
-@@ -146,7 +143,7 @@ public abstract class Source implements
- /**
- * Returns the human-readable name of the current Source.
- */
-- @CheckForNull
-+
- public String getName() {
- final Source parent = getParent();
- if (parent != null)
-@@ -157,7 +154,7 @@ public abstract class Source implements
- /**
- * Returns the current line number within this Source.
- */
-- @Nonnegative
-+
- public int getLine() {
- final Source parent = getParent();
- if (parent == null)
-@@ -180,7 +177,7 @@ public abstract class Source implements
- *
- * This is used to prevent macro recursion.
- */
-- /* pp */ boolean isExpanding(@Nonnull final Macro m) {
-+ /* pp */ boolean isExpanding( final Macro m) {
- final Source parent = getParent();
- if (parent != null)
- return parent.isExpanding(m);
-@@ -219,7 +216,7 @@ public abstract class Source implements
- *
- * @see Token
- */
-- @Nonnull
-+
- public abstract Token token()
- throws IOException,
- LexerException;
-@@ -239,7 +236,7 @@ public abstract class Source implements
- * remainder of the line.
- * @return the NL token.
- */
-- @Nonnull
-+
- public Token skipline(final boolean white)
- throws IOException,
- LexerException {
---- a/jcpp/src/main/java/com/jogamp/gluegen/jcpp/TokenType.java
-+++ b/jcpp/src/main/java/com/jogamp/gluegen/jcpp/TokenType.java
-@@ -8,9 +8,6 @@ package com.jogamp.gluegen.jcpp;
- import java.util.ArrayList;
- import java.util.List;
-
--import javax.annotation.CheckForNull;
--import javax.annotation.Nonnegative;
--import javax.annotation.Nonnull;
-
- import static com.jogamp.gluegen.jcpp.Token.*;
-
-@@ -22,18 +19,18 @@ import static com.jogamp.gluegen.jcpp.To
-
- private static final List<TokenType> TYPES = new ArrayList<TokenType>();
-
-- private static void addTokenType(@Nonnegative int type, @Nonnull String name, @CheckForNull String text) {
-+ private static void addTokenType( int type, String name, String text) {
- while (TYPES.size() <= type)
- TYPES.add(null);
- TYPES.set(type, new TokenType(name, text));
- }
-
-- private static void addTokenType(@Nonnegative int type, @Nonnull String name) {
-+ private static void addTokenType( int type, String name) {
- addTokenType(type, name, null);
- }
-
-- @CheckForNull
-- public static TokenType getTokenType(@Nonnegative int type) {
-+
-+ public static TokenType getTokenType( int type) {
- try {
- return TYPES.get(type);
- } catch (IndexOutOfBoundsException e) {
-@@ -41,8 +38,8 @@ import static com.jogamp.gluegen.jcpp.To
- }
- }
-
-- @Nonnull
-- public static String getTokenName(@Nonnegative int type) {
-+
-+ public static String getTokenName( int type) {
- if (type < 0)
- return "Invalid" + type;
- TokenType tokenType = getTokenType(type);
-@@ -51,8 +48,8 @@ import static com.jogamp.gluegen.jcpp.To
- return tokenType.getName();
- }
-
-- @CheckForNull
-- public static String getTokenText(@Nonnegative int type) {
-+
-+ public static String getTokenText( int type) {
- TokenType tokenType = getTokenType(type);
- if (tokenType == null)
- return null;
-@@ -113,17 +110,17 @@ import static com.jogamp.gluegen.jcpp.To
- private final String name;
- private final String text;
-
-- /* pp */ TokenType(@Nonnull String name, @CheckForNull String text) {
-+ /* pp */ TokenType( String name, String text) {
- this.name = name;
- this.text = text;
- }
-
-- @Nonnull
-+
- public String getName() {
- return name;
- }
-
-- @CheckForNull
-+
- public String getText() {
- return text;
- }
---- a/jcpp/src/main/java/com/jogamp/gluegen/jcpp/VirtualFile.java
-+++ b/jcpp/src/main/java/com/jogamp/gluegen/jcpp/VirtualFile.java
-@@ -17,8 +17,6 @@
- package com.jogamp.gluegen.jcpp;
-
- import java.io.IOException;
--import javax.annotation.CheckForNull;
--import javax.annotation.Nonnull;
-
- /**
- * An extremely lightweight virtual file interface.
-@@ -28,18 +26,18 @@ public interface VirtualFile {
- // public String getParent();
- public boolean isFile();
-
-- @Nonnull
-+
- public String getPath();
-
-- @Nonnull
-+
- public String getName();
-
-- @CheckForNull
-+
- public VirtualFile getParentFile();
-
-- @Nonnull
-+
- public VirtualFile getChildFile(String name);
-
-- @Nonnull
-+
- public Source getSource() throws IOException;
- }
---- a/jcpp/src/main/java/com/jogamp/gluegen/jcpp/VirtualFileSystem.java
-+++ b/jcpp/src/main/java/com/jogamp/gluegen/jcpp/VirtualFileSystem.java
-@@ -16,16 +16,15 @@
- */
- package com.jogamp.gluegen.jcpp;
-
--import javax.annotation.Nonnull;
-
- /**
- * An extremely lightweight virtual file system interface.
- */
- public interface VirtualFileSystem {
-
-- @Nonnull
-- public VirtualFile getFile(@Nonnull String path);
-+
-+ public VirtualFile getFile( String path);
-
-- @Nonnull
-- public VirtualFile getFile(@Nonnull String dir, @Nonnull String name);
-+
-+ public VirtualFile getFile( String dir, String name);
- }
---- a/jcpp/src/test/java/com/jogamp/gluegen/jcpp/CppReaderTest.java
-+++ b/jcpp/src/test/java/com/jogamp/gluegen/jcpp/CppReaderTest.java
-@@ -5,7 +5,6 @@ import java.io.IOException;
- import java.io.StringReader;
- import java.util.Collections;
-
--import javax.annotation.Nonnull;
-
- import org.junit.FixMethodOrder;
- import org.junit.Test;
-@@ -19,7 +18,7 @@ import static org.junit.Assert.assertEqu
- @FixMethodOrder(MethodSorters.NAME_ASCENDING)
- public class CppReaderTest extends SingletonJunitCase {
-
-- public static String testCppReader(@Nonnull final String in, final Feature... f) throws Exception {
-+ public static String testCppReader( final String in, final Feature... f) throws Exception {
- final String inclpath = BuildEnvironment.gluegenRoot + "/jcpp/src/test/resources" ;
-
- System.out.println("Testing " + in);
diff --git a/gluegen2.spec b/gluegen2.spec
deleted file mode 100644
index e9de43f..0000000
--- a/gluegen2.spec
+++ /dev/null
@@ -1,327 +0,0 @@
-Name: gluegen2
-Version: 2.3.2
-Release: 12%{?dist}
-%global src_name gluegen-v%{version}
-Summary: Java/JNI glue code generator to call out to ANSI C
-
-License: BSD
-URL: http://jogamp.org/
-Source0: http://jogamp.org/deployment/v%{version}/archive/Sources/%{src_name}.tar.xz
-Source1: http://jogamp.org/deployment/v%{version}/archive/Sources/jcpp-v%{version}...
-Patch1: %{name}-0001-renamed-library.patch
-# gluegen2.spec: W: patch-not-applied Patch2: 0002-use-fedora-jni.patch
-# Applied with %%{_libdir} and %%{name} resolved
-Patch2: %{name}-0002-use-fedora-jni.patch
-Patch3: %{name}-0003-disable-executable-tmp-tests.patch
-Patch4: %{name}-0004-add-antlr-jar-to-all-targets.patch
-Patch5: %{name}-0005-use-system-antlib.patch
-Patch6: %{name}-0006-disable-static-libgcc.patch
-Patch7: %{name}-0007-add-ppc64-aarch64.patch
-Patch8: %{name}-0008-jcpp-remove-javax-api.patch
-
-BuildRequires: gcc
-BuildRequires: java-devel
-BuildRequires: jpackage-utils
-BuildRequires: ant-antlr
-BuildRequires: ant-contrib
-BuildRequires: ant-junit
-BuildRequires: cpptasks
-BuildRequires: maven-local
-
-Requires: java-headless
-Requires: jpackage-utils
-
-%description
-GlueGen is a tool which automatically generates the Java and JNI
-code necessary to call C libraries. It reads as input ANSI C header
-files and separate configuration files which provide control over
-many aspects of the glue code generation. GlueGen uses a complete
-ANSI C parser and an internal representation (IR) capable of
-representing all C types to represent the APIs for which it
-generates interfaces.
-
-%package devel
-Summary: GlueGen2 devel utilities required to build JOGL2
-BuildArch: noarch
-
-Requires: %{name} = %{version}-%{release}
-Requires: ant-antlr
-Requires: ant-contrib
-Requires: ant-junit
-Requires: cpptasks
-
-%description devel
-GlueGen devel utilities provide some ant targets and shared files to build
-application.
-
-%package javadoc
-Summary: Javadoc for GlueGen2
-BuildArch: noarch
-
-%description javadoc
-Javadoc for GlueGen2.
-
-%package doc
-Summary: GlueGen's user manual
-BuildArch: noarch
-
-%description doc
-GlueGen's user manual.
-
-%prep
-%setup -n %{src_name}
-tar -xJf %{SOURCE1} -C jcpp --strip 1
-
-%patch1 -p1
-sed -e "s|%%{_libdir}|%{_libdir}|;s|%%{name}|%{name}|" %{PATCH2} \
- >use-fedora-jni.patch
-/usr/bin/patch -s -p1 --fuzz=0 <use-fedora-jni.patch
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-
-# Remove bundled dependencies
-find -name "*.jar" -type f -exec rm {} \;
-find -name "*.apk" -type f -exec rm {} \;
-rm -fr make/lib
-
-# Fix wrong-script-end-of-line-encoding
-rm make/scripts/*.bat
-
-# Fix spurious-executable-perm
-chmod -x LICENSE.txt
-chmod -x doc/manual/index.html
-chmod -x src/native/*/*
-find src/java/ -type f -exec chmod -x {} +
-find make/scripts -type f -not -name "*.sh" -exec chmod -x {} +
-
-# Fix non-executable-script
-find make/scripts -type f -name "*.sh" -exec chmod +x {} +
-
-# Fix script-without-shebang
-find make/scripts -type f -name "*.sh" -exec sed -i -e '1i#!/bin/sh' {} +
-
-# Remove hardcoded classpath
-sed -i '/Class-Path/I d' make/Manifest
-
-# git executable should not be used, use true (to avoid checkout) instead
-sed -i 's/executable="git"/executable="true"/' make/build.xml
-
-# 7z executable is not provided, use true (to avoid archive) instead
-sed -i 's/executable="7z"/executable="true"/' make/jogamp-archivetasks.xml
-
-# mvn executable should not be used, use true (to avoid install) instead
-sed -i 's/executable="mvn"/executable="true"/' make/build.xml
-
-%build
-
-# Clean up some tests
-rm -f src/junit/com/jogamp/common/util/TestVersionSemantics.java src/junit/com/jogamp/junit/util/VersionSemanticsUtil.java
-
-cd make
-xargs -t ant <<EOF
- -verbose
- -Dc.compiler.debug=true
- -Djavacdebug=false
-%ifarch x86_64
- -Djavac.memorymax=1024m
-%else
- -Djavac.memorymax=256m
-%endif
-
- -Dantlr.jar=%{_javadir}/antlr.jar
- -Djunit.jar=%{_javadir}/junit.jar
- -Dant.jar=%{_javadir}/ant.jar
- -Dant-junit.jar=%{_javadir}/ant/ant-junit.jar
-
- -Djavadoc.link=%{_javadocdir}/java
-
- all
- javadoc
- maven.install
-EOF
-
-%install
-mkdir -p %{buildroot}%{_javadir}/%{name} \
- %{buildroot}%{_libdir}/%{name} \
- %{buildroot}%{_jnidir}
-
-install build/gluegen.jar %{buildroot}%{_javadir}/%{name}.jar
-install build/gluegen-rt.jar %{buildroot}%{_jnidir}/%{name}-rt.jar
-ln -s ../../..%{_jnidir}/%{name}-rt.jar %{buildroot}%{_libdir}/%{name}/
-install build/obj/libgluegen-rt.so %{buildroot}%{_libdir}/%{name}/lib%{name}-rt.so
-
-# Provide JPP pom
-mkdir -p %{buildroot}%{_mavenpomdir}
-install -pm 644 build/pom-gluegen.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
-install -pm 644 build/pom-gluegen-rt.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}-rt.pom
-%add_maven_depmap JPP-%{name}.pom %{name}.jar
-%add_maven_depmap JPP-%{name}-rt.pom %{name}-rt.jar
-
-# Make the devel package. This package is needed to build JOGL2
-%global gluegen_devel_dir %{_datadir}/gluegen2
-%global inst_srcdir %{buildroot}%{gluegen_devel_dir}
-mkdir -p %{inst_srcdir} %{inst_srcdir}/build
-cp -rdf -t %{inst_srcdir} make
-cp build/artifact.properties %{inst_srcdir}/build/artifact.properties
-
-# Make the javadoc package
-mkdir -p %{buildroot}%{_javadocdir}/%{name}
-cp -rdf build/javadoc/gluegen/javadoc/* %{buildroot}%{_javadocdir}/%{name}
-
-# Make the doc package
-mkdir -p %{buildroot}%{_docdir}/%{name}
-cp -rdf doc/manual/* %{buildroot}%{_docdir}/%{name}
-cp LICENSE.txt %{buildroot}%{_docdir}/%{name}/
-cp LICENSE.txt %{buildroot}%{_javadocdir}/%{name}/
-
-%check
-cd make
-_JAVA_OPTIONS="-Djogamp.debug=true -Djava.library.path=../build/test/build/natives" xargs -t ant <<EOF
- -verbose
- -Djavacdebug=true
- -Dc.compiler.debug=true
- -Djavacdebuglevel=lines,vars,source
- -Dcommon.gluegen.build.done=true
-
- -Dantlr.jar=%{_javadir}/antlr.jar
- -Djunit.jar=%{_javadir}/junit.jar
- -Dant.jar=%{_javadir}/ant.jar
- -Dant-junit.jar=%{_javadir}/ant/ant-junit.jar
- -Dgluegen.jar=%{buildroot}%{_javadir}/%{name}.jar
- -Dgluegen-rt.jar=%{buildroot}%{_libdir}/%{name}/%{name}-rt.jar
- -Dswt.jar=%{_libdir}/eclipse/swt.jar
-
- junit.run
-EOF
-
-rm -fr %{buildroot}%{_jnidir}/test
-
-%files
-%{_docdir}/%{name}/LICENSE.txt
-%{_jnidir}/%{name}-rt.jar
-%{_libdir}/%{name}
-%{_mavenpomdir}/JPP-%{name}-rt.pom
-
-%files devel
-%{_docdir}/%{name}/LICENSE.txt
-%{_javadir}/%{name}.jar
-%{_mavenpomdir}/JPP-%{name}.pom
-%{_datadir}/maven-metadata/%{name}.xml
-%{gluegen_devel_dir}
-
-%files javadoc
-%{_javadocdir}/%{name}
-
-%files doc
-%{_docdir}/%{name}
-
-%changelog
-* Tue Jan 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.3.2-12
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.3.2-11
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.3.2-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.3.2-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.3.2-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.3.2-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.3.2-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.3.2-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.3.2-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Fri Dec 04 2015 Marcin Juszkiewicz <mjuszkiewicz(a)redhat.com> - 2.3.2-3
-- Update secondary archs patch to build jogl2 on aarch64.
-
-* Wed Dec 02 2015 Clment David <c.david86(a)gmail.com> - 2.3.2-2
-- Preserve the shipped OpenGL API
-
-* Tue Dec 01 2015 Clment David <c.david86(a)gmail.com> - 2.3.2-1
-- Update version
-
-* Thu Nov 26 2015 Dan Hork <dan[at]danny.cz> - 2.2.4-4
-- fix build on ppc arches (#1267269)
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.2.4-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Wed Feb 18 2015 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.2.4-2
-- Add support for aarch64/ppc64
-
-* Tue Sep 09 2014 Clment David <c.david86(a)gmail.com> - 2.2.4-1
-- Update version
-- Disable the use of static-libgcc
-- Enable ant verbose build to trace native compilation calls
-
-* Sat Aug 16 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.0.2-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.0.2-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Thu Feb 27 2014 Clment David <c.david86(a)gmail.com> - 2.0.2-3
-- Change R:java to R:java-headless (Bug 1068109).
-
-* Tue Jan 07 2014 Clment David <c.david86(a)gmail.com> - 2.0.2-2
-- Fix bug #1001254 about docdir issue
-- Allow the user to install javadoc without the main package
-
-* Mon Sep 09 2013 Clment David <c.david86(a)gmail.com> - 2.0.2-1
-- Update to the stable 2.0.2 version
-
-* Tue Aug 20 2013 Clment David <c.david86(a)gmail.com> - 2.0-0.11.rc12
-- Fix the build for armv7hl with only configuration
-- log the ant arguments to stderr
-
-* Fri Aug 02 2013 Clment David <c.david86(a)gmail.com> - 2.0-0.10.rc12
-- Fix the build for armv7hl
-
-* Wed Jul 10 2013 Clment David <c.david86(a)gmail.com> - 2.0-0.9.rc12
-- Update to rc12
-
-* Wed Feb 06 2013 Java SIG <java-devel(a)lists.fedoraproject.org> - 2.0-0.8.rc11
-- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
-- Replace maven BuildRequires with maven-local
-
-* Fri Jan 25 2013 Clment David <c.david86(a)gmail.com> - 2.0-0.7.rc11
-- Upgrade to the Java packaging draft (JNI jar/so location)
-
-* Thu Jan 03 2013 Clment David <c.david86(a)gmail.com> - 2.0-0.6.rc11
-- Update version
-
-* Wed Dec 19 2012 Stanislav Ochotnicky <sochotnicky(a)redhat.com> - 2.0-0.5.rc10.1
-- revbump after jnidir change
-- Fix symlink for JNI jar
-
-* Mon Oct 01 2012 Clment David <c.david86(a)gmail.com> - 2.0-0.4.rc10
-- Prefix patches with package name
-- Use /usr/share/gluegen2 devel files
-
-* Thu Sep 27 2012 Clment David <c.david86(a)gmail.com> - 2.0-0.3.rc10
-- Patch to use System.load(..)
-- Use devel subpackage for gluegen2 ant task
-
-* Thu Sep 20 2012 Clment David <c.david86(a)gmail.com> - 2.0-0.2.rc10
-- Add javadoc subpackage
-- Provide maven pom files
-
-* Mon Sep 10 2012 Clment David <c.david86(a)gmail.com> - 2.0-0.1.rc10
-- Initial package with inspiration on gluegen spec
-
diff --git a/sources b/sources
deleted file mode 100644
index dcd4412..0000000
--- a/sources
+++ /dev/null
@@ -1,2 +0,0 @@
-b4b0520a643990bab7cb4c4128fdc819 gluegen-v2.3.2.tar.xz
-e66b950015de63a9a1bb14483ba9d0f4 jcpp-v2.3.2.tar.xz
4 years