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