The package rpms/gl3n.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/gl3n.git/commit/?id=6a13026af5a28....
Change:
-ExclusiveArch: %{ldc_arches}
Thanks.
Full change:
============
commit 6a13026af5a28e9d691a93684e240861638ee7b3
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Aug 8 13:47:26 2019 +0000
gl3n fails to build from source:
https://bugzilla.redhat.com/show_bug.cgi?id=1674976
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 269339c..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/gl3n-20150625git20b3487.tar.xz
-/v1.2.0.tar.gz
-/v1.3.1.tar.gz
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..724c93c
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+gl3n fails to build from source:
https://bugzilla.redhat.com/show_bug.cgi?id=1674976
diff --git a/gl3n-fix-secondary-arches.patch b/gl3n-fix-secondary-arches.patch
deleted file mode 100644
index 7fe3790..0000000
--- a/gl3n-fix-secondary-arches.patch
+++ /dev/null
@@ -1,53 +0,0 @@
---- gl3n-1.3.1/command.make.orig 2016-11-30 12:18:54.942800817 +0100
-+++ gl3n-1.3.1/command.make 2016-11-30 12:19:51.511825881 +0100
-@@ -160,34 +160,6 @@
- LDCFLAGS += $(LINKERFLAG)-ldl
- endif
-
--# If model are not given take the same as current system
--ifndef ARCH
-- ifeq ($(OS),"Windows")
-- ifeq ($(PROCESSOR_ARCHITECTURE), x86)
-- ARCH = x86
-- else
-- ARCH = x86_64
-- endif
-- else
-- ARCH = $(shell arch 2>/dev/null || uname -m)
-- endif
--endif
--ifndef MODEL
-- ifeq ($(ARCH), x86_64)
-- MODEL = 64
-- else
-- MODEL = 32
-- endif
--endif
--
--ifeq ($(MODEL), 64)
-- DCFLAGS += -m64
-- LDCFLAGS += -m64
--else
-- DCFLAGS += -m32
-- LDCFLAGS += -m32
--endif
--
- ifndef DESTDIR
- DESTDIR =
- endif
-@@ -270,7 +242,6 @@
- RANLIB = ranlib
-
- export AR
--export ARCH
- export ARFLAGS
- export BIN_DIR
- export BUILD_PATH
-@@ -300,7 +271,6 @@
- export message
- export MAKE
- export MKDIR
--export MODEL
- export MV
- export OUTPUT
- export OS
diff --git a/gl3n.spec b/gl3n.spec
deleted file mode 100644
index afc6e4f..0000000
--- a/gl3n.spec
+++ /dev/null
@@ -1,199 +0,0 @@
-%global snapdate 20150625
-%global gl3n_revision 20b3487
-%global alphatag %{snapdate}git%{gl3n_revision}
-%global debug_package %{nil}
-
-# The source for this package was pulled from upstream's git.
-# Use the following commands to generate the tarball:
-# git clone
https://github.com/Dav1dde/gl3n
-# cd gl3n
-# git rev-parse --short HEAD -> for gl3n_revision
-# git checkout %%gl3n_rev
-# git archive --prefix=gl3n-%%{alphatag}/ HEAD --format=tar | xz >
../gl3n-%%{alphatag}.tar.xz
-
-Name: gl3n
-Version: 1.3.1
-Release: 13%{?dist}
-Summary: An OpenGL Mathematics library for D
-Summary(fr): Une bibliothque Mathmatique utilisant OpenGL pour D
-License: MIT
-URL:
http://dav1dde.github.io/gl3n/
-Source0:
https://github.com/Dav1dde/%{name}/archive/v%{version}.tar.gz
-# Fix the build on secondary arches
-Patch0: gl3n-fix-secondary-arches.patch
-
-ExclusiveArch: %{ldc_arches}
-
-BuildRequires: ldc
-BuildRequires: ldc-phobos-devel
-
-%description
-gl3n provides all the math you need to work with OpenGL, DirectX.
-Currently gl3n supports:
-- linear algebra
-+ vectors
-+ matrices
-+ quaternions
-- interpolation
-+ linear interpolation (lerp)
-+ spherical linear interpolation (slerp)
-+ hermite interpolation
-+ catmull rom interpolation
-Nearly all GLSL defined functions (according to spec 4.1)
-The power of D, e.g. dynamic swizzling, templated types (vectors, matrices,
-quaternions), impressive constructors and more!
-
-%description -l fr
-gl3n fournit toutes les fonctions mathmatiques dont vous avez besoin pour
-travailler avec OpenGL, DirectX. Actuellement gl3n supporte:
-- Algbre linaire
-+ vecteurs
-+ matrices
-+ quaternions
-- interpolation
-+ Interpolation linaire (Lerp)
-+ Sphriques interpolation linaire (slerp)
-+ D'interpolation d'Hermite
-+ Catmull Rom d'interpolation
-Presque toutes les fonctions dfinies GLSL (conformment aux spcifications
-4.1) La puissance de D, par exemple dynamiques swizzling, types bass sur des
-modles (vecteurs, matrices, quaternions), des constructeurs impressionnant et
-plus encore!
-
-%package devel
-Summary: Support for developing D application
-Summary(fr): Appui pour le dveloppement d'application D
-Requires: %{name}%{?_isa} = %{version}-%{release}
-BuildRequires: geany
-
-%description devel
-The gl3n-devel package contains header files for developing gl3n
-applications.
-
-%description devel -l fr_FR
-Le paquet gl3n-devel contient les fichiers d'enttes pour dvelopper
-des applications utilisant gl3n.
-
-%prep
-%setup -q -n %{name}-%{version}
-%patch0 -p1
-
-%build
-make %{?_smp_mflags} all-shared geany-tag DFLAGS_IMPORT="-Igl3n"
DCFLAGS="%{_d_optflags}"
-
-%install
-# build library
-make %{?_smp_mflags} install-shared install-geany-tag PREFIX=%{buildroot}%{_prefix}
LIB_DIR=%{buildroot}%{_libdir} DATA_DIR=%{buildroot}%{_datadir}
-
-%ldconfig_scriptlets
-
-%files
-%license LICENSE
-%{_libdir}/lib%{name}-ldc.so.1.0.0
-%{_libdir}/lib%{name}-ldc.so.1
-
-%files devel
-%{_libdir}/lib%{name}-ldc.so
-%{_datadir}/geany/tags/gl3n.d.tags
-%{_d_includedir}/%{name}
-%{_datadir}/pkgconfig/%{name}.pc
-%{_datadir}/doc/%{name}
-
-%changelog
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3.1-13
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3.1-12
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3.1-11
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Mon Jul 09 2018 Kalev Lember <klember(a)redhat.com> - 1.3.1-10
-- Rebuilt for ldc 1.11
-
-* Mon Feb 19 2018 Kalev Lember <klember(a)redhat.com> - 1.3.1-9
-- Rebuilt for ldc 1.8
-
-* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3.1-8
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Wed Sep 13 2017 Kalev Lember <klember(a)redhat.com> - 1.3.1-7
-- Rebuilt for ldc 1.4
-
-* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3.1-6
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3.1-5
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Tue Jun 13 2017 Kalev Lember <klember(a)redhat.com> - 1.3.1-4
-- Rebuilt for new ldc compiler
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3.1-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Wed Nov 30 2016 Kalev Lember <klember(a)redhat.com> - 1.3.1-2
-- Rebuilt for new ldc compiler
-
-* Mon Oct 31 2016 Kalev Lember <klember(a)redhat.com> - 1.3.1-1
-- Update to 1.3.1
-
-* Sun Oct 30 2016 Kalev Lember <klember(a)redhat.com> - 1.2.0-18
-- Use new ldc_arches macro
-
-* Mon Oct 24 2016 Kalev Lember <klember(a)redhat.com> - 1.2.0-17
-- Enable arm architecture now that ldc is available there
-
-* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-16
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Sun Sep 20 2015 Jonathan MERCIER <bioinfornatics(a)gmail.com> - 1.2.0-15
-- fix version number to 1.2.0
-
-* Sat Sep 19 2015 Jonathan MERCIER <bioinfornatics(a)gmail.com> - 0.20150625-14
-- update to latest release
-
-* Sat Aug 16 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.20140505-13
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.20140505-12
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Sun Mar 09 2014 jonathan MERCIER <bioinfornatics(a)gmail.com> - 0.20140301-11
-- Update to latest rev
-
-* Sun Mar 09 2014 jonathan MERCIER <bioinfornatics(a)gmail.com> - 0.20140301-11
-- Update to latest rev
-
-* Wed Oct 30 2013 Jonathan MERCIER <bioinfornatics(a)gmail.com> - 0.20131013-10
-- rebuilt
-
-* Thu Oct 24 2013 Jonathan MERCIER <bioinfornatics(a)gmail.com> - 0.20131013-9
-- Update to rev 9095b9a
-
-* Sun Aug 04 2013 "Jonathan Mercier" <"Jonathan Mercier at gmail dot
org"> - 0.20130707-8
-- Update to rev 9d5d3e4
-
-* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.20130626-7
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Wed Jun 26 2013 Jonathan MERCIER <bioinfornatics at fedoraproject dot org> -
0.20130626-6
-- update to rev c7d0020
-
-* Mon Jun 10 2013 Jonathan MERCIER <bioinfornatics at fedoraproject dot org> -
0.20130601-5
-- Update to rev 1fbec49
-
-* Wed Feb 13 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.20120813-4
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Fri Sep 21 2012 Jonathan MERCIER <bioinfornatics at gmail.com> - 0.20120813-3
-- chaane version format
-
-* Mon Aug 13 2012 Jonathan MERCIER <bioinfornatics at gmail.com> -
1-2.20120813git1fb5a4a
-- update gl3n to latest rev
-
-* Fri Dec 9 2011 Jonathan MERCIER <bioinfornatics at gmail.com> 1-1.20111207hg189
-- Add doc for devhelp
-- Add tag for geany
-- Init spec
diff --git a/sources b/sources
deleted file mode 100644
index 74056cd..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-1c27cdc3ff4dc982e3530fd3ffa848e7 v1.3.1.tar.gz