Balint Cristian 3f92e14
Name:      grass
Balint Cristian 7a4ff60
Version:   6.2.2
fbcc509
Release:   3%{?dist}
Balint Cristian 3f92e14
Summary:   GRASS - Geographic Resources Analysis Support System
Balint Cristian 3f92e14
Group:     Applications/Engineering
Balint Cristian 3f92e14
License:   GPL
Balint Cristian 3f92e14
URL:       http://grass.itc.it/index.php
Balint Cristian 9ff69c9
Source0:   http://grass.itc.it/grass62/source/grass-%{version}-fedora.tar.gz  
Balint Cristian 3f92e14
Source1:   grass.desktop
Balint Cristian 3f92e14
Source2:   http://grass.itc.it/images/grasslogo_vector_small.png
Balint Cristian 72e5a30
Patch0:    grass-pkgconf.patch
Balint Cristian 72e5a30
Patch1:    grass-shlib-soname.patch
Balint Cristian 72e5a30
Patch2:    grass-license.patch
Balint Cristian 3f92e14
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Balint Cristian 3f92e14
Balint Cristian 3f92e14
BuildRequires:  gettext
Balint Cristian 3f92e14
BuildRequires:  bison flex pkgconfig
Balint Cristian 3f92e14
BuildRequires:  desktop-file-utils libjpeg-devel
Balint Cristian 3f92e14
BuildRequires:  libtiff-devel libpng-devel freetype-devel
Balint Cristian 3f92e14
BuildRequires:  zlib-devel readline-devel ncurses-devel tk-devel 
Balint Cristian 3f92e14
BuildRequires:  unixODBC-devel mysql-devel postgresql-devel sqlite-devel
Balint Cristian 3f92e14
BuildRequires:  mesa-libGLU-devel mesa-libGLw-devel libXmu-devel lesstif-devel
Balint Cristian 3f92e14
BuildRequires:  proj-devel geos-devel blas-devel lapack-devel fftw2-devel gdal-devel
Balint Cristian 3f92e14
Balint Cristian 3f92e14
%description
Balint Cristian 3f92e14
GRASS (Geographic Resources Analysis Support System) is a Geographic
Balint Cristian 3f92e14
Information System (GIS) used for geospatial data management and
Balint Cristian 3f92e14
analysis, image processing, graphics/maps production, spatial
Balint Cristian 3f92e14
modeling, and visualization. GRASS is currently used in academic and
Balint Cristian 3f92e14
commercial settings around the world, as well as by many governmental
Balint Cristian 3f92e14
agencies and environmental consulting companies.
Balint Cristian 3f92e14
Balint Cristian 3f92e14
%package libs
Balint Cristian 3f92e14
Summary: GRASS (Geographic Resources Analysis Support System) runtime libraries
Balint Cristian 3f92e14
Group: Applications/Engineering
Balint Cristian 3f92e14
Balint Cristian 3f92e14
%description libs
Balint Cristian 3f92e14
GRASS (Geographic Resources Analysis Support System) runtime libraries.
Balint Cristian 3f92e14
Balint Cristian 3f92e14
%package devel
Balint Cristian 3f92e14
Summary: GRASS (Geographic Resources Analysis Support System) development headers
Balint Cristian 3f92e14
Group: Applications/Engineering
Balint Cristian 3f92e14
Requires: %{name}-libs = %{version}-%{release}
Balint Cristian 3f92e14
Requires: pkgconfig
Balint Cristian 3f92e14
Requires: lesstif-devel
Balint Cristian 3f92e14
Requires: mesa-libGL-devel libX11-devel libXt-devel
Balint Cristian 3f92e14
Requires: gdal-devel proj-devel xorg-x11-proto-devel
Balint Cristian 3f92e14
Balint Cristian 3f92e14
%description devel
Balint Cristian 3f92e14
GRASS (Geographic Resources Analysis Support System) development headers.
Balint Cristian 3f92e14
Balint Cristian 3f92e14
%prep
Balint Cristian 9ff69c9
%setup  -n %{name}-%{version}-fedora -q  
Balint Cristian 72e5a30
%patch0 -p0 -b .pkgconf~
Balint Cristian 72e5a30
%patch1 -p0 -b .shlibver~
Balint Cristian 72e5a30
%patch2 -p0 -b .license~
Balint Cristian 3f92e14
Balint Cristian 3f92e14
# readline requires ncurses, so workaround
Balint Cristian 3f92e14
# correct mysql_config query
Balint Cristian 3f92e14
sed -i 's|-lreadline|-lreadline -lcurses|g' configure
Balint Cristian 3f92e14
sed -i 's|--libmysqld-libs|--libs|g' configure
Balint Cristian 3f92e14
Balint Cristian 3f92e14
# preserve timestamp during install process
Balint Cristian 3f92e14
sed -i 's|^cp |cp -p |' tools/build_html_index.sh
Balint Cristian 3f92e14
sed -i 's|-cp |-cp -p |' Makefile
Balint Cristian 3f92e14
Balint Cristian 3f92e14
%build
Balint Cristian 3f92e14
Balint Cristian 3f92e14
# code may contain sensible buffer overflows triggered by gcc ssp flag (mustfixupstream).
Balint Cristian 3f92e14
CFLAGS=`echo %{optflags}|sed -e 's/-Wp,-D_FORTIFY_SOURCE=2 //g'`
Balint Cristian 3f92e14
# keep timestamp over install section
Balint Cristian 3f92e14
export INSTALL="%{__install} -c -p"
Balint Cristian 3f92e14
# correct linkage against libm.so
Balint Cristian 3f92e14
export LDFLAGS="-lm"
Balint Cristian 3f92e14
export CFLAGS
Balint Cristian 3f92e14
Balint Cristian 3f92e14
%configure \
Balint Cristian 3f92e14
   --enable-shared \
