[matreshka] New release 0.6.0

Pavel Zhukov landgraf at fedoraproject.org
Sat Jan 18 23:43:02 UTC 2014


commit ae1ec89c265e7fe5582a99a09ad4f9056f1e9577
Author: Pavel Zhukov <landgraf at fedoraproject.org>
Date:   Sat Jan 18 23:43:08 2014 +0000

    New release 0.6.0

 .gitignore                     |    1 +
 matreshka-0.5.1_gpr.patch      |  298 --------------------------------------
 matreshka-0.5.1_gprnames.patch |  310 ----------------------------------------
 matreshka.spec                 |   16 +--
 sources                        |    2 +-
 5 files changed, 7 insertions(+), 620 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 82d727f..60d2c90 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
 /matreshka-0.4.0.tar.gz
 /matreshka-0.5.0.tar.gz
 /matreshka-0.5.1.tar.gz
+/matreshka-0.6.0.tar.gz
diff --git a/matreshka.spec b/matreshka.spec
index 97b47d1..be8979c 100644
--- a/matreshka.spec
+++ b/matreshka.spec
@@ -1,16 +1,12 @@
 %define _gprdir %_GNAT_project_dir
 Name:       matreshka
-Version:    0.5.1
-Release:    2%{?dist}
+Version:    0.6.0
+Release:    1%{?dist}
 Summary:    Set of Ada libraries to help to develop information systems
 Group:      System Environment/Libraries
 License:    BSD
 URL:        http://forge.ada-ru.org/matreshka
 Source0:    http://forge.ada-ru.org/matreshka/downloads/%{name}-%{version}.tar.gz
-## fedora specific
-Patch1:          %{name}-%{version}_gprnames.patch
-## fedora has stable release ABI. so we haven't to specify RTL
-Patch4:          %{name}-%{version}_gpr.patch
 BuildRequires:   gcc-gnat
 BuildRequires:   fedora-gnat-project-common  >= 3 
 BuildRequires:   chrpath
@@ -334,10 +330,6 @@ Requires:   fedora-gnat-project-common  >= 2
 
 %prep
 %setup -q 
-%patch1 -p1 -b .names
-cd gnat/install && for i in `ls *.gpr` ; do mv $i matreshka_$i ; done
-cd - 
-%patch4 -p1 -b .gprfix
 
 %build
 make config  %{?_smp_mflags} GPRBUILD_FLAGS="%Gnatmake_optflags"
@@ -348,10 +340,12 @@ make  %{?_smp_mflags} GPRBUILD_FLAGS="%Gnatmake_optflags"
 ## find libs without RPATH, Fedora specific
 export LD_LIBRARY_PATH="%{buildroot}/%{_libdir}/:$LD_LIBRARY_PATH"
 make %{?_smp_mflags} GNAT_OPTFLAGS="%{GNAT_optflags}" check
+## Delete compiled python files 
+rm -f %{buildroot}/%{_datadir}/gdb/python/matreshka/matreshka.py?
 
 %install
 rm -rf %{buildroot}
-make install DESTDIR=%{buildroot} INSTALL_LIBRARY_DIR=%{buildroot}/%{_libdir} PREFIX=%{_prefix} INSTALL_PROJECT_DIR="%{buildroot}/%{_GNAT_project_dir}"
+make install DESTDIR=%{buildroot} INSTALL_LIBRARY_DIR=%{buildroot}/%{_libdir} PREFIX=%{_prefix} GPRDIR="%{_GNAT_project_dir}"
 ## Delete rpath
 chrpath --delete %{buildroot}%{_libdir}/lib*
 
diff --git a/sources b/sources
index 297af24..44641bd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3609e999988f73244cf908f918857858  matreshka-0.5.1.tar.gz
+2a28e2dc7c581a78ec67ce51d86dc70b  matreshka-0.6.0.tar.gz


More information about the scm-commits mailing list