Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 1133707 Details for
Bug 1195189
Please update GRASS to 7.0.0
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh90 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
grass.spec
grass.spec (text/x-matlab), 13.79 KB, created by
Thomas Kreuzer
on 2016-03-07 10:31:39 UTC
(
hide
)
Description:
grass.spec
Filename:
MIME Type:
Creator:
Thomas Kreuzer
Created:
2016-03-07 10:31:39 UTC
Size:
13.79 KB
patch
obsolete
>%global shortver 70 > >Name: grass >Version: 7.0.3 >Release: 1%{?dist} >Summary: GRASS GIS - Geographic Resources Analysis Support System > >Group: Applications/Engineering >License: GPLv2+ >URL: https://grass.osgeo.org >Source0: https://grass.osgeo.org/%{name}%{shortver}/source/%{name}-%{version}.tar.gz >Source2: %{name}-config.h > >BuildRequires: bison >BuildRequires: blas-devel >BuildRequires: fftw-devel >BuildRequires: flex >BuildRequires: freetype-devel >BuildRequires: gdal-devel >BuildRequires: geos-devel >BuildRequires: gettext >BuildRequires: lapack-devel >BuildRequires: liblas-devel >BuildRequires: libpng-devel >BuildRequires: libtiff-devel >BuildRequires: libXmu-devel >BuildRequires: mesa-libGL-devel >BuildRequires: mesa-libGLU-devel >BuildRequires: mysql-devel >BuildRequires: netcdf-devel >BuildRequires: postgresql-devel >BuildRequires: proj-devel >BuildRequires: proj-epsg >BuildRequires: proj-nad >BuildRequires: python-dateutil >BuildRequires: python-devel >BuildRequires: python-matplotlib-wx >BuildRequires: python-pillow >BuildRequires: readline-devel >BuildRequires: sqlite-devel >BuildRequires: subversion >BuildRequires: unixODBC-devel >BuildRequires: wxGTK-devel >BuildRequires: zlib-devel > >Requires: numpy >Requires: proj-epsg >Requires: proj-nad >Requires: wxPython > >%if "%{_lib}" == "lib" >%global cpuarch 32 >%else >%global cpuarch 64 >%endif > >%description >GRASS (Geographic Resources Analysis Support System) is a Geographic >Information System (GIS) used for geospatial data management and >analysis, image processing, graphics/maps production, spatial >modeling, and visualization. GRASS is currently used in academic and >commercial settings around the world, as well as by many governmental >agencies and environmental consulting companies. > >%package libs >Summary: GRASS GIS runtime libraries >Group: Applications/Engineering > >%description libs >GRASS GIS runtime libraries > >%package devel >Summary: GRASS GIS development headers >Group: Applications/Engineering >Requires: %{name}%{?isa}-libs = %{version}-%{release} > >%description devel >GRASS GIS development headers > >%prep >%setup -q -n grass-%{version} > >%build >%configure \ > --with-cxx \ > --with-tiff \ > --with-png \ > --with-postgres \ > --with-mysql \ > --with-opengl \ > --with-odbc \ > --with-fftw \ > --with-blas \ > --with-lapack \ > --with-cairo \ > --with-freetype \ > --with-nls \ > --with-readline \ > --with-regex \ > --with-pthread \ > --with-openmp \ > --with-gdal=%{_bindir}/gdal-config \ > --with-liblas=%{_bindir}/liblas-config \ > --with-wxwidgets=%{_bindir}/wx-config \ > --with-netcdf=%{_bindir}/nc-config \ > --with-geos=%{_bindir}/geos-config \ > --with-mysql-includes=%{_includedir}/mysql \ > --with-mysql-libs=%{_libdir}/mysql \ > --with-cairo-ldflags=-lfontconfig \ > --with-freetype-includes=%{_includedir}/freetype2 \ > --with-proj-share=%{_datadir}/proj > >make %{?_smp_mflags} > >%install >%make_install \ > prefix=%{buildroot}%{_prefix} \ > UNIX_BIN=%{buildroot}%{_bindir} > ># Change GISBASE in startup script >sed -i -e 's|%{buildroot}%{_prefix}/%{name}-%{version}|%{_libdir}/%{name}%{shortver}|g' \ > %{buildroot}%{_bindir}/%{name}%{shortver} > ># Make libraries and headers avaialble on the system >mv %{buildroot}%{_prefix}/%{name}-%{version}/lib %{buildroot}%{_libdir} >mv %{buildroot}%{_prefix}/%{name}-%{version}/include %{buildroot}%{_prefix} >rm -rf %{buildroot}%{_includedir}/Make > >mkdir -p %{buildroot}%{_libdir}/pkgconfig >install -p -m 644 %{name}.pc %{buildroot}%{_libdir}/pkgconfig > ># Create multilib header >install -p -m 644 %{buildroot}%{_includedir}/%{name}/config.h \ > %{buildroot}%{_includedir}/%{name}/config-%{cpuarch}.h >install -p -m 644 %{SOURCE2} %{buildroot}%{_includedir}/%{name}/config.h > ># Make man pages available on the system, convert to utf8 and avoid name conflict with "parallel" manpage >mkdir -p %{buildroot}%{_mandir}/man1 >for man in $(ls %{buildroot}%{_prefix}/%{name}-%{version}/docs/man/man1/*.1) >do > iconv -f iso8859-1 -t utf8 $man > %{buildroot}%{_mandir}/man1/$(basename $man)"grass" >done >sed -i -e 's/^.TH \(.*\) 1/.TH \1 1 grass/' %{buildroot}%{_mandir}/man1/* > ># Make locales available on the system, correct case for pt_br locale >mkdir -p %{buildroot}%{_datadir}/locale >mv %{buildroot}%{_prefix}/%{name}-%{version}/locale %{buildroot}%{_datadir} >mv %{buildroot}%{_datadir}/locale/pt_br %{buildroot}%{_datadir}/locale/pt_BR > >%find_lang %{name}mods >%find_lang %{name}libs >%find_lang %{name}wxpy > ># Make desktop, appdata and icon files available to the system >mv %{buildroot}%{_prefix}/%{name}-%{version}/share/* %{buildroot}%{_datadir} > ># Correct font path >sed -i -e 's|%{buildroot}%{_prefix}/%{name}-%{version}|%{_libdir}/%{name}%{shortver}|' \ > %{buildroot}%{_prefix}/%{name}-%{version}/etc/fontcap > ># Make docs available to the system >mkdir -p %{buildroot}%{_docdir}/%{name} >mv %{buildroot}%{_prefix}/%{name}-%{version}/docs/html \ > %{buildroot}%{_docdir}/%{name} > ># Hide GISBASE into system's %{_libdir} to be FHS compliant >mkdir -p %{buildroot}%{_libdir}/%{name}%{shortver} >mv %{buildroot}%{_prefix}/%{name}-%{version}/{bin,driver,etc,fonts,gui,scripts} \ > %{buildroot}%{_libdir}/%{name}%{shortver} > ># Link exposed docs and locales back to GISBASE >ln -s %{_docdir}/%{name} %{buildroot}%{_libdir}/%{name}%{shortver}/docs >ln -s %{_datadir}/locale %{buildroot}%{_libdir}/%{name}%{shortver}/locale > ># Cleanup >rm -rf %{buildroot}%{_prefix}/%{name}-%{version} > >%post >/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : > >%postun >if [ $1 -eq 0 ] ; then > /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null > /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : >fi > >%posttrans >/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : > >%post libs -p /sbin/ldconfig > >%postun libs -p /sbin/ldconfig > >%files -f %{name}mods.lang -f %{name}libs.lang -f %{name}wxpy.lang >%exclude %{_libdir}/%{name}%{shortver}/driver/db/* >%{_bindir}/* >%{_datadir}/appdata/* >%{_datadir}/applications/* >%{_datadir}/icons/hicolor/*/apps/* >%{_docdir}/%{name}/ >%{_libdir}/%{name}%{shortver}/ >%{_mandir}/man1/* > >%files libs >%doc AUTHORS COPYING GPL.TXT CHANGES >%{_libdir}/*.%{version}.so >%{_libdir}/%{name}%{shortver}/driver/db/* > >%files devel >%doc TODO doc SUBMITTING >%exclude %{_libdir}/*.a >%{_libdir}/pkgconfig/* >%{_libdir}/*[!%{version}].so >%{_includedir}/%{name}/ > >%changelog >* Mon Mar 07 2016 Thomas Kreuzer <thomas.kreuzer@uni-vechta.de> - 7.0.3-1 >- New SPEC file for GRASS GIS 7.0.3 > >* Tue Sep 23 2014 Richard Hughes <richard@hughsie.com> - 6.4.4-5 >- Install the shipped AppData file > >* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.4.4-3 >- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild > >* Sat Aug 09 2014 Ralf Corsépius <corsepius@fedoraproject.org> 6.4.4-2 >- Rebase patches against grass-6.4.4. >- Convert -Werror=format-security into warnings (RHBZ#1106720). >- Minor spec cleanup. > >* Fri Jul 25 2014 Peter Robinson <pbrobinson@fedoraproject.org> 6.4.4-1 >- Update to 6.4.4 >- Make 64bit conditionals generic > >* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.4.3-8 >- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild > >* Wed May 21 2014 Jaroslav Å karvada <jskarvad@redhat.com> - 6.4.3-7 >- Rebuilt for https://fedoraproject.org/wiki/Changes/f21tcl86 > >* Thu Mar 27 2014 Ville Skyttä <ville.skytta@iki.fi> - 6.4.3-6 >- Don't ship patch backup files > >* Mon Oct 14 2013 Volker Fröhlich <volker27@gmx.at> - 6.4.3-5 >- Solve build failure on PPC tests (BZ#961838) > >* Wed Oct 9 2013 Devrim Gündüz <devrim@gunduz.org> - 6.4.3-4 >- Rebuild against new GEOS > >* Thu Oct 3 2013 Volker Fröhlich <volker27@gmx.at> - 6.4.3-3 >- Add patch for release name encoding crash >- Use upstream desktop file (BZ #986852) >- Install icons of different sizes > >* Sat Sep 14 2013 Volker Fröhlich <volker27@gmx.at> - 6.4.3-2 >- Remove gcc patch (upstream) >- Remove useless BR for libjpeg >- Make config.h a source file instead of defining it in the spec file >- Truncate changelog > >* Thu Sep 12 2013 Devrim GÃNDÃZ <devrim@gunduz.org> - 6.4.3-1 >- Update to 6.4.3 >- Rebuild with new geos. > >* Tue Aug 27 2013 Orion Poplawski <orion@cora.nwra.com> - 6.4.2-11 >- Rebuild for gdal 1.10.0 > >* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.4.2-10 >- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild > >* Fri Apr 12 2013 Jon Ciesla <limburgher@gmail.com> - 6.4.2-9 >- Drop desktop vendor tag. > >* Wed Mar 06 2013 Devrim GÃNDÃZ <devrim@gunduz.org> - 6.4.2-8 >- Rebuild with new geos. > >* Fri Jan 25 2013 Devrim GÃNDÃZ <devrim@gunduz.org> - 6.4.2-7 >- Rebuild with geos 3.3.7. > >* Sun Nov 18 2012 Volker Fröhlich <volker27@gmx.at> - 6.4.2-6 >- Rebuild with ever newer geos > >* Wed Nov 14 2012 Devrim GÃNDÃZ <devrim@gunduz.org> - 6.4.2-5 >- Rebuild with new geos. > >* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.4.2-4 >- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild > >* Mon Jul 16 2012 Devrim GÃNDÃZ <devrim@gunduz.org> - 6.4.2-3 >- Rebuilt > >* Sun Mar 4 2012 Volker Fröhlich <volker27@gmx.at> - 6.4.2-2 >- Solve name conflict with "parallel" man pages (BZ 797824) >- Correct man page encoding conversion >- Build with multiple workers; assumuption on race-condition was wrong > >* Fri Mar 2 2012 Tom Callaway <spot@fedoraproject.org> - 6.4.2-1 >- update to 6.4.2 > >* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.4.1-8 >- Rebuilt for c++ ABI breakage > >* Tue Jan 10 2012 Volker Fröhlich <volker27@gmx.at> - 6.4.1-7 >- Race condition in build system assumed -- going back to one worker > >* Mon Jan 9 2012 Devrim GÃNDÃZ <devrim@gunduz.org> - 6.4.1-6 >- Rebuilt with new geos > >* Wed Nov 23 2011 Volker Fröhlich <volker27@gmx.at> - 6.4.1-5 >- Move string substitution back to the install section, because > it causes problems otherwise >- Add patch for libpng API change > >* Wed Nov 02 2011 Volker Fröhlich <volker27@gmx.at> - 6.4.1-4 >- Remove encoding from desktop file >- Remove BR on wxGTK, because wxGTK requires it anyway >- Disable Ubuntu patches, because they don't seem to work in Fedora >- Move all the string substitution for locales and docs to prep >- Use name macro in Source >- Drop custom compiler flags -- no evidence they serve a purpose >- Remove 2 unnecessary chmods >- Don't use sysconfdir macro in places, where etc means something different >- Add contributors to documentation > >* Wed Nov 02 2011 Volker Fröhlich <volker27@gmx.at> - 6.4.1-3 >- Patch locale and documentation paths properly for the GUI > >* Thu Sep 22 2011 Volker Fröhlich <volker27@gmx.at> - 6.4.1-2 >- Remove duplicate documentation >- Correct further documentation paths >- Create version-less symlinks for library directory and binary >- Supply all lang files to the files section directly >- Add ternary operator patch for Python 2.4 (ELGIS) > >* Tue Aug 02 2011 Volker Fröhlich <volker27@gmx.at> - 6.4.1-1 >- Update to 6.4.1 >- Remove explicit lib and include dirs, where not necessary >- Really build with geos >- Remove sed call on ncurses > >* Tue Aug 02 2011 Volker Fröhlich <volker27@gmx.at> - 6.4.0-4 >- Correct license to GPLv2+ >- Update URL >- Replace define with global macro >- Devel package required itself >- Simplify setup macro >- Don't add -lm manually anymore >- Correct FSF postal address >- Drop cstdio patch >- Correct Exec and Icon entry in desktop file >- Remove wrong and unnecessary translation entries from desktop file > GRASS didn't start for the first issue >- Add numpy as requirement >- Delete defattr, as the defaults work right >- Use name macro where possible >- Devel package required itself >- Changelog doesn't need encoding conversion anymore > Same goes for translators and infrastructure files >- Use mandir macro on one occasion >- Introduce "shortversion" macro >- Beautify case construction for 64 bit build flags >- Update syntax for Require on base package to guidelines >- Don't list LOCALE files twice, own directory >- Don't ship same documentation in different packages >- Drop README >- Simplify file list in devel package >- Replace extra icon source with one from the tarball > >* Wed Mar 23 2011 Dan Horák <dan@danny.cz> - 6.4.0-3 >- rebuilt for mysql 5.5.10 (soname bump in libmysqlclient) > >* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.4.0-2 >- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild > >* Mon Nov 22 2010 Viji Nair <viji [AT] fedoraproject DOT org> - 6.4.0-1 >- Rebuilt with new gdal 1.7.3. >- Updated to upstream version 6.4.0. >- Removed grass-gdilib.patch >- Spec review > >* Fri Dec 4 2009 Devrim GÃNDÃZ <devrim@gunduz.org> - 6.3.0-15 >- Rebuilt with new geos > >* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 6.3.0-14 >- rebuilt with new openssl > >* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.3.0-13 >- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild > >* Mon Mar 23 2009 Lubomir Rintel <lkundrak@v3.sk> - 6.3.0-12 >- Fix build with GCC 4.4 > >* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.3.0-11 >- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild > >* Thu Jan 29 2009 Balint Cristian <cristian.balint@gmail.com> - 6.3.0-10 >- email change >- rebuild for new mysql > >* Sun Dec 07 2008 Balint Cristian <rezso@rdsor.ro> 6.3.0-9 >- rebuild against newer gdal > >* Sun Dec 07 2008 Balint Cristian <rezso@rdsor.ro> 6.3.0-8 >- rebuild against newer gdal > >* Sun Nov 30 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> 6.3.0-7 >- Rebuild for Python 2.6 > >* Sun Aug 24 2008 Balint Cristian <rezso@rdsor.ro> 6.3.0-6 >- bz#458427 (prelink fail) >- bz#458563 (grass not able to display documentation) > >* Sat Jul 05 2008 Balint Cristian <rezso@rdsor.ro> 6.3.0-5 >- address bz#454146 (wxPython miss) > >* Thu Jun 12 2008 Balint Cristian <rezso@rdsor.ro> 6.3.0-4 >- address bz#341391 (multilib issue) > >* Mon May 26 2008 Balint Cristian <rezso@rdsor.ro> 6.3.0-3 >- bugfix initscripts permission > >* Thu May 15 2008 Balint Cristian <rezso@rdsor.ro> 6.3.0-2 >- require swig to build > >* Thu May 15 2008 Balint Cristian <rezso@rdsor.ro> 6.3.0-1 >- final stable release upstream
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1195189
:
1088824
|
1132479
|
1132492
|
1132863
|
1132918
|
1133197
|
1133204
|
1133707
|
1134100
|
1134512
|
1134901
|
1136675