Balint Cristian 3f92e14
   --with-nls \
Balint Cristian 3f92e14
   --with-blas \
Balint Cristian 3f92e14
   --with-lapack \
Balint Cristian 3f92e14
   --with-fftw \
Balint Cristian 3f92e14
   --with-gdal \
Balint Cristian 3f92e14
   --with-proj \
Balint Cristian 3f92e14
   --with-proj-includes=%{_includedir} \
Balint Cristian 3f92e14
   --with-proj-libs=%{_libdir} \
Balint Cristian 3f92e14
   --with-proj-share=%{_libdir} \
Balint Cristian 3f92e14
   --with-readline \
Balint Cristian 3f92e14
   --with-readline-includes=%{_includedir}/readline \
Balint Cristian 3f92e14
   --with-readline-libs=%{_libdir} \
Balint Cristian 3f92e14
   --with-sqlite \
Balint Cristian 3f92e14
   --with-odbc \
Balint Cristian 3f92e14
   --with-odbc-libs=%{_libdir} \
Balint Cristian 3f92e14
   --with-odbc-includes=%{_includedir} \
Balint Cristian 3f92e14
   --with-mysql \
Balint Cristian 3f92e14
   --with-mysql-includes=%{_includedir}/mysql \
Balint Cristian 3f92e14
   --with-mysql-libs=%{_libdir}/mysql \
Balint Cristian 3f92e14
   --with-postgres  \
Balint Cristian 3f92e14
   --with-postgres-includes=%{_includedir}/pgsql \
Balint Cristian 3f92e14
   --with-postgres-libs=%{_libdir} \
Balint Cristian 3f92e14
   --with-freetype=yes \
Balint Cristian 3f92e14
   --with-freetype-includes=%{_includedir}/freetype2 \
Balint Cristian 3f92e14
   --with-glw \
Balint Cristian 3f92e14
   --with-glw-libs=%{_libdir} \
Balint Cristian 3f92e14
   --with-motif \
Balint Cristian 3f92e14
   --with-opengl \
Balint Cristian 3f92e14
   --with-x \
Balint Cristian 3f92e14
%ifarch x86_64 ia64 ppc64 s390x sparc64 alpha 
Balint Cristian 3f92e14
   --enable-64bit \
Balint Cristian 3f92e14
%endif
Balint Cristian 3f92e14
%ifarch sparcv9 sparc64
Balint Cristian 3f92e14
   --enable-64bit-vis \
