Architecture specific change in rpms/nx-libs.git
by githook-noreply@fedoraproject.org
The package rpms/nx-libs.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/nx-libs.git/commit/?id=03c7a91f2d....
Change:
+%ifarch ppc64le
Thanks.
Full change:
============
commit 03c7a91f2d5baff61a9467f4a76d701e1674bc5f
Author: Orion Poplawski <orion(a)nwra.com>
Date: Fri Nov 10 09:45:55 2017 -0700
Work around compiler bug on epel7 ppc64le
Improve compiler flag handling
diff --git a/nx-libs.spec b/nx-libs.spec
index 1839b73..1361184 100644
--- a/nx-libs.spec
+++ b/nx-libs.spec
@@ -1,10 +1,19 @@
# _hardened_build not working for EL6, at least define __global_ldflags for now
%global _hardened_build 1
+%ifarch ppc64le
+%if 0%{?el7}
+# Works around https://bugs.centos.org/view.php?id=13779 / https://bugzilla.redhat.com/show_bug.cgi?id=1489712
+# Compilation failure on PPC64LE due to a compiler bug.
+# REMEMBER TO REMOVE ONCE DOWNSTREAM FIXES THE ISSUE!
+%global __global_cflags %{__global_cflags} -mno-vsx
+%global __global_cxxflags %{__global_cxxflags} -mno-vsx
+%endif
+%endif
%{!?__global_ldflags: %global __global_ldflags -Wl,-z,relro -Wl,-z,now}
Name: nx-libs
Version: 3.5.0.33
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: NX X11 protocol compression libraries
Group: System Environment/Libraries
@@ -520,7 +529,10 @@ cat >"my_configure" <<'EOF'
EOF
chmod a+x my_configure;
export SHLIBGLOBALSFLAGS="%{__global_ldflags}"
-make %{?_smp_mflags} CONFIGURE="$PWD/my_configure" USRLIBDIR=%{_libdir}/nx SHLIBDIR=%{_libdir}/nx
+export LOCAL_LDFLAGS="%{__global_ldflags}"
+export CDEBUGFLAGS="%{?__global_cppflags} %{?__global_cflags}"
+make %{?_smp_mflags} CONFIGURE="$PWD/my_configure" USRLIBDIR=%{_libdir}/nx SHLIBDIR=%{_libdir}/nx \
+ CDEBUGFLAGS="${CDEBUGFLAGS}" LOCAL_LDFLAGS="${LOCAL_LDFLAGS}" SHLIBGLOBALSFLAGS="${SHLIBGLOBALSFLAGS}"
%install
@@ -903,6 +915,10 @@ ln -s -f ../../libNX_Xinerama.so.1 %{buildroot}%{_libdir}/nx/X11/Xinerama/libXin
%changelog
+* Fri Nov 10 2017 Orion Poplawski <orion(a)cora.nwra.com> - 3.5.0.33-2
+- Work around compiler bug on epel7 ppc64le
+- Improve compiler flag handling
+
* Wed Nov 8 2017 Orion Poplawski <orion(a)cora.nwra.com> - 3.5.0.33-1
- Update to 3.5.0.33
6 years, 6 months
Architecture specific change in rpms/nx-libs.git
by githook-noreply@fedoraproject.org
The package rpms/nx-libs.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/nx-libs.git/commit/?id=03c7a91f2d....
Change:
+%ifarch ppc64le
Thanks.
Full change:
============
commit 03c7a91f2d5baff61a9467f4a76d701e1674bc5f
Author: Orion Poplawski <orion(a)nwra.com>
Date: Fri Nov 10 09:45:55 2017 -0700
Work around compiler bug on epel7 ppc64le
Improve compiler flag handling
diff --git a/nx-libs.spec b/nx-libs.spec
index 1839b73..1361184 100644
--- a/nx-libs.spec
+++ b/nx-libs.spec
@@ -1,10 +1,19 @@
# _hardened_build not working for EL6, at least define __global_ldflags for now
%global _hardened_build 1
+%ifarch ppc64le
+%if 0%{?el7}
+# Works around https://bugs.centos.org/view.php?id=13779 / https://bugzilla.redhat.com/show_bug.cgi?id=1489712
+# Compilation failure on PPC64LE due to a compiler bug.
+# REMEMBER TO REMOVE ONCE DOWNSTREAM FIXES THE ISSUE!
+%global __global_cflags %{__global_cflags} -mno-vsx
+%global __global_cxxflags %{__global_cxxflags} -mno-vsx
+%endif
+%endif
%{!?__global_ldflags: %global __global_ldflags -Wl,-z,relro -Wl,-z,now}
Name: nx-libs
Version: 3.5.0.33
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: NX X11 protocol compression libraries
Group: System Environment/Libraries
@@ -520,7 +529,10 @@ cat >"my_configure" <<'EOF'
EOF
chmod a+x my_configure;
export SHLIBGLOBALSFLAGS="%{__global_ldflags}"
-make %{?_smp_mflags} CONFIGURE="$PWD/my_configure" USRLIBDIR=%{_libdir}/nx SHLIBDIR=%{_libdir}/nx
+export LOCAL_LDFLAGS="%{__global_ldflags}"
+export CDEBUGFLAGS="%{?__global_cppflags} %{?__global_cflags}"
+make %{?_smp_mflags} CONFIGURE="$PWD/my_configure" USRLIBDIR=%{_libdir}/nx SHLIBDIR=%{_libdir}/nx \
+ CDEBUGFLAGS="${CDEBUGFLAGS}" LOCAL_LDFLAGS="${LOCAL_LDFLAGS}" SHLIBGLOBALSFLAGS="${SHLIBGLOBALSFLAGS}"
%install
@@ -903,6 +915,10 @@ ln -s -f ../../libNX_Xinerama.so.1 %{buildroot}%{_libdir}/nx/X11/Xinerama/libXin
%changelog
+* Fri Nov 10 2017 Orion Poplawski <orion(a)cora.nwra.com> - 3.5.0.33-2
+- Work around compiler bug on epel7 ppc64le
+- Improve compiler flag handling
+
* Wed Nov 8 2017 Orion Poplawski <orion(a)cora.nwra.com> - 3.5.0.33-1
- Update to 3.5.0.33
6 years, 6 months
Architecture specific change in rpms/nx-libs.git
by githook-noreply@fedoraproject.org
The package rpms/nx-libs.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/nx-libs.git/commit/?id=03c7a91f2d....
Change:
+%ifarch ppc64le
Thanks.
Full change:
============
commit 03c7a91f2d5baff61a9467f4a76d701e1674bc5f
Author: Orion Poplawski <orion(a)nwra.com>
Date: Fri Nov 10 09:45:55 2017 -0700
Work around compiler bug on epel7 ppc64le
Improve compiler flag handling
diff --git a/nx-libs.spec b/nx-libs.spec
index 1839b73..1361184 100644
--- a/nx-libs.spec
+++ b/nx-libs.spec
@@ -1,10 +1,19 @@
# _hardened_build not working for EL6, at least define __global_ldflags for now
%global _hardened_build 1
+%ifarch ppc64le
+%if 0%{?el7}
+# Works around https://bugs.centos.org/view.php?id=13779 / https://bugzilla.redhat.com/show_bug.cgi?id=1489712
+# Compilation failure on PPC64LE due to a compiler bug.
+# REMEMBER TO REMOVE ONCE DOWNSTREAM FIXES THE ISSUE!
+%global __global_cflags %{__global_cflags} -mno-vsx
+%global __global_cxxflags %{__global_cxxflags} -mno-vsx
+%endif
+%endif
%{!?__global_ldflags: %global __global_ldflags -Wl,-z,relro -Wl,-z,now}
Name: nx-libs
Version: 3.5.0.33
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: NX X11 protocol compression libraries
Group: System Environment/Libraries
@@ -520,7 +529,10 @@ cat >"my_configure" <<'EOF'
EOF
chmod a+x my_configure;
export SHLIBGLOBALSFLAGS="%{__global_ldflags}"
-make %{?_smp_mflags} CONFIGURE="$PWD/my_configure" USRLIBDIR=%{_libdir}/nx SHLIBDIR=%{_libdir}/nx
+export LOCAL_LDFLAGS="%{__global_ldflags}"
+export CDEBUGFLAGS="%{?__global_cppflags} %{?__global_cflags}"
+make %{?_smp_mflags} CONFIGURE="$PWD/my_configure" USRLIBDIR=%{_libdir}/nx SHLIBDIR=%{_libdir}/nx \
+ CDEBUGFLAGS="${CDEBUGFLAGS}" LOCAL_LDFLAGS="${LOCAL_LDFLAGS}" SHLIBGLOBALSFLAGS="${SHLIBGLOBALSFLAGS}"
%install
@@ -903,6 +915,10 @@ ln -s -f ../../libNX_Xinerama.so.1 %{buildroot}%{_libdir}/nx/X11/Xinerama/libXin
%changelog
+* Fri Nov 10 2017 Orion Poplawski <orion(a)cora.nwra.com> - 3.5.0.33-2
+- Work around compiler bug on epel7 ppc64le
+- Improve compiler flag handling
+
* Wed Nov 8 2017 Orion Poplawski <orion(a)cora.nwra.com> - 3.5.0.33-1
- Update to 3.5.0.33
6 years, 6 months
Architecture specific change in rpms/gretl.git
by githook-noreply@fedoraproject.org
The package rpms/gretl.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/gretl.git/commit/?id=37cb0368ad52...
https://src.fedoraproject.org/cgit/rpms/gretl.git/commit/?id=811532f56549....
Change:
-ExcludeArch: s390x
+ExcludeArch: s390x
Thanks.
Full change:
============
commit d172585d05bd4c6a6e3740e14df76b3eaf0fe6ab
Author: hannes <hannes(a)fedoraproject.org>
Date: Fri Nov 10 19:15:04 2017 +0100
Update to 2017d
diff --git a/.gitignore b/.gitignore
index 11e867a..1d0a649 100644
--- a/.gitignore
+++ b/.gitignore
@@ -29,3 +29,4 @@
/gretl-2017a.tar.xz
/gretl-2017b.tar.xz
/gretl-2017c.tar.xz
+/gretl-2017d.tar.xz
diff --git a/gretl.spec b/gretl.spec
index 9aaf030..ac8e1a3 100644
--- a/gretl.spec
+++ b/gretl.spec
@@ -1,6 +1,6 @@
Name: gretl
-Version: 2017c
-Release: 3%{?dist}
+Version: 2017d
+Release: 1%{?dist}
Summary: A tool for econometric analysis
Group: Applications/Engineering
@@ -153,6 +153,9 @@ rm -rf %{buildroot}
%{_libdir}/openmpi/bin/gretl_openmpi
%changelog
+* Fri Nov 10 2017 Johannes Lips <hannes(a)fedoraproject.org> - 2017d-1
+- Update to 2017d
+
* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2017c-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
diff --git a/sources b/sources
index dd11bf3..fed53b9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (gretl-2017c.tar.xz) = 76eb77dccc4566eb3a6b98fe5ccafb7fbd54ffecd352f8320cfea4d4aafdf22e6a31f95f0bc3125aa80d7ab0c49ad215350ba958cc26e5858b8d15cebedb07f6
+SHA512 (gretl-2017d.tar.xz) = 9778d4a63de6a97eb2ea3bcb3002cf0d855406f700d7278c70b9cac215fed8672a59d7bb2407ecc20565819e3485d27841cb66cef94464c50a85e10b87653ea5
commit e3d3d917a368ad3ddfc8231a551a49589cd9c212
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Wed Aug 2 23:02:38 2017 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
diff --git a/gretl.spec b/gretl.spec
index 67a1437..9aaf030 100644
--- a/gretl.spec
+++ b/gretl.spec
@@ -1,6 +1,6 @@
Name: gretl
Version: 2017c
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: A tool for econometric analysis
Group: Applications/Engineering
@@ -153,6 +153,9 @@ rm -rf %{buildroot}
%{_libdir}/openmpi/bin/gretl_openmpi
%changelog
+* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2017c-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2017c-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
commit 68401720f7408ca094c7af1d200e7ea74db20a9d
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Wed Jul 26 12:01:56 2017 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
diff --git a/gretl.spec b/gretl.spec
index 2ec5fa1..67a1437 100644
--- a/gretl.spec
+++ b/gretl.spec
@@ -1,6 +1,6 @@
Name: gretl
Version: 2017c
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A tool for econometric analysis
Group: Applications/Engineering
@@ -153,6 +153,9 @@ rm -rf %{buildroot}
%{_libdir}/openmpi/bin/gretl_openmpi
%changelog
+* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2017c-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
* Tue Jul 18 2017 Johannes Lips <hannes(a)fedoraproject.org> - 2017c-1
- Update to 2017c
commit 37cb0368ad52d6f4d28a584564b0df7ef8cff105
Author: hannes <hannes(a)fedoraproject.org>
Date: Wed Jul 19 23:40:34 2017 +0200
Removed the s390x ExcludeArch
diff --git a/gretl.spec b/gretl.spec
index 6753abe..2ec5fa1 100644
--- a/gretl.spec
+++ b/gretl.spec
@@ -9,7 +9,6 @@ URL: http://gretl.sourceforge.net/
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
#Licensing of plugins used in gretl
Source1: gretl_plugins.txt
-ExcludeArch: s390x
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
commit 811532f565495c4f2f5cf559e1bc696ed8a3d8ab
Author: hannes <hannes(a)fedoraproject.org>
Date: Wed Jul 19 07:23:49 2017 +0200
Removed s390x support
diff --git a/gretl.spec b/gretl.spec
index 2ec5fa1..6753abe 100644
--- a/gretl.spec
+++ b/gretl.spec
@@ -9,6 +9,7 @@ URL: http://gretl.sourceforge.net/
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
#Licensing of plugins used in gretl
Source1: gretl_plugins.txt
+ExcludeArch: s390x
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
6 years, 6 months
Architecture specific change in rpms/gretl.git
by githook-noreply@fedoraproject.org
The package rpms/gretl.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/gretl.git/commit/?id=37cb0368ad52...
https://src.fedoraproject.org/cgit/rpms/gretl.git/commit/?id=811532f56549....
Change:
-ExcludeArch: s390x
+ExcludeArch: s390x
Thanks.
Full change:
============
commit d172585d05bd4c6a6e3740e14df76b3eaf0fe6ab
Author: hannes <hannes(a)fedoraproject.org>
Date: Fri Nov 10 19:15:04 2017 +0100
Update to 2017d
diff --git a/.gitignore b/.gitignore
index 11e867a..1d0a649 100644
--- a/.gitignore
+++ b/.gitignore
@@ -29,3 +29,4 @@
/gretl-2017a.tar.xz
/gretl-2017b.tar.xz
/gretl-2017c.tar.xz
+/gretl-2017d.tar.xz
diff --git a/gretl.spec b/gretl.spec
index 9aaf030..ac8e1a3 100644
--- a/gretl.spec
+++ b/gretl.spec
@@ -1,6 +1,6 @@
Name: gretl
-Version: 2017c
-Release: 3%{?dist}
+Version: 2017d
+Release: 1%{?dist}
Summary: A tool for econometric analysis
Group: Applications/Engineering
@@ -153,6 +153,9 @@ rm -rf %{buildroot}
%{_libdir}/openmpi/bin/gretl_openmpi
%changelog
+* Fri Nov 10 2017 Johannes Lips <hannes(a)fedoraproject.org> - 2017d-1
+- Update to 2017d
+
* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2017c-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
diff --git a/sources b/sources
index dd11bf3..fed53b9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (gretl-2017c.tar.xz) = 76eb77dccc4566eb3a6b98fe5ccafb7fbd54ffecd352f8320cfea4d4aafdf22e6a31f95f0bc3125aa80d7ab0c49ad215350ba958cc26e5858b8d15cebedb07f6
+SHA512 (gretl-2017d.tar.xz) = 9778d4a63de6a97eb2ea3bcb3002cf0d855406f700d7278c70b9cac215fed8672a59d7bb2407ecc20565819e3485d27841cb66cef94464c50a85e10b87653ea5
commit e3d3d917a368ad3ddfc8231a551a49589cd9c212
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Wed Aug 2 23:02:38 2017 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
diff --git a/gretl.spec b/gretl.spec
index 67a1437..9aaf030 100644
--- a/gretl.spec
+++ b/gretl.spec
@@ -1,6 +1,6 @@
Name: gretl
Version: 2017c
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: A tool for econometric analysis
Group: Applications/Engineering
@@ -153,6 +153,9 @@ rm -rf %{buildroot}
%{_libdir}/openmpi/bin/gretl_openmpi
%changelog
+* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2017c-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2017c-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
commit 68401720f7408ca094c7af1d200e7ea74db20a9d
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Wed Jul 26 12:01:56 2017 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
diff --git a/gretl.spec b/gretl.spec
index 2ec5fa1..67a1437 100644
--- a/gretl.spec
+++ b/gretl.spec
@@ -1,6 +1,6 @@
Name: gretl
Version: 2017c
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A tool for econometric analysis
Group: Applications/Engineering
@@ -153,6 +153,9 @@ rm -rf %{buildroot}
%{_libdir}/openmpi/bin/gretl_openmpi
%changelog
+* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2017c-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
* Tue Jul 18 2017 Johannes Lips <hannes(a)fedoraproject.org> - 2017c-1
- Update to 2017c
commit 37cb0368ad52d6f4d28a584564b0df7ef8cff105
Author: hannes <hannes(a)fedoraproject.org>
Date: Wed Jul 19 23:40:34 2017 +0200
Removed the s390x ExcludeArch
diff --git a/gretl.spec b/gretl.spec
index 6753abe..2ec5fa1 100644
--- a/gretl.spec
+++ b/gretl.spec
@@ -9,7 +9,6 @@ URL: http://gretl.sourceforge.net/
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
#Licensing of plugins used in gretl
Source1: gretl_plugins.txt
-ExcludeArch: s390x
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
commit 811532f565495c4f2f5cf559e1bc696ed8a3d8ab
Author: hannes <hannes(a)fedoraproject.org>
Date: Wed Jul 19 07:23:49 2017 +0200
Removed s390x support
diff --git a/gretl.spec b/gretl.spec
index 2ec5fa1..6753abe 100644
--- a/gretl.spec
+++ b/gretl.spec
@@ -9,6 +9,7 @@ URL: http://gretl.sourceforge.net/
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
#Licensing of plugins used in gretl
Source1: gretl_plugins.txt
+ExcludeArch: s390x
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
6 years, 6 months
Architecture specific change in rpms/mesa.git
by githook-noreply@fedoraproject.org
The package rpms/mesa.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/mesa.git/commit/?id=1a2fde64df834...
https://src.fedoraproject.org/cgit/rpms/mesa.git/commit/?id=650dc1f8a8222....
Change:
+%ifarch %{ix86} x86_64
+%ifarch x86_64
Thanks.
Full change:
============
commit 9d5c464262b6a8d9e1ead5bbcbbeea89e470788d
Merge: 16e1e47 6131d22
Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Fri Nov 10 18:34:02 2017 +0100
Merge branch 'f27' into f26
commit 6131d224815ccc58ef1a6e08b64ddde0076866cc
Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Fri Nov 10 18:33:17 2017 +0100
Sanitize tarball
Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..8952971
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,23 @@
+VERSION ?= 17.2.4
+SANITIZE ?= 1
+
+DIRNAME = mesa-${VERSION}
+
+all: archive
+
+clean:
+ rm -rf $(DIRNAME)/
+ rm -f mesa-${VERSION}.tar.xz
+
+clone: clean
+ curl -O https://mesa.freedesktop.org/archive/mesa-${VERSION}.tar.xz
+ tar xf mesa-${VERSION}.tar.xz
+
+sanitize: clone vl_mpeg12_decoder.c vl_decoder.c
+ifdef SANITIZE
+ cat < vl_mpeg12_decoder.c > $(DIRNAME)/src/gallium/auxiliary/vl/vl_mpeg12_decoder.c
+ cat < vl_decoder.c > $(DIRNAME)/src/gallium/auxiliary/vl/vl_decoder.c
+endif
+
+archive: clone sanitize
+ tar cf ${DIRNAME}.tar.xz ${DIRNAME}
diff --git a/mesa.spec b/mesa.spec
index 54b1b3b..b63e2d1 100644
--- a/mesa.spec
+++ b/mesa.spec
@@ -59,20 +59,22 @@
Name: mesa
Summary: Mesa graphics libraries
Version: 17.2.4
-Release: 1%{?rctag:.%{rctag}}%{?dist}
+Release: 2%{?rctag:.%{rctag}}%{?dist}
License: MIT
URL: http://www.mesa3d.org
-Source0: https://mesa.freedesktop.org/archive/%{name}-%{version}%{?rctag:-%{rctag}...
+#Source0: https://mesa.freedesktop.org/archive/%{name}-%{version}%{?rctag:-%{rctag}...
+Source0: %{name}-%{version}%{?rctag:-%{rctag}}.tar.xz
Source1: vl_decoder.c
Source2: vl_mpeg12_decoder.c
+Source3: Makefile
# src/gallium/auxiliary/postprocess/pp_mlaa* have an ... interestingly worded license.
# Source4 contains email correspondence clarifying the license terms.
# Fedora opts to ignore the optional part of clause 2 and treat that code as 2 clause BSD.
-Source3: Mesa-MLAA-License-Clarification-Email.txt
+Source4: Mesa-MLAA-License-Clarification-Email.txt
# https://cgit.freedesktop.org/~ajax/mesa/log/?h=mesa-17.2-s3tc
-Patch0: 0001-mesa-Squash-merge-of-S3TC-support.patch
+Patch0: 0001-mesa-Squash-merge-of-S3TC-support.patch
Patch1: 0001-llvm-SONAME-without-version.patch
Patch2: 0002-hardware-gloat.patch
@@ -375,7 +377,7 @@ Headers for development with the Vulkan API.
cp -f %{SOURCE2} src/gallium/auxiliary/vl/vl_mpeg12_decoder.c
%endif
-cp %{SOURCE3} docs/
+cp %{SOURCE4} docs/
# this is a hack for S3TC support. r200_screen.c is symlinked to
# radeon_screen.c in git, but is its own file in the tarball.
@@ -694,6 +696,9 @@ popd
%endif
%changelog
+* Fri Nov 10 2017 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 17.2.4-2
+- Sanitize tarball
+
* Tue Oct 31 2017 Peter Robinson <pbrobinson(a)fedoraproject.org> 17.2.4-1
- Update to 17.2.4 GA
diff --git a/sources b/sources
index 6c144db..ab4c2b6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (mesa-17.2.4.tar.xz) = 665b63aab6af3f8f263f182d85d9ad71db7a23bcbaf67d62fe53c258cb0f600266ac82e72d681ec20cf7c66b47d4076aad5c3f553519f19110ee577da2707085
+SHA512 (mesa-17.2.4.tar.xz) = 57310f9e6dc4dca582e00b74f3b886094560a590fdc21cf8fa810773bcfd0bddca574e46be8723cf69b201f73e66844691b72b4a05fdd9f46a355a92a165db70
commit 4c47ac4973b73d448344fdc77a21acabddf10674
Author: Peter Robinson <pbrobinson(a)gmail.com>
Date: Tue Oct 31 13:57:30 2017 +0000
17.2.4
diff --git a/mesa.spec b/mesa.spec
index 50f4f32..54b1b3b 100644
--- a/mesa.spec
+++ b/mesa.spec
@@ -58,8 +58,8 @@
Name: mesa
Summary: Mesa graphics libraries
-Version: 17.2.3
-Release: 2%{?rctag:.%{rctag}}%{?dist}
+Version: 17.2.4
+Release: 1%{?rctag:.%{rctag}}%{?dist}
License: MIT
URL: http://www.mesa3d.org
@@ -694,6 +694,9 @@ popd
%endif
%changelog
+* Tue Oct 31 2017 Peter Robinson <pbrobinson(a)fedoraproject.org> 17.2.4-1
+- Update to 17.2.4 GA
+
* Mon Oct 23 2017 Tom Stellard <tstellar(a)redhat.com> - 17.2.3-2
- Rebuild for LLVM 5.0.0
diff --git a/sources b/sources
index 67634aa..6c144db 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (mesa-17.2.3.tar.xz) = 749a0a46b772974633e405804ace7f509afb79f47811dbbdd390333721d744f2ac64f985ff1fd6c5aa3019b700be70bc1f75f60745ed9f4c5b08a9a8f77dfc76
+SHA512 (mesa-17.2.4.tar.xz) = 665b63aab6af3f8f263f182d85d9ad71db7a23bcbaf67d62fe53c258cb0f600266ac82e72d681ec20cf7c66b47d4076aad5c3f553519f19110ee577da2707085
commit f3c14bfa07ba2c5f3673e2bc58c919233fd975cd
Author: Tom Stellard <tstellar(a)redhat.com>
Date: Mon Oct 23 22:37:18 2017 +0000
Rebuild for LLVM 5.0.0
diff --git a/mesa.spec b/mesa.spec
index c73f6bf..50f4f32 100644
--- a/mesa.spec
+++ b/mesa.spec
@@ -59,7 +59,7 @@
Name: mesa
Summary: Mesa graphics libraries
Version: 17.2.3
-Release: 1%{?rctag:.%{rctag}}%{?dist}
+Release: 2%{?rctag:.%{rctag}}%{?dist}
License: MIT
URL: http://www.mesa3d.org
@@ -694,6 +694,9 @@ popd
%endif
%changelog
+* Mon Oct 23 2017 Tom Stellard <tstellar(a)redhat.com> - 17.2.3-2
+- Rebuild for LLVM 5.0.0
+
* Thu Oct 19 2017 Gwyn Ciesla <limburgher(a)gmail.com> - 17.2.3-1
- 17.2.3, bugfix release.
commit 2e4cbfbb1e929142a4d067093adcbdf94af8b298
Author: Gwyn Ciesla <limburgher(a)gmail.com>
Date: Thu Oct 19 11:53:13 2017 -0500
17.2.3
diff --git a/mesa.spec b/mesa.spec
index 7aaa14b..c73f6bf 100644
--- a/mesa.spec
+++ b/mesa.spec
@@ -58,8 +58,8 @@
Name: mesa
Summary: Mesa graphics libraries
-Version: 17.2.2
-Release: 4%{?rctag:.%{rctag}}%{?dist}
+Version: 17.2.3
+Release: 1%{?rctag:.%{rctag}}%{?dist}
License: MIT
URL: http://www.mesa3d.org
@@ -694,7 +694,10 @@ popd
%endif
%changelog
-* Wed Oct 11 2017 Peter Robinson <pbrobinson(a)fedoraproject.org> 17.2.2-4
+* Thu Oct 19 2017 Gwyn Ciesla <limburgher(a)gmail.com> - 17.2.3-1
+- 17.2.3, bugfix release.
+
+* Wed Oct 11 2017 Peter Robinson <pbrobinson(a)fedoraproject.org> - 17.2.2-4
- Fix for vc4/Raspberry Pi
* Mon Oct 09 2017 Dave Airlie <airlied(a)redhat.com> - 17.2.2-3
diff --git a/sources b/sources
index 4b84cf1..67634aa 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (mesa-17.2.2.tar.xz) = 641342c68989b8d801c37e668b012d3b7c4ad43d8ca01b74f8cbb3a1ec25b7390f69fe7ebc84b29dab1c6a4ac01c882ec9fd4a6b331505629461bdbbe6aa3f7e
+SHA512 (mesa-17.2.3.tar.xz) = 749a0a46b772974633e405804ace7f509afb79f47811dbbdd390333721d744f2ac64f985ff1fd6c5aa3019b700be70bc1f75f60745ed9f4c5b08a9a8f77dfc76
commit 8c5aa4596e0ac4d861dbbcbf65ff071d4262cbdd
Author: Peter Robinson <pbrobinson(a)gmail.com>
Date: Wed Oct 11 16:48:21 2017 +0100
Fix for vc4/Raspberry Pi
diff --git a/mesa.spec b/mesa.spec
index 99907f7..7aaa14b 100644
--- a/mesa.spec
+++ b/mesa.spec
@@ -59,7 +59,7 @@
Name: mesa
Summary: Mesa graphics libraries
Version: 17.2.2
-Release: 3%{?rctag:.%{rctag}}%{?dist}
+Release: 4%{?rctag:.%{rctag}}%{?dist}
License: MIT
URL: http://www.mesa3d.org
@@ -78,6 +78,7 @@ Patch1: 0001-llvm-SONAME-without-version.patch
Patch2: 0002-hardware-gloat.patch
Patch3: 0003-evergreen-big-endian.patch
Patch4: 0004-bigendian-assert.patch
+Patch5: vc4-Don-t-advertise-tiled-dmabuf-modifiers-if-we-can-t-use-them.patch
# glvnd support patches
# non-upstreamed ones
@@ -693,6 +694,9 @@ popd
%endif
%changelog
+* Wed Oct 11 2017 Peter Robinson <pbrobinson(a)fedoraproject.org> 17.2.2-4
+- Fix for vc4/Raspberry Pi
+
* Mon Oct 09 2017 Dave Airlie <airlied(a)redhat.com> - 17.2.2-3
- enable vulkan on 32-bit x86
diff --git a/vc4-Don-t-advertise-tiled-dmabuf-modifiers-if-we-can-t-use-them.patch b/vc4-Don-t-advertise-tiled-dmabuf-modifiers-if-we-can-t-use-them.patch
new file mode 100644
index 0000000..ec4e993
--- /dev/null
+++ b/vc4-Don-t-advertise-tiled-dmabuf-modifiers-if-we-can-t-use-them.patch
@@ -0,0 +1,48 @@
+diff --git a/src/gallium/drivers/vc4/vc4_screen.c b/src/gallium/drivers/vc4/vc4_screen.c
+index 5743e13045..b39cc744e6 100644
+--- a/src/gallium/drivers/vc4/vc4_screen.c
++++ b/src/gallium/drivers/vc4/vc4_screen.c
+@@ -549,25 +549,30 @@ vc4_screen_query_dmabuf_modifiers(struct pipe_screen *pscreen,
+ unsigned int *external_only,
+ int *count)
+ {
++ int m, i;
++ uint64_t available_modifiers[] = {
++ DRM_FORMAT_MOD_BROADCOM_VC4_T_TILED,
++ DRM_FORMAT_MOD_LINEAR,
++ };
++ struct vc4_screen *screen = vc4_screen(pscreen);
++ int num_modifiers = screen->has_tiling_ioctl ? 2 : 1;
++
+ if (!modifiers) {
+- *count = 2;
++ *count = num_modifiers;
+ return;
+ }
+
+- *count = MIN2(max, 2);
+-
++ *count = MIN2(max, num_modifiers);
++ m = screen->has_tiling_ioctl ? 0 : 1;
+ /* We support both modifiers (tiled and linear) for all sampler
+- * formats.
++ * formats, but if we don't have the DRM_VC4_GET_TILING ioctl
++ * we shouldn't advertise the tiled formats.
+ */
+- modifiers[0] = DRM_FORMAT_MOD_BROADCOM_VC4_T_TILED;
+- if (external_only)
+- external_only[0] = false;
+- if (max < 2)
+- return;
+-
+- modifiers[1] = DRM_FORMAT_MOD_LINEAR;
+- if (external_only)
+- external_only[1] = false;
++ for (i = 0; i < *count; i++) {
++ modifiers[i] = available_modifiers[m++];
++ if (external_only)
++ external_only[i] = false;
++ }
+ }
+
+ #define PTR_TO_UINT(x) ((unsigned)((intptr_t)(x)))
commit 650dc1f8a8222afa7ed1fbd3e87af6a396d2c147
Author: Dave Airlie <airlied(a)redhat.com>
Date: Mon Oct 9 12:48:34 2017 +1000
Fix i686 vulkan packaging
diff --git a/mesa.spec b/mesa.spec
index 939e66a..99907f7 100644
--- a/mesa.spec
+++ b/mesa.spec
@@ -680,8 +680,13 @@ popd
%files vulkan-drivers
%{_libdir}/libvulkan_intel.so
%{_libdir}/libvulkan_radeon.so
+%ifarch x86_64
%{_datadir}/vulkan/icd.d/intel_icd.x86_64.json
%{_datadir}/vulkan/icd.d/radeon_icd.x86_64.json
+%else
+%{_datadir}/vulkan/icd.d/intel_icd.i686.json
+%{_datadir}/vulkan/icd.d/radeon_icd.i686.json
+%endif
%files vulkan-devel
%{_includedir}/vulkan/
commit 1a2fde64df83449bbeae33703b4775728f6c02c4
Author: Dave Airlie <airlied(a)redhat.com>
Date: Mon Oct 9 12:30:33 2017 +1000
enable vulkan on 32-bit x86
diff --git a/mesa.spec b/mesa.spec
index d603abd..939e66a 100644
--- a/mesa.spec
+++ b/mesa.spec
@@ -28,7 +28,7 @@
%define with_omx 1
%endif
-%ifarch x86_64
+%ifarch %{ix86} x86_64
%define with_vulkan 1
%else
%define with_vulkan 0
@@ -59,7 +59,7 @@
Name: mesa
Summary: Mesa graphics libraries
Version: 17.2.2
-Release: 2%{?rctag:.%{rctag}}%{?dist}
+Release: 3%{?rctag:.%{rctag}}%{?dist}
License: MIT
URL: http://www.mesa3d.org
@@ -688,6 +688,9 @@ popd
%endif
%changelog
+* Mon Oct 09 2017 Dave Airlie <airlied(a)redhat.com> - 17.2.2-3
+- enable vulkan on 32-bit x86
+
* Tue Oct 03 2017 Adam Jackson <ajax(a)redhat.com> - 17.2.2-2
- Backport S3TC support from master
6 years, 6 months
Architecture specific change in rpms/ProDy.git
by githook-noreply@fedoraproject.org
The package rpms/ProDy.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/ProDy.git/commit/?id=f619b3cba56b....
Change:
-%ifnarch s390 s390x
Thanks.
Full change:
============
commit f619b3cba56bd52bbe906a1d380d397bc51f53ef
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Fri Nov 10 11:31:13 2017 +0100
Update to 1.9.3
diff --git a/.gitignore b/.gitignore
index af89c1e..0c4b06e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@
/ProDy-1.7.tar.gz
/ProDy-1.8.tar.gz
/ProDy-1.8.2.tar.gz
+/ProDy-1.9.3.tar.gz
diff --git a/ProDy-fix_bug363.patch b/ProDy-fix_bug363.patch
deleted file mode 100644
index c4c5086..0000000
--- a/ProDy-fix_bug363.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- prody/proteins/pdbfile.orig.py 2016-06-05 21:17:10.000000000 +0200
-+++ prody/proteins/pdbfile.py 2017-02-17 12:34:39.614796796 +0100
-@@ -545,7 +545,7 @@
- else:
- atomgroup._setCoords(coordinates)
- else:
-- coordsets = np.zeros((diff/acount+1, acount, 3))
-+ coordsets = np.zeros((diff//acount+1, acount, 3))
- coordsets[0] = coordinates[:acount]
- onlycoords = True
- atomnames.resize(acount)
diff --git a/ProDy.spec b/ProDy.spec
index c7630f7..a98f69a 100644
--- a/ProDy.spec
+++ b/ProDy.spec
@@ -24,18 +24,15 @@
Name: ProDy
Summary: Application for protein structure, dynamics and sequence analysis
-Version: 1.8.2
-Release: 12%{?dist}
+Version: 1.9.3
+Release: 1%{?dist}
License: GPLv3+
Group: Applications/Engineering
URL: http://www.csb.pitt.edu/ProDy
Source0: https://github.com/prody/ProDy/archive/v%{version}.tar.gz/%{name}-%{versi...
## https://github.com/prody/ProDy/issues/266
-ExcludeArch: ppc64 s390
-
-# https://github.com/prody/ProDy/issues/363
-Patch0: %{name}-fix_bug363.patch
+ExcludeArch: ppc64 s390x
BuildRequires: python2-devel
BuildRequires: python-nose
@@ -80,7 +77,7 @@ comes with several analysis applications and a graphical user interface for
visual analysis.
- Visit http://www.csb.pitt.edu/ProDy/ -
-%if 0%{?rhel} && 0%{?fedora} <= 26
+%if 0%{?rhel}
%package -n python2-%{name}
Summary: Application for protein structure, dynamics and sequence analysis
%{?python_provide:%python_provide python2-%{name}}
@@ -167,15 +164,10 @@ popd
%if 0%{?with_python3}
cp -a python2 python3
-%if 0%{?fedora} > 25
-cd python3
-%patch0 -p0
-cd ..
-%endif
%endif # with_python3
%build
-%if 0%{?rhel} && 0%{?fedora} <= 26
+%if 0%{?rhel}
pushd python2
CFLAGS="$RPM_OPT_FLAGS -Wl,-z,relro -Wl,-z,now" %{__python2} setup.py build --executable="%{__python2} -s"
popd
@@ -196,62 +188,63 @@ pushd python3
CFLAGS="%{optflags}" %{__python3} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
##Avoiding collisions between the python 2 and python 3 stacks
-mv $RPM_BUILD_ROOT%{_bindir}/prody $RPM_BUILD_ROOT%{_bindir}/python%{python3_version}-prody
-mv $RPM_BUILD_ROOT%{_bindir}/evol $RPM_BUILD_ROOT%{_bindir}/python%{python3_version}-evol
+mkdir -p $RPM_BUILD_ROOT%{_bindir}
+
+cd scripts
+mv ./prody ./python%{python3_version}-prody
+mv ./evol ./python%{python3_version}-evol
-mkdir exe && cd exe
for i in prody-3 prody-%{python3_version}; do
- touch -r $RPM_BUILD_ROOT%{_bindir}/python%{python3_version}-prody $i
+ touch -r ./python%{python3_version}-prody $i
install -p $i $RPM_BUILD_ROOT%{_bindir}
+ install -p ./python%{python3_version}-prody $RPM_BUILD_ROOT%{_bindir}
ln -sf %{_bindir}/python%{python3_version}-prody $RPM_BUILD_ROOT%{_bindir}/$i
done
for i in evol-3 evol-%{python3_version}; do
- touch -r $RPM_BUILD_ROOT%{_bindir}/python%{python3_version}-evol $i
+ touch -r ./python%{python3_version}-evol $i
install -p $i $RPM_BUILD_ROOT%{_bindir}
+ install -p ./python%{python3_version}-evol $RPM_BUILD_ROOT%{_bindir}
ln -sf %{_bindir}/python%{python3_version}-evol $RPM_BUILD_ROOT%{_bindir}/$i
done
cd ..
-popd
-##
%endif
-%if 0%{?rhel} && 0%{?fedora} <= 26
+%if 0%{?rhel}
pushd python2
CFLAGS="%{optflags}" %{__python2} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
##Avoiding collisions between the python 2 and python 3 stacks
-cp -p $RPM_BUILD_ROOT%{_bindir}/prody $RPM_BUILD_ROOT%{_bindir}/python%{python2_version}-prody
-cp -p $RPM_BUILD_ROOT%{_bindir}/evol $RPM_BUILD_ROOT%{_bindir}/python%{python2_version}-evol
+mkdir -p $RPM_BUILD_ROOT%{_bindir}
+
+cd scripts
+mv ./prody ./python%{python2_version}-prody
+mv ./evol ./python%{python2_version}-evol
-mkdir exe && pushd exe
for i in prody prody-2 prody-%{python2_version}; do
- touch -r $RPM_BUILD_ROOT%{_bindir}/python%{python2_version}-prody $i
+ touch -r ./python%{python2_version}-prody $i
install -p $i $RPM_BUILD_ROOT%{_bindir}
+ install -p ./python%{python2_version}-prody $RPM_BUILD_ROOT%{_bindir}
ln -sf %{_bindir}/python%{python2_version}-prody $RPM_BUILD_ROOT%{_bindir}/$i
done
for i in evol evol-2 evol-%{python2_version}; do
- touch -r $RPM_BUILD_ROOT%{_bindir}/python%{python2_version}-evol $i
+ touch -r ./python%{python2_version}-evol $i
install -p $i $RPM_BUILD_ROOT%{_bindir}
+ install -p ./python%{python2_version}-evol $RPM_BUILD_ROOT%{_bindir}
ln -sf %{_bindir}/python%{python2_version}-evol $RPM_BUILD_ROOT%{_bindir}/$i
done
popd
-popd
##
%endif
%if 0%{?with_check}
-%ifnarch s390 s390x
%check
-%if 0%{?rhel} && 0%{?fedora} <= 26
+%if 0%{?rhel}
##Some tests skipped for missing internet connections on koji
-##https://github.com/prody/ProDy/issues/248
-##https://github.com/prody/ProDy/issues/300
-pushd python2/build/scripts-%{python2_version}
+pushd python2/scripts
PYTHONPATH=$RPM_BUILD_ROOT%{python2_sitearch} nosetests --verbosity=2 \
-e test_select.py \
- -e test_enms.py \
%if 0%{?rhel} && 0%{?rhel} < 7
-e test_frame.py \
-e test_dcdfile.py \
@@ -263,31 +256,32 @@ PYTHONPATH=$RPM_BUILD_ROOT%{python2_sitearch} nosetests --verbosity=2 \
-e test_prody_catdcd.py \
-e test_prody_pca.py \
-e test_prody_examples.py \
+ -e test_enms.py \
+ -e test_editing.py \
%endif
-w $RPM_BUILD_ROOT%{python2_sitearch}/prody/tests --tests prody -a '!slow'
popd
%endif
%if 0%{?with_python3}
-pushd python3/build/scripts-%{python3_version}
+pushd python3/scripts
PYTHONPATH=$RPM_BUILD_ROOT%{python3_sitearch} nosetests-%{python3_version} --verbosity=2 \
-e test_atomic.py \
-e test_pdbfile.py \
-e test_measure.py \
-e test_wwpdb.py \
- -e test_enms.py \
-e test_localpdb.py \
-e test_msafile.py \
-e test_pathtools.py \
-e test_select.py \
-e test_dcdfile.py \
+ -e test_enms.py \
-w $RPM_BUILD_ROOT%{python3_sitearch}/prody/tests --tests prody -a '!slow'
popd
%endif
%endif
-%endif
-%if 0%{?rhel} && 0%{?fedora} <= 26
+%if 0%{?rhel}
%files -n python2-%{name}
%{!?_licensedir:%global license %doc}
%doc python2/README.rst
@@ -319,6 +313,10 @@ popd
%endif
%changelog
+* Sat Nov 04 2017 Antonio Trande <sagitterATfedoraproject.org> - 1.9.3-1
+- Update to 1.9.3
+- Obsolete old patch
+
* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.8.2-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
diff --git a/sources b/sources
index 8da7ef4..9234da4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (ProDy-1.8.2.tar.gz) = f14b7beb50d7aa578116b622d8d9c2a0b855bd92f65ec491f4d2417edde4518f41eacda326023d66fb956efff7db3097d130671f89d32b6cbabef6c1ffc0abc0
+SHA512 (ProDy-1.9.3.tar.gz) = a1ef78863116c92e4389435b037480da83187ded9bccb62006eabdec3db29fbbcaeb5eeb626faf4ca6ebded8daee3d55f8f1a72db316ddd8fe4ecd40d795a82d
commit bb9b221cef2f768582732b485915be775472201f
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Wed Aug 2 17:05:56 2017 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
diff --git a/ProDy.spec b/ProDy.spec
index 50e71cb..c7630f7 100644
--- a/ProDy.spec
+++ b/ProDy.spec
@@ -25,7 +25,7 @@
Name: ProDy
Summary: Application for protein structure, dynamics and sequence analysis
Version: 1.8.2
-Release: 11%{?dist}
+Release: 12%{?dist}
License: GPLv3+
Group: Applications/Engineering
URL: http://www.csb.pitt.edu/ProDy
@@ -319,6 +319,9 @@ popd
%endif
%changelog
+* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.8.2-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.8.2-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
commit 1347d3b2f34fd084c0714173d98b11f93f5eb6f0
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Wed Jul 26 02:02:06 2017 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
diff --git a/ProDy.spec b/ProDy.spec
index 701f050..50e71cb 100644
--- a/ProDy.spec
+++ b/ProDy.spec
@@ -25,7 +25,7 @@
Name: ProDy
Summary: Application for protein structure, dynamics and sequence analysis
Version: 1.8.2
-Release: 10%{?dist}
+Release: 11%{?dist}
License: GPLv3+
Group: Applications/Engineering
URL: http://www.csb.pitt.edu/ProDy
@@ -319,6 +319,9 @@ popd
%endif
%changelog
+* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.8.2-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
* Thu May 11 2017 Antonio Trande <sagitterATfedoraproject.org> - 1.8.2-10
- Rebuild for ipython-6.0.0
- Drop python2-ProDy for missing python2-ipython on fedora <27
commit 9429a08bc6e6db2ea07432b2f26b5e790979d8c7
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Thu May 11 21:14:02 2017 +0200
Drop python2-ProDy for missing python2-ipython on fedora <27
diff --git a/ProDy.spec b/ProDy.spec
index cccbfa8..701f050 100644
--- a/ProDy.spec
+++ b/ProDy.spec
@@ -25,7 +25,7 @@
Name: ProDy
Summary: Application for protein structure, dynamics and sequence analysis
Version: 1.8.2
-Release: 9%{?dist}
+Release: 10%{?dist}
License: GPLv3+
Group: Applications/Engineering
URL: http://www.csb.pitt.edu/ProDy
@@ -80,6 +80,7 @@ comes with several analysis applications and a graphical user interface for
visual analysis.
- Visit http://www.csb.pitt.edu/ProDy/ -
+%if 0%{?rhel} && 0%{?fedora} <= 26
%package -n python2-%{name}
Summary: Application for protein structure, dynamics and sequence analysis
%{?python_provide:%python_provide python2-%{name}}
@@ -118,6 +119,7 @@ API is for interactive usage as well as application development. ProDy also
comes with several analysis applications and a graphical user interface for
visual analysis.
- Visit http://www.csb.pitt.edu/ProDy/ -
+%endif
%if 0%{?with_python3}
%package -n python3-%{name}
@@ -173,9 +175,11 @@ cd ..
%endif # with_python3
%build
+%if 0%{?rhel} && 0%{?fedora} <= 26
pushd python2
CFLAGS="$RPM_OPT_FLAGS -Wl,-z,relro -Wl,-z,now" %{__python2} setup.py build --executable="%{__python2} -s"
popd
+%endif
%if 0%{?with_python3}
pushd python3
@@ -212,6 +216,7 @@ popd
##
%endif
+%if 0%{?rhel} && 0%{?fedora} <= 26
pushd python2
CFLAGS="%{optflags}" %{__python2} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
@@ -234,10 +239,12 @@ done
popd
popd
##
+%endif
%if 0%{?with_check}
%ifnarch s390 s390x
%check
+%if 0%{?rhel} && 0%{?fedora} <= 26
##Some tests skipped for missing internet connections on koji
##https://github.com/prody/ProDy/issues/248
##https://github.com/prody/ProDy/issues/300
@@ -259,6 +266,7 @@ PYTHONPATH=$RPM_BUILD_ROOT%{python2_sitearch} nosetests --verbosity=2 \
%endif
-w $RPM_BUILD_ROOT%{python2_sitearch}/prody/tests --tests prody -a '!slow'
popd
+%endif
%if 0%{?with_python3}
pushd python3/build/scripts-%{python3_version}
@@ -279,6 +287,7 @@ popd
%endif
%endif
+%if 0%{?rhel} && 0%{?fedora} <= 26
%files -n python2-%{name}
%{!?_licensedir:%global license %doc}
%doc python2/README.rst
@@ -293,6 +302,7 @@ popd
%{_bindir}/python%{python2_version}-evol
%{python2_sitearch}/prody/
%{python2_sitearch}/%{name}-*.egg-info
+%endif
%if 0%{?with_python3}
%files -n python3-%{name}
@@ -309,6 +319,10 @@ popd
%endif
%changelog
+* Thu May 11 2017 Antonio Trande <sagitterATfedoraproject.org> - 1.8.2-10
+- Rebuild for ipython-6.0.0
+- Drop python2-ProDy for missing python2-ipython on fedora <27
+
* Fri Apr 14 2017 Antonio Trande <sagitterATfedoraproject.org> - 1.8.2-9
- Rebuild for biopython-1.69
commit 5fede1e481774572b78b83a80a4cb9cbabf3df78
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Fri Apr 14 21:39:33 2017 +0200
Rebuild for biopython-1.69
diff --git a/ProDy.spec b/ProDy.spec
index ca16111..cccbfa8 100644
--- a/ProDy.spec
+++ b/ProDy.spec
@@ -25,7 +25,7 @@
Name: ProDy
Summary: Application for protein structure, dynamics and sequence analysis
Version: 1.8.2
-Release: 8%{?dist}
+Release: 9%{?dist}
License: GPLv3+
Group: Applications/Engineering
URL: http://www.csb.pitt.edu/ProDy
@@ -309,6 +309,9 @@ popd
%endif
%changelog
+* Fri Apr 14 2017 Antonio Trande <sagitterATfedoraproject.org> - 1.8.2-9
+- Rebuild for biopython-1.69
+
* Fri Feb 17 2017 Antonio Trande <sagitterATfedoraproject.org> - 1.8.2-8
- Fix bug (upstream ticket #363)
6 years, 6 months
Architecture specific change in rpms/ProDy.git
by githook-noreply@fedoraproject.org
The package rpms/ProDy.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/ProDy.git/commit/?id=f619b3cba56b....
Change:
-%ifnarch s390 s390x
Thanks.
Full change:
============
commit f619b3cba56bd52bbe906a1d380d397bc51f53ef
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Fri Nov 10 11:31:13 2017 +0100
Update to 1.9.3
diff --git a/.gitignore b/.gitignore
index af89c1e..0c4b06e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@
/ProDy-1.7.tar.gz
/ProDy-1.8.tar.gz
/ProDy-1.8.2.tar.gz
+/ProDy-1.9.3.tar.gz
diff --git a/ProDy-fix_bug363.patch b/ProDy-fix_bug363.patch
deleted file mode 100644
index c4c5086..0000000
--- a/ProDy-fix_bug363.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- prody/proteins/pdbfile.orig.py 2016-06-05 21:17:10.000000000 +0200
-+++ prody/proteins/pdbfile.py 2017-02-17 12:34:39.614796796 +0100
-@@ -545,7 +545,7 @@
- else:
- atomgroup._setCoords(coordinates)
- else:
-- coordsets = np.zeros((diff/acount+1, acount, 3))
-+ coordsets = np.zeros((diff//acount+1, acount, 3))
- coordsets[0] = coordinates[:acount]
- onlycoords = True
- atomnames.resize(acount)
diff --git a/ProDy.spec b/ProDy.spec
index c7630f7..a98f69a 100644
--- a/ProDy.spec
+++ b/ProDy.spec
@@ -24,18 +24,15 @@
Name: ProDy
Summary: Application for protein structure, dynamics and sequence analysis
-Version: 1.8.2
-Release: 12%{?dist}
+Version: 1.9.3
+Release: 1%{?dist}
License: GPLv3+
Group: Applications/Engineering
URL: http://www.csb.pitt.edu/ProDy
Source0: https://github.com/prody/ProDy/archive/v%{version}.tar.gz/%{name}-%{versi...
## https://github.com/prody/ProDy/issues/266
-ExcludeArch: ppc64 s390
-
-# https://github.com/prody/ProDy/issues/363
-Patch0: %{name}-fix_bug363.patch
+ExcludeArch: ppc64 s390x
BuildRequires: python2-devel
BuildRequires: python-nose
@@ -80,7 +77,7 @@ comes with several analysis applications and a graphical user interface for
visual analysis.
- Visit http://www.csb.pitt.edu/ProDy/ -
-%if 0%{?rhel} && 0%{?fedora} <= 26
+%if 0%{?rhel}
%package -n python2-%{name}
Summary: Application for protein structure, dynamics and sequence analysis
%{?python_provide:%python_provide python2-%{name}}
@@ -167,15 +164,10 @@ popd
%if 0%{?with_python3}
cp -a python2 python3
-%if 0%{?fedora} > 25
-cd python3
-%patch0 -p0
-cd ..
-%endif
%endif # with_python3
%build
-%if 0%{?rhel} && 0%{?fedora} <= 26
+%if 0%{?rhel}
pushd python2
CFLAGS="$RPM_OPT_FLAGS -Wl,-z,relro -Wl,-z,now" %{__python2} setup.py build --executable="%{__python2} -s"
popd
@@ -196,62 +188,63 @@ pushd python3
CFLAGS="%{optflags}" %{__python3} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
##Avoiding collisions between the python 2 and python 3 stacks
-mv $RPM_BUILD_ROOT%{_bindir}/prody $RPM_BUILD_ROOT%{_bindir}/python%{python3_version}-prody
-mv $RPM_BUILD_ROOT%{_bindir}/evol $RPM_BUILD_ROOT%{_bindir}/python%{python3_version}-evol
+mkdir -p $RPM_BUILD_ROOT%{_bindir}
+
+cd scripts
+mv ./prody ./python%{python3_version}-prody
+mv ./evol ./python%{python3_version}-evol
-mkdir exe && cd exe
for i in prody-3 prody-%{python3_version}; do
- touch -r $RPM_BUILD_ROOT%{_bindir}/python%{python3_version}-prody $i
+ touch -r ./python%{python3_version}-prody $i
install -p $i $RPM_BUILD_ROOT%{_bindir}
+ install -p ./python%{python3_version}-prody $RPM_BUILD_ROOT%{_bindir}
ln -sf %{_bindir}/python%{python3_version}-prody $RPM_BUILD_ROOT%{_bindir}/$i
done
for i in evol-3 evol-%{python3_version}; do
- touch -r $RPM_BUILD_ROOT%{_bindir}/python%{python3_version}-evol $i
+ touch -r ./python%{python3_version}-evol $i
install -p $i $RPM_BUILD_ROOT%{_bindir}
+ install -p ./python%{python3_version}-evol $RPM_BUILD_ROOT%{_bindir}
ln -sf %{_bindir}/python%{python3_version}-evol $RPM_BUILD_ROOT%{_bindir}/$i
done
cd ..
-popd
-##
%endif
-%if 0%{?rhel} && 0%{?fedora} <= 26
+%if 0%{?rhel}
pushd python2
CFLAGS="%{optflags}" %{__python2} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
##Avoiding collisions between the python 2 and python 3 stacks
-cp -p $RPM_BUILD_ROOT%{_bindir}/prody $RPM_BUILD_ROOT%{_bindir}/python%{python2_version}-prody
-cp -p $RPM_BUILD_ROOT%{_bindir}/evol $RPM_BUILD_ROOT%{_bindir}/python%{python2_version}-evol
+mkdir -p $RPM_BUILD_ROOT%{_bindir}
+
+cd scripts
+mv ./prody ./python%{python2_version}-prody
+mv ./evol ./python%{python2_version}-evol
-mkdir exe && pushd exe
for i in prody prody-2 prody-%{python2_version}; do
- touch -r $RPM_BUILD_ROOT%{_bindir}/python%{python2_version}-prody $i
+ touch -r ./python%{python2_version}-prody $i
install -p $i $RPM_BUILD_ROOT%{_bindir}
+ install -p ./python%{python2_version}-prody $RPM_BUILD_ROOT%{_bindir}
ln -sf %{_bindir}/python%{python2_version}-prody $RPM_BUILD_ROOT%{_bindir}/$i
done
for i in evol evol-2 evol-%{python2_version}; do
- touch -r $RPM_BUILD_ROOT%{_bindir}/python%{python2_version}-evol $i
+ touch -r ./python%{python2_version}-evol $i
install -p $i $RPM_BUILD_ROOT%{_bindir}
+ install -p ./python%{python2_version}-evol $RPM_BUILD_ROOT%{_bindir}
ln -sf %{_bindir}/python%{python2_version}-evol $RPM_BUILD_ROOT%{_bindir}/$i
done
popd
-popd
##
%endif
%if 0%{?with_check}
-%ifnarch s390 s390x
%check
-%if 0%{?rhel} && 0%{?fedora} <= 26
+%if 0%{?rhel}
##Some tests skipped for missing internet connections on koji
-##https://github.com/prody/ProDy/issues/248
-##https://github.com/prody/ProDy/issues/300
-pushd python2/build/scripts-%{python2_version}
+pushd python2/scripts
PYTHONPATH=$RPM_BUILD_ROOT%{python2_sitearch} nosetests --verbosity=2 \
-e test_select.py \
- -e test_enms.py \
%if 0%{?rhel} && 0%{?rhel} < 7
-e test_frame.py \
-e test_dcdfile.py \
@@ -263,31 +256,32 @@ PYTHONPATH=$RPM_BUILD_ROOT%{python2_sitearch} nosetests --verbosity=2 \
-e test_prody_catdcd.py \
-e test_prody_pca.py \
-e test_prody_examples.py \
+ -e test_enms.py \
+ -e test_editing.py \
%endif
-w $RPM_BUILD_ROOT%{python2_sitearch}/prody/tests --tests prody -a '!slow'
popd
%endif
%if 0%{?with_python3}
-pushd python3/build/scripts-%{python3_version}
+pushd python3/scripts
PYTHONPATH=$RPM_BUILD_ROOT%{python3_sitearch} nosetests-%{python3_version} --verbosity=2 \
-e test_atomic.py \
-e test_pdbfile.py \
-e test_measure.py \
-e test_wwpdb.py \
- -e test_enms.py \
-e test_localpdb.py \
-e test_msafile.py \
-e test_pathtools.py \
-e test_select.py \
-e test_dcdfile.py \
+ -e test_enms.py \
-w $RPM_BUILD_ROOT%{python3_sitearch}/prody/tests --tests prody -a '!slow'
popd
%endif
%endif
-%endif
-%if 0%{?rhel} && 0%{?fedora} <= 26
+%if 0%{?rhel}
%files -n python2-%{name}
%{!?_licensedir:%global license %doc}
%doc python2/README.rst
@@ -319,6 +313,10 @@ popd
%endif
%changelog
+* Sat Nov 04 2017 Antonio Trande <sagitterATfedoraproject.org> - 1.9.3-1
+- Update to 1.9.3
+- Obsolete old patch
+
* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.8.2-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
diff --git a/sources b/sources
index 8da7ef4..9234da4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (ProDy-1.8.2.tar.gz) = f14b7beb50d7aa578116b622d8d9c2a0b855bd92f65ec491f4d2417edde4518f41eacda326023d66fb956efff7db3097d130671f89d32b6cbabef6c1ffc0abc0
+SHA512 (ProDy-1.9.3.tar.gz) = a1ef78863116c92e4389435b037480da83187ded9bccb62006eabdec3db29fbbcaeb5eeb626faf4ca6ebded8daee3d55f8f1a72db316ddd8fe4ecd40d795a82d
6 years, 6 months
Architecture specific change in rpms/ProDy.git
by githook-noreply@fedoraproject.org
The package rpms/ProDy.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/ProDy.git/commit/?id=f619b3cba56b....
Change:
-%ifnarch s390 s390x
Thanks.
Full change:
============
commit f619b3cba56bd52bbe906a1d380d397bc51f53ef
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Fri Nov 10 11:31:13 2017 +0100
Update to 1.9.3
diff --git a/.gitignore b/.gitignore
index af89c1e..0c4b06e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@
/ProDy-1.7.tar.gz
/ProDy-1.8.tar.gz
/ProDy-1.8.2.tar.gz
+/ProDy-1.9.3.tar.gz
diff --git a/ProDy-fix_bug363.patch b/ProDy-fix_bug363.patch
deleted file mode 100644
index c4c5086..0000000
--- a/ProDy-fix_bug363.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- prody/proteins/pdbfile.orig.py 2016-06-05 21:17:10.000000000 +0200
-+++ prody/proteins/pdbfile.py 2017-02-17 12:34:39.614796796 +0100
-@@ -545,7 +545,7 @@
- else:
- atomgroup._setCoords(coordinates)
- else:
-- coordsets = np.zeros((diff/acount+1, acount, 3))
-+ coordsets = np.zeros((diff//acount+1, acount, 3))
- coordsets[0] = coordinates[:acount]
- onlycoords = True
- atomnames.resize(acount)
diff --git a/ProDy.spec b/ProDy.spec
index c7630f7..a98f69a 100644
--- a/ProDy.spec
+++ b/ProDy.spec
@@ -24,18 +24,15 @@
Name: ProDy
Summary: Application for protein structure, dynamics and sequence analysis
-Version: 1.8.2
-Release: 12%{?dist}
+Version: 1.9.3
+Release: 1%{?dist}
License: GPLv3+
Group: Applications/Engineering
URL: http://www.csb.pitt.edu/ProDy
Source0: https://github.com/prody/ProDy/archive/v%{version}.tar.gz/%{name}-%{versi...
## https://github.com/prody/ProDy/issues/266
-ExcludeArch: ppc64 s390
-
-# https://github.com/prody/ProDy/issues/363
-Patch0: %{name}-fix_bug363.patch
+ExcludeArch: ppc64 s390x
BuildRequires: python2-devel
BuildRequires: python-nose
@@ -80,7 +77,7 @@ comes with several analysis applications and a graphical user interface for
visual analysis.
- Visit http://www.csb.pitt.edu/ProDy/ -
-%if 0%{?rhel} && 0%{?fedora} <= 26
+%if 0%{?rhel}
%package -n python2-%{name}
Summary: Application for protein structure, dynamics and sequence analysis
%{?python_provide:%python_provide python2-%{name}}
@@ -167,15 +164,10 @@ popd
%if 0%{?with_python3}
cp -a python2 python3
-%if 0%{?fedora} > 25
-cd python3
-%patch0 -p0
-cd ..
-%endif
%endif # with_python3
%build
-%if 0%{?rhel} && 0%{?fedora} <= 26
+%if 0%{?rhel}
pushd python2
CFLAGS="$RPM_OPT_FLAGS -Wl,-z,relro -Wl,-z,now" %{__python2} setup.py build --executable="%{__python2} -s"
popd
@@ -196,62 +188,63 @@ pushd python3
CFLAGS="%{optflags}" %{__python3} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
##Avoiding collisions between the python 2 and python 3 stacks
-mv $RPM_BUILD_ROOT%{_bindir}/prody $RPM_BUILD_ROOT%{_bindir}/python%{python3_version}-prody
-mv $RPM_BUILD_ROOT%{_bindir}/evol $RPM_BUILD_ROOT%{_bindir}/python%{python3_version}-evol
+mkdir -p $RPM_BUILD_ROOT%{_bindir}
+
+cd scripts
+mv ./prody ./python%{python3_version}-prody
+mv ./evol ./python%{python3_version}-evol
-mkdir exe && cd exe
for i in prody-3 prody-%{python3_version}; do
- touch -r $RPM_BUILD_ROOT%{_bindir}/python%{python3_version}-prody $i
+ touch -r ./python%{python3_version}-prody $i
install -p $i $RPM_BUILD_ROOT%{_bindir}
+ install -p ./python%{python3_version}-prody $RPM_BUILD_ROOT%{_bindir}
ln -sf %{_bindir}/python%{python3_version}-prody $RPM_BUILD_ROOT%{_bindir}/$i
done
for i in evol-3 evol-%{python3_version}; do
- touch -r $RPM_BUILD_ROOT%{_bindir}/python%{python3_version}-evol $i
+ touch -r ./python%{python3_version}-evol $i
install -p $i $RPM_BUILD_ROOT%{_bindir}
+ install -p ./python%{python3_version}-evol $RPM_BUILD_ROOT%{_bindir}
ln -sf %{_bindir}/python%{python3_version}-evol $RPM_BUILD_ROOT%{_bindir}/$i
done
cd ..
-popd
-##
%endif
-%if 0%{?rhel} && 0%{?fedora} <= 26
+%if 0%{?rhel}
pushd python2
CFLAGS="%{optflags}" %{__python2} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
##Avoiding collisions between the python 2 and python 3 stacks
-cp -p $RPM_BUILD_ROOT%{_bindir}/prody $RPM_BUILD_ROOT%{_bindir}/python%{python2_version}-prody
-cp -p $RPM_BUILD_ROOT%{_bindir}/evol $RPM_BUILD_ROOT%{_bindir}/python%{python2_version}-evol
+mkdir -p $RPM_BUILD_ROOT%{_bindir}
+
+cd scripts
+mv ./prody ./python%{python2_version}-prody
+mv ./evol ./python%{python2_version}-evol
-mkdir exe && pushd exe
for i in prody prody-2 prody-%{python2_version}; do
- touch -r $RPM_BUILD_ROOT%{_bindir}/python%{python2_version}-prody $i
+ touch -r ./python%{python2_version}-prody $i
install -p $i $RPM_BUILD_ROOT%{_bindir}
+ install -p ./python%{python2_version}-prody $RPM_BUILD_ROOT%{_bindir}
ln -sf %{_bindir}/python%{python2_version}-prody $RPM_BUILD_ROOT%{_bindir}/$i
done
for i in evol evol-2 evol-%{python2_version}; do
- touch -r $RPM_BUILD_ROOT%{_bindir}/python%{python2_version}-evol $i
+ touch -r ./python%{python2_version}-evol $i
install -p $i $RPM_BUILD_ROOT%{_bindir}
+ install -p ./python%{python2_version}-evol $RPM_BUILD_ROOT%{_bindir}
ln -sf %{_bindir}/python%{python2_version}-evol $RPM_BUILD_ROOT%{_bindir}/$i
done
popd
-popd
##
%endif
%if 0%{?with_check}
-%ifnarch s390 s390x
%check
-%if 0%{?rhel} && 0%{?fedora} <= 26
+%if 0%{?rhel}
##Some tests skipped for missing internet connections on koji
-##https://github.com/prody/ProDy/issues/248
-##https://github.com/prody/ProDy/issues/300
-pushd python2/build/scripts-%{python2_version}
+pushd python2/scripts
PYTHONPATH=$RPM_BUILD_ROOT%{python2_sitearch} nosetests --verbosity=2 \
-e test_select.py \
- -e test_enms.py \
%if 0%{?rhel} && 0%{?rhel} < 7
-e test_frame.py \
-e test_dcdfile.py \
@@ -263,31 +256,32 @@ PYTHONPATH=$RPM_BUILD_ROOT%{python2_sitearch} nosetests --verbosity=2 \
-e test_prody_catdcd.py \
-e test_prody_pca.py \
-e test_prody_examples.py \
+ -e test_enms.py \
+ -e test_editing.py \
%endif
-w $RPM_BUILD_ROOT%{python2_sitearch}/prody/tests --tests prody -a '!slow'
popd
%endif
%if 0%{?with_python3}
-pushd python3/build/scripts-%{python3_version}
+pushd python3/scripts
PYTHONPATH=$RPM_BUILD_ROOT%{python3_sitearch} nosetests-%{python3_version} --verbosity=2 \
-e test_atomic.py \
-e test_pdbfile.py \
-e test_measure.py \
-e test_wwpdb.py \
- -e test_enms.py \
-e test_localpdb.py \
-e test_msafile.py \
-e test_pathtools.py \
-e test_select.py \
-e test_dcdfile.py \
+ -e test_enms.py \
-w $RPM_BUILD_ROOT%{python3_sitearch}/prody/tests --tests prody -a '!slow'
popd
%endif
%endif
-%endif
-%if 0%{?rhel} && 0%{?fedora} <= 26
+%if 0%{?rhel}
%files -n python2-%{name}
%{!?_licensedir:%global license %doc}
%doc python2/README.rst
@@ -319,6 +313,10 @@ popd
%endif
%changelog
+* Sat Nov 04 2017 Antonio Trande <sagitterATfedoraproject.org> - 1.9.3-1
+- Update to 1.9.3
+- Obsolete old patch
+
* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.8.2-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
diff --git a/sources b/sources
index 8da7ef4..9234da4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (ProDy-1.8.2.tar.gz) = f14b7beb50d7aa578116b622d8d9c2a0b855bd92f65ec491f4d2417edde4518f41eacda326023d66fb956efff7db3097d130671f89d32b6cbabef6c1ffc0abc0
+SHA512 (ProDy-1.9.3.tar.gz) = a1ef78863116c92e4389435b037480da83187ded9bccb62006eabdec3db29fbbcaeb5eeb626faf4ca6ebded8daee3d55f8f1a72db316ddd8fe4ecd40d795a82d
6 years, 6 months
Architecture specific change in rpms/php-Faker.git
by githook-noreply@fedoraproject.org
The package rpms/php-Faker.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/php-Faker.git/commit/?id=bdd9727f....
Change:
+%ifarch ppc64 s390x
Thanks.
Full change:
============
commit bdd9727fe49ab2b77fcb7e1110cc1b70f8f1db6e
Author: Remi Collet <remi(a)fedoraproject.org>
Date: Fri Nov 10 10:41:46 2017 +0100
Update to 1.7.1
fix erratic FTBFS from Koschei
skip 1 test on BigEndian https://github.com/fzaninotto/Faker/issues/1346
ignore test results on 32-bit https://github.com/fzaninotto/Faker/issues/1347
diff --git a/.gitignore b/.gitignore
index 317dc18..3d491af 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@ clog
/php-Faker-1.4.0-010c7efedd88bf31141a02719f51fb44c732d5a0.tar.gz
/php-Faker-1.5.0-d0190b156bcca848d401fb80f31f504f37141c8d.tar.gz
/php-Faker-1.6.0-44f9a286a04b80c76a4e5fb7aad8bb539b920123.tar.gz
+/php-Faker-1.7.1-d3ed4cc37051c1ca52d22d76b437d14809fc7e0d.tar.gz
diff --git a/php-Faker-upstream.patch b/php-Faker-upstream.patch
deleted file mode 100644
index bda2a97..0000000
--- a/php-Faker-upstream.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From 19dcb9039ec3df9776af23aebd9de5c8d0de3946 Mon Sep 17 00:00:00 2001
-From: oittaa <oittaa(a)users.noreply.github.com>
-Date: Thu, 6 Oct 2016 23:59:25 +0300
-Subject: [PATCH] [UuidTest.php] Don't use mt_srand() directly.
-
----
- test/Faker/Provider/UuidTest.php | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/test/Faker/Provider/UuidTest.php b/test/Faker/Provider/UuidTest.php
-index fceb8df..22f9efb 100644
---- a/test/Faker/Provider/UuidTest.php
-+++ b/test/Faker/Provider/UuidTest.php
-@@ -2,6 +2,7 @@
-
- namespace Faker\Test\Provider;
-
-+use Faker\Generator;
- use Faker\Provider\Uuid as BaseProvider;
-
- class UuidTest extends \PHPUnit_Framework_TestCase
-@@ -14,7 +15,8 @@ public function testUuidReturnsUuid()
-
- public function testUuidExpectedSeed()
- {
-- mt_srand(123);
-+ $faker = new Generator();
-+ $faker->seed(123);
- $this->assertEquals("8e2e0c84-50dd-367c-9e66-f3ab455c78d6", BaseProvider::uuid());
- $this->assertEquals("073eb60a-902c-30ab-93d0-a94db371f6c8", BaseProvider::uuid());
- }
-From 89135d0fe594ec7f3e82ef084242df09b88f6fd8 Mon Sep 17 00:00:00 2001
-From: oittaa <oittaa(a)users.noreply.github.com>
-Date: Thu, 6 Oct 2016 23:32:59 +0300
-Subject: [PATCH] [Generator.php] mt_rand() changed in PHP 7.1
-
----
- src/Faker/Generator.php | 6 +++++-
- 1 file changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/src/Faker/Generator.php b/src/Faker/Generator.php
-index cb13cd0..9496bca 100644
---- a/src/Faker/Generator.php
-+++ b/src/Faker/Generator.php
-@@ -188,7 +188,11 @@ public function seed($seed = null)
- if ($seed === null) {
- mt_srand();
- } else {
-- mt_srand((int) $seed);
-+ if (PHP_VERSION_ID < 70100) {
-+ mt_srand((int) $seed);
-+ } else {
-+ mt_srand((int) $seed, MT_RAND_PHP);
-+ }
- }
- }
-
diff --git a/php-Faker.spec b/php-Faker.spec
index b84c2e2..5934b39 100644
--- a/php-Faker.spec
+++ b/php-Faker.spec
@@ -11,8 +11,8 @@
%global github_owner fzaninotto
%global github_name Faker
-%global github_version 1.6.0
-%global github_commit 44f9a286a04b80c76a4e5fb7aad8bb539b920123
+%global github_version 1.7.1
+%global github_commit d3ed4cc37051c1ca52d22d76b437d14809fc7e0d
%global composer_vendor fzaninotto
%global composer_project faker
@@ -27,7 +27,7 @@
Name: php-%{github_name}
Version: %{github_version}
-Release: 2%{?dist}
+Release: 1%{?dist}
Summary: A PHP library that generates fake data
Group: Development/Libraries
@@ -35,9 +35,6 @@ License: MIT
URL: https://github.com/%{github_owner}/%{github_name}
Source0: %{url}/archive/%{github_commit}/%{name}-%{github_version}-%{github_commit}.tar.gz
-# For PHP 7.1
-Patch0: %{name}-upstream.patch
-
BuildArch: noarch
# Tests
%if %{with_tests}
@@ -100,9 +97,6 @@ Optional:
%prep
%setup -qn %{github_name}-%{github_commit}
-%patch0 -p1 -b .upstream
-find src -name \*upstream -exec rm {} \; -print
-
%if 0%{?el6}
# For old PHPUnit
for test in $(find test -name \*Test.php); do
@@ -144,24 +138,23 @@ require_once '%{buildroot}%{phpdir}/Faker/autoload.php';
\Fedora\Autoloader\Autoload::addPsr4('Faker\\Test\\', dirname(__DIR__).'/test/Faker');
EOF
-: Skip tests that require downloading content
-sed -e 's/function testDownloadWithDefaults/function SKIP_testDownloadWithDefaults/' \
- -i test/Faker/Provider/ImageTest.php
-: Skip bad test see https://github.com/fzaninotto/Faker/issues/1146
-sed -e 's/func testIpv4NotLocalNetwork/func SKIP_testIpv4NotLocalNetwork/' \
- -i test/Faker/Provider/InternetTest.php
-: Skip tests with erratic results in Koschei
-sed -e '/561059108101825/d' \
- -e '/601100099013942/d' \
- -i test/Faker/Calculator/LuhnTest.php
+%ifarch ppc64 s390x
+# see https://github.com/fzaninotto/Faker/issues/1346
+rm -f test/Faker/Provider/UuidTest.php
+%endif
ret=0
-for cmd in php56 php70 php71 php; do
+for cmd in php php56 php70 php71 php72; do
if which $cmd; then
$cmd %{_bindir}/phpunit --verbose || ret=1
fi
done
+%if %{__isa_bits} < 64
+: ignore test suite results https://github.com/fzaninotto/Faker/issues/1347
+%else
exit $ret
+%endif
+
%else
: Tests skipped
%endif
@@ -176,6 +169,14 @@ exit $ret
%changelog
+* Fri Nov 10 2017 Remi Collet <remi(a)remirepo.net> - 1.7.1-1
+- Update to 1.7.1
+- fix erratic FTBFS from Koschei
+- skip 1 test on BigEndian
+ https://github.com/fzaninotto/Faker/issues/1346
+- ignore test results on 32-bit
+ https://github.com/fzaninotto/Faker/issues/1347
+
* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
diff --git a/sources b/sources
index 9f22366..2de9825 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (php-Faker-1.6.0-44f9a286a04b80c76a4e5fb7aad8bb539b920123.tar.gz) = a8da038b0275b0c6f05726d8a27493ff9c14522ea0e69f6662c4622fe4ff7408bfe491eaddd9d313516781c327e016c1128121a4b8f5bf54b59a21aaa7899c0d
+SHA512 (php-Faker-1.7.1-d3ed4cc37051c1ca52d22d76b437d14809fc7e0d.tar.gz) = 322b0d65cc83b57179108dc6b18a97dc1df71b905b63033410ed6694c613b91043e39046bf86b15075b2d7568539dc7d342a4ec9e4eacb8e7497d24a89f5c056
6 years, 6 months