Balint Cristian 3f92e14
%endif       
Balint Cristian 3f92e14
   --enable-largefile \
Balint Cristian 3f92e14
   --with-cxx \
Balint Cristian 3f92e14
   --with-python
Balint Cristian 3f92e14
Balint Cristian 3f92e14
# WARNING !!!
Balint Cristian 3f92e14
# dont use %{?_smp_mflags} its broken
Balint Cristian 3f92e14
make
Balint Cristian 3f92e14
Balint Cristian 3f92e14
%install
Balint Cristian 3f92e14
rm -rf %{buildroot}
Balint Cristian 3f92e14
Balint Cristian 3f92e14
# make install
Balint Cristian 3f92e14
make prefix=%{buildroot}%{_prefix} BINDIR=%{buildroot}%{_bindir} \
Balint Cristian 3f92e14
     PREFIX=%{buildroot}%{_prefix} install
Balint Cristian 3f92e14
Balint Cristian 3f92e14
# changing GISBASE in startup script to point to systems %{_libdir}%{name}-%{version}
Balint Cristian 3f92e14
mv  %{buildroot}%{_bindir}/grass62 %{buildroot}%{_bindir}/grass62.tmp
Balint Cristian 3f92e14
cat %{buildroot}%{_bindir}/grass62.tmp | \
Balint Cristian 9ff69c9
    sed -e "1,\$s&^GISBASE.*&GISBASE=%{_libdir}/%{name}-%{version}&" | \
Balint Cristian 3f92e14
    cat - > %{buildroot}%{_bindir}/grass62
Balint Cristian 3f92e14
rm  %{buildroot}%{_bindir}/grass62.tmp
Balint Cristian 3f92e14
chmod +x %{buildroot}%{_bindir}/grass62
Balint Cristian 3f92e14
Balint Cristian 3f92e14
# fix docs lookup path
Balint Cristian 9ff69c9
sed -i -e 's/$env(GISBASE)\/docs\//\/usr\/share\/doc\/%{name}-%{version}\/docs\//' \
Balint Cristian 9ff69c9
    %{buildroot}%{_prefix}/%{name}-%{version}/etc/gis_set.tcl
Balint Cristian 9ff69c9
sed -i -e 's/$env(GISBASE)\/docs\//\/usr\/share\/doc\/%{name}-%{version}\/docs\//' \
Balint Cristian 9ff69c9
    %{buildroot}%{_prefix}/%{name}-%{version}/etc/gui.tcl
Balint Cristian 9ff69c9
sed -i -e 's/$env(GISBASE)\/docs\//\/usr\/share\/doc\/%{name}-%{version}\/docs\//' \
Balint Cristian 9ff69c9
    %{buildroot}%{_prefix}/%{name}-%{version}/etc/nviz2.2/scripts/nviz2.2_script
Balint Cristian 9ff69c9
sed -i -e 's|C_BASE="$GISBASE"|C_BASE=\"\/usr\/share\/doc\/%{name}-%{version}\/docs"|g' \
Balint Cristian 9ff69c9
    %{buildroot}%{_prefix}/%{name}-%{version}/scripts/g.manual
Balint Cristian 9ff69c9
sed -i -e 's|%{name}-%{version}\/docs|%{name}-%{version}|g' \
Balint Cristian 9ff69c9
    %{buildroot}%{_prefix}/%{name}-%{version}/scripts/g.manual
Balint Cristian 3f92e14
Balint Cristian 3f92e14
# make grass libraries available on the system
Balint Cristian 9ff69c9
mv %{buildroot}%{_prefix}/grass-%{version}/lib/ %{buildroot}%{_libdir}
Balint Cristian 3f92e14
Balint Cristian 3f92e14
# make grass headers available on the system
Balint Cristian 9ff69c9
mv %{buildroot}%{_prefix}/grass-%{version}/include %{buildroot}%{_prefix}/
Balint Cristian 3f92e14
rm %{buildroot}%{_includedir}/portable.h 
Balint Cristian 3f92e14
Balint Cristian 3f92e14
# make man pages aviable in system, convert some in utf8.
Balint Cristian 3f92e14
for manpage in {displaydrivers.1,r.sun.1,m.proj.1}; do
Balint Cristian 3f92e14
    iconv -f iso88592 -t utf8 \
Balint Cristian 9ff69c9
        %{buildroot}%{_prefix}/grass-%{version}/man/man1/$manpage > \
Balint Cristian 9ff69c9
        %{buildroot}%{_prefix}/grass-%{version}/man/man1/$manpage.tmp
Balint Cristian 9ff69c9
     mv %{buildroot}%{_prefix}/grass-%{version}/man/man1/$manpage.tmp \
Balint Cristian 9ff69c9
        %{buildroot}%{_prefix}/grass-%{version}/man/man1/$manpage
Balint Cristian 3f92e14
done
Balint Cristian 3f92e14
mkdir -p %{buildroot}%{_datadir}/man/
Balint Cristian 9ff69c9
mv  %{buildroot}%{_prefix}/grass-%{version}/man/* %{buildroot}%{_mandir}
Balint Cristian 9ff69c9
rm -rf %{buildroot}%{_prefix}/grass-%{version}/man
Balint Cristian 9ff69c9
gzip -d ChangeLog_%{version}.gz
Balint Cristian 9ff69c9
iconv -f iso88592 -t utf8 ChangeLog_%{version} | \
Balint Cristian 9ff69c9
gzip -9 > ChangeLog_%{version}.gz
Balint Cristian 3f92e14
Balint Cristian 3f92e14
# make locales aviable in system, fix issue for pt_BR.
Balint Cristian 3f92e14
mkdir -p %{buildroot}%{_datadir}/locale/
Balint Cristian 9ff69c9
mv %{buildroot}%{_prefix}/grass-%{version}/locale %{buildroot}%{_datadir}/
Balint Cristian 3f92e14
mv %{buildroot}%{_datadir}/locale/pt_br %{buildroot}%{_datadir}/locale/pt_BR
Balint Cristian 3f92e14
Balint Cristian 3f92e14
# pack lang sets
Balint Cristian 3f92e14
%find_lang grassmods
Balint Cristian 3f92e14
%find_lang grasslibs
Balint Cristian 3f92e14
cat grassmods.lang > %{name}.lang
Balint Cristian 3f92e14
cat grasslibs.lang >> %{name}.lang
Balint Cristian 3f92e14
Balint Cristian 3f92e14
# install pkg-config file
Balint Cristian 3f92e14
mkdir -p %{buildroot}%{_libdir}/pkgconfig
Balint Cristian 3f92e14
install -p -m 644 grass.pc %{buildroot}%{_libdir}/pkgconfig/
Balint Cristian 3f92e14
Balint Cristian 3f92e14
# install desktop icon
Balint Cristian 3f92e14
mkdir  %{buildroot}%{_datadir}/pixmaps/
Balint Cristian 3f92e14
install -p -m 644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/grass.png
Balint Cristian 3f92e14
desktop-file-install --vendor="fedora" \
Balint Cristian 3f92e14
        --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
Balint Cristian 3f92e14
Balint Cristian 3f92e14
# fixup spurious exec flags here
Balint Cristian 3f92e14
find %{buildroot} -name "*.tcl" -exec chmod +r-x '{}' \;
Balint Cristian 71f6d25
chmod -x dist.*/docs/html/nviz/help_frame.tcl
Balint Cristian 9ff69c9
chmod -x %{buildroot}%{_prefix}/grass-%{version}%{_sysconfdir}/nviz2.2/scripts/nviz_params
Balint Cristian 9ff69c9
chmod -x %{buildroot}%{_prefix}/grass-%{version}%{_sysconfdir}/nviz2.2/scripts/tclIndex
Balint Cristian 9ff69c9
chmod -x %{buildroot}%{_prefix}/grass-%{version}%{_sysconfdir}/nviz2.2/scripts/panelIndex
Balint Cristian 9ff69c9
chmod +x %{buildroot}%{_prefix}/grass-%{version}%{_sysconfdir}/gem/skeleton/post
Balint Cristian 9ff69c9
chmod +x %{buildroot}%{_prefix}/grass-%{version}%{_sysconfdir}/gem/skeleton/uninstall
Balint Cristian 9ff69c9
chmod +x %{buildroot}%{_prefix}/grass-%{version}%{_sysconfdir}/g.mapsets.tcl
Balint Cristian 9ff69c9
chmod +x %{buildroot}%{_prefix}/grass-%{version}%{_sysconfdir}/dm/tksys.tcl
Balint Cristian 9ff69c9
chmod +x %{buildroot}%{_prefix}/grass-%{version}%{_sysconfdir}/gm/tksys.tcl
Balint Cristian 9ff69c9
chmod +x %{buildroot}%{_prefix}/grass-%{version}/docs/html/nviz/help_frame.tcl
Balint Cristian 3f92e14
Balint Cristian 3f92e14
# fixup few nviz script header, it will anyway allways executed by nviz
Balint Cristian 3f92e14
for nviz in {script_play,nviz2.2_script,script_tools,script_file_tools,script_get_line}; do
Balint Cristian 9ff69c9
 cat %{buildroot}%{_prefix}/grass-%{version}%{_sysconfdir}/nviz2.2/scripts/$nviz \
Balint Cristian 9ff69c9
  | grep -v '#!nviz' > %{buildroot}%{_prefix}/grass-%{version}%{_sysconfdir}/nviz2.2/scripts/$nviz.tmp 
Balint Cristian 9ff69c9
 mv  %{buildroot}%{_prefix}/grass-%{version}%{_sysconfdir}/nviz2.2/scripts/$nviz.tmp \
Balint Cristian 9ff69c9
     %{buildroot}%{_prefix}/grass-%{version}%{_sysconfdir}/nviz2.2/scripts/$nviz
Balint Cristian 3f92e14
done
Balint Cristian 3f92e14
Balint Cristian 3f92e14
# switch to the system wide docs to be FHS compliant
Balint Cristian 9ff69c9
rm -rf %{buildroot}%{_prefix}/%{name}-%{version}/docs
Balint Cristian 3f92e14
Balint Cristian 3f92e14
# hide GISBASE into systems %{_libdir} insted, to be FHS compliant
Balint Cristian 9ff69c9
mv %{buildroot}%{_prefix}/%{name}-%{version} %{buildroot}%{_libdir}/
Balint Cristian 3f92e14
Balint Cristian e52b2af
# rename gem module loader to gem62
Balint Cristian e52b2af
mv %{buildroot}%{_bindir}/gem %{buildroot}%{_bindir}/gem62
Balint Cristian e52b2af
Balint Cristian e52b2af
Balint Cristian 3f92e14
%clean
Balint Cristian 3f92e14
rm -rf %{buildroot}
Balint Cristian 3f92e14
Balint Cristian 3f92e14
%post libs -p /sbin/ldconfig
Balint Cristian 3f92e14
%postun libs -p /sbin/ldconfig
Balint Cristian 3f92e14
Balint Cristian 3f92e14
%files -f %{name}.lang
Balint Cristian 3f92e14
%defattr(-,root,root,-)
Balint Cristian 3f92e14
%doc AUTHORS COPYING GPL.TXT README README-fedora
Balint Cristian 3f92e14
%doc REQUIREMENTS.html CHANGES
Balint Cristian 71f6d25
%doc doc dist.*/docs
Balint Cristian 3f92e14
%{_bindir}/grass62
Balint Cristian e52b2af
%{_bindir}/gem62
Balint Cristian 9ff69c9
%dir %{_libdir}/%{name}-%{version}
Balint Cristian 9ff69c9
%{_libdir}/%{name}-%{version}/*
Balint Cristian 3f92e14
%{_datadir}/applications/fedora-grass.desktop
Balint Cristian 3f92e14
%{_datadir}/pixmaps/grass.png
Balint Cristian 3f92e14
%{_mandir}/man1/*
Balint Cristian 3f92e14
Balint Cristian 3f92e14
%files libs
Balint Cristian 3f92e14
%doc AUTHORS COPYING GPL.TXT README
Balint Cristian 3f92e14
%defattr(-,root,root,-)
Balint Cristian 3f92e14
%{_libdir}/libgrass_*.so.*
Balint Cristian 3f92e14
Balint Cristian 3f92e14
%files devel
Balint Cristian 3f92e14
%defattr(-,root,root,-)
Balint Cristian 3f92e14
%doc AUTHORS COPYING GPL.TXT README TODO
Balint Cristian 9ff69c9
%doc ChangeLog_%{version}.gz doc/raster doc/vector 
Balint Cristian 3f92e14
%exclude %{_libdir}/libgrass_*.a
Balint Cristian 3f92e14
%{_libdir}/pkgconfig/%{name}.pc
Balint Cristian 3f92e14
%dir %{_includedir}/%{name}
Balint Cristian 3f92e14
%{_includedir}/%{name}/*.h
Balint Cristian 3f92e14
%dir %{_includedir}/%{name}/dgl
Balint Cristian 3f92e14
%dir %{_includedir}/%{name}/rtree
Balint Cristian 3f92e14
%dir %{_includedir}/%{name}/vect
Balint Cristian 3f92e14
%{_includedir}/%{name}/dgl/*.h
Balint Cristian 3f92e14
%{_includedir}/%{name}/rtree/*.h
Balint Cristian 3f92e14
%{_includedir}/%{name}/vect/*.h
Balint Cristian 3f92e14
%{_libdir}/libgrass_*.so
Balint Cristian 3f92e14
Balint Cristian 3f92e14
%changelog
fbcc509
* Thu Dec 06 2007 Release Engineering <rel-eng at fedoraproject dot org> - 6.2.2-3
fbcc509
- Rebuild for deps
fbcc509
a176a8d
* Tue Aug 28 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 6.2.2-2
a176a8d
- Rebuild for selinux ppc32 issue.
a176a8d
Balint Cristian 9ff69c9
* Wed Jul 25 2007 Balint Cristian <cbalint@redhat.com> 6.2.2-1
Balint Cristian 9ff69c9
- new upstream stable version
Balint Cristian 9ff69c9
Balint Cristian 72e5a30
* Thu Jun 07 2007 Balint Cristian <cbalint@redhat.com> 6.2.2-0.2.RC1
Balint Cristian 72e5a30
- fix version string in desktop file
Balint Cristian 72e5a30
- add RO lang to desktop file
Balint Cristian 72e5a30
- dropped one patch, seems fixed upstream.
Balint Cristian 72e5a30
Balint Cristian 7a4ff60
* Fri Jun 01 2007 Balint Cristian <cbalint@redhat.com> 6.2.2-0.1.RC1
Balint Cristian 7a4ff60
- 6.2.2 rc1 bugfix release
Balint Cristian 7a4ff60
- fix docbase lookup path for g.manual
Balint Cristian 7a4ff60
Balint Cristian 71f6d25
* Sat May 12 2007 Balint Cristian <cbalint@redhat.com> 6.2.1-16
Balint Cristian 71f6d25
- fix koji build for ppc ppc64, dont use _host macro anymore.
Balint Cristian 71f6d25
Balint Cristian 9f32ab6
* Sat May 12 2007 Balint Cristian <cbalint@redhat.com> 6.2.1-15
Balint Cristian 9f32ab6
- rebuild against new gdal
Balint Cristian 9f32ab6
Balint Cristian e52b2af
* Mon Apr 02 2007 Balint Cristian <cbalint@redhat.com> 6.2.1-14
Balint Cristian e52b2af
- remove bogus requirement in grass-libs
Balint Cristian 9f32ab6
- rename gem loader to gem62
Balint Cristian e52b2af
Balint Cristian 3f92e14
* Tue Mar 20 2007 Balint Cristian <cbalint@redhat.com> 6.2.1-13
Balint Cristian 3f92e14
- see README-fedora for license fix in redistributed tarball
Balint Cristian 3f92e14
- r.terraflow plugin removal from -fedora tarball
Balint Cristian 3f92e14
Balint Cristian 3f92e14
* Fri Mar 13 2007 Balint Cristian <cbalint@redhat.com> 6.2.1-12
Balint Cristian 3f92e14
- more spec review
Balint Cristian 3f92e14
Balint Cristian 3f92e14
* Fri Mar 13 2007 Balint Cristian <cbalint@redhat.com> 6.2.1-11
Balint Cristian 3f92e14
- more spec review
Balint Cristian 3f92e14
Balint Cristian 3f92e14
* Fri Mar 13 2007 Balint Cristian <cbalint@redhat.com> 6.2.1-10
Balint Cristian 3f92e14
- more spec review
Balint Cristian 3f92e14
Balint Cristian 3f92e14
* Fri Mar 2 2007 Balint Cristian <cbalint@redhat.com> 6.2.1-9
Balint Cristian 3f92e14
- require missing libjpeg-devel
Balint Cristian 3f92e14
Balint Cristian 3f92e14
* Tue Feb 27 2007 Balint Cristian <cbalint@redhat.com> 6.2.1-8
Balint Cristian 3f92e14
- more buildfixes, should build now in mock for any arches
Balint Cristian 3f92e14
- estetic changes in spec file
Balint Cristian 3f92e14
Balint Cristian 3f92e14
* Sat Feb 25 2007 Balint Cristian <cbalint@redhat.com> 6.2.1-7
Balint Cristian 3f92e14
- fix mock build on any arch.
Balint Cristian 3f92e14
Balint Cristian 3f92e14
* Sat Feb 23 2007 Balint Cristian <cbalint@redhat.com> 6.2.1-6
Balint Cristian 3f92e14
- fix mock build, more spec cleanup.
Balint Cristian 3f92e14
- fix docs lookup from g.manual
Balint Cristian 3f92e14
- disable fedora c flags, ssp break functionality for now.
Balint Cristian 3f92e14
Balint Cristian 3f92e14
* Sat Feb 23 2007 Balint Cristian <cbalint@redhat.com> 6.2.1-5
Balint Cristian 3f92e14
- use macros if posible.
Balint Cristian 3f92e14
Balint Cristian 3f92e14
* Sat Feb 10 2007 Balint Cristian <cbalint@redhat.com> 6.2.1-4
Balint Cristian 3f92e14
- fix more nits in specs
Balint Cristian 3f92e14
- fix require list.
Balint Cristian 3f92e14
Balint Cristian 3f92e14
* Fri Feb 09 2007 Balint Cristian <cbalint@redhat.com> 6.2.1-3
Balint Cristian 3f92e14
- fix more nits in specs
Balint Cristian 3f92e14
Balint Cristian 3f92e14
* Wed Feb 07 2007 Balint Cristian <cbalint@redhat.com> 6.2.1-2
Balint Cristian 3f92e14
- fix nits in specs
Balint Cristian 3f92e14
- disable static libs pack
Balint Cristian 3f92e14
- use macros in file lists if possible.
Balint Cristian 3f92e14
Balint Cristian 3f92e14
* Wed Feb 07 2007 Balint Cristian <cbalint@redhat.com> 6.2.1-1
Balint Cristian 3f92e14
- first build for fedora-extras
Balint Cristian 3f92e14
- enable all options for packages aviable in fedora
Balint Cristian 3f92e14
- fix buffer overflow problem during compile with ssp
Balint Cristian 3f92e14
- fix paths in pkconfig file
Balint Cristian 3f92e14
- add desktop icon
Balint Cristian 3f92e14
- relocate lang and man page folders in the right places
Balint Cristian 3f92e14
- sanitize shared library names, fix -soname versioning in libs.
Balint Cristian 3f92e14
- fix some non utf8 manpage
Balint Cristian 3f92e14
- fix pt_BR locale path
Balint Cristian 3f92e14
- fix some nviz script headers
Balint Cristian 3f92e14
- fix exec rights across some scripts, remove exec from tcl scripts
Balint Cristian 3f92e14
- move out GISBASE in lib and fixup script enviroment for this
Balint Cristian 3f92e14
- switch help-doc to datadir/doc/grass and fixit up in grass paths