ae79b6d
# Necessary conditionals
70fadca
%ifarch %{mono_arches}
ae79b6d
%global SHARP  1
70fadca
%else
70fadca
%global SHARP  0
59dfa57
%endif
59dfa57
ae79b6d
%global OCAML  1
ae79b6d
ae79b6d
%global DEVIL  1
ae79b6d
%global ARRRR  1
ae79b6d
ae79b6d
# Build with QT applications (currently only gvedit)
ae79b6d
# Disabled until the package gets better structuring, see bug #447133
ae79b6d
%global QTAPPS 0
ae79b6d
ae79b6d
%global GTS    1
ae79b6d
%global LASI   1
ae79b6d
ae79b6d
# Not in Fedora yet.
ae79b6d
%global MING   0
ae79b6d
ae79b6d
%if 0%{?rhel}
ae79b6d
%global SHARP  0
ae79b6d
%global ARRRR  0
ae79b6d
%global DEVIL  0
ae79b6d
%global GTS    0
ae79b6d
%global LASI   0
ae79b6d
%endif
ae79b6d
4798d22
# Swig currently doesn't support php7, thus disabling for now
4798d22
# rhbz#1356985
4798d22
%global PHP 0
4798d22
6335336
# Plugins version
6335336
%global pluginsver 6
6335336
ae79b6d
%global php_extdir %(php-config --extension-dir 2>/dev/null || echo %{_libdir}/php4)
c413f45
c413f45
%if "%{php_version}" < "5.6"
c413f45
%global ini_name     %{name}.ini
c413f45
%else
c413f45
%global ini_name     40-%{name}.ini
c413f45
%endif
4efcf3b
3dcebe0
# Fix for the 387 extended precision (rhbz#772637)
3dcebe0
%ifarch i386 i686
3dcebe0
%global FFSTORE -ffloat-store
3dcebe0
%endif
3dcebe0
5a3268a
Name:			graphviz
5a3268a
Summary:		Graph Visualization Tools
a46ba98
Version:		2.40.1
c5f786a
Release:		2%{?dist}
5a3268a
Group:			Applications/Multimedia
de0cf74
License:		EPL
5a3268a
URL:			http://www.graphviz.org/
5a3268a
Source0:		http://www.graphviz.org/pub/graphviz/ARCHIVE/%{name}-%{version}.tar.gz
a46ba98
Patch0:			graphviz-2.40.1-visio.patch
5a3268a
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
5a3268a
BuildRequires:		zlib-devel, libpng-devel, libjpeg-devel, expat-devel, freetype-devel >= 2
2acfde2
BuildRequires:		ksh, bison, m4, flex, tk-devel, tcl-devel >= 8.3, swig
5a3268a
BuildRequires:		fontconfig-devel, libtool-ltdl-devel, ruby-devel, ruby, guile-devel, python-devel
4798d22
BuildRequires:		libXaw-devel, libSM-devel, libXext-devel, java-devel
5a3268a
BuildRequires:		cairo-devel >= 1.1.10, pango-devel, gmp-devel, lua-devel, gtk2-devel, libgnomeui-devel
cf06aba
BuildRequires:		gd-devel, perl-devel, swig >= 1.3.33, automake, autoconf, libtool, qpdf
dbf8724
# Temporary workaound for perl(Carp) not pulled
dbf8724
BuildRequires:		perl-Carp
4798d22
%if %{PHP}
4798d22
BuildRequires:		php-devel
4798d22
%endif
ae79b6d
%if %{SHARP}
ae79b6d
BuildRequires:		mono-core
ae79b6d
%endif
ae79b6d
%if %{DEVIL}
ae79b6d
BuildRequires:		DevIL-devel
ae79b6d
%endif
ae79b6d
%if %{ARRRR}
ae79b6d
BuildRequires:		R-devel
5a3268a
%endif
ae79b6d
%if %{OCAML}
ae79b6d
BuildRequires:		ocaml
ae79b6d
%endif
ae79b6d
%if %{QTAPPS}
ae79b6d
BuildRequires:		qt-devel
ae79b6d
%endif
ae79b6d
%if %{GTS}
ae79b6d
BuildRequires:		gts-devel
ae79b6d
%endif
ae79b6d
%if %{LASI}
ae79b6d
BuildRequires:		lasi-devel
ae79b6d
%endif
8d49402
BuildRequires:		urw-fonts, perl-ExtUtils-Embed, perl-generators, ghostscript-devel, librsvg2-devel
f89560b
# ISO8859-1 fonts are required by lefty
f89560b
Requires:		urw-fonts, xorg-x11-fonts-ISO8859-1-100dpi
5a3268a
Requires(post):		/sbin/ldconfig
5a3268a
Requires(postun):	/sbin/ldconfig
5a3268a
5a3268a
%description
f89560b
A collection of tools for the manipulation and layout of graphs (as in nodes
5a3268a
and edges, not as in barcharts).
5795c69
5a3268a
%package devel
5a3268a
Group:			Development/Libraries
5a3268a
Summary:		Development package for graphviz
5a3268a
Requires:		%{name} = %{version}-%{release}, pkgconfig
829d74d
Requires:		%{name}-gd = %{version}-%{release}
5a3268a
5a3268a
%description devel
f89560b
A collection of tools for the manipulation and layout of graphs (as in nodes
f89560b
and edges, not as in barcharts). This package contains development files for
5a3268a
graphviz.
5a3268a
ae79b6d
%if %{DEVIL}
5a3268a
%package devil
36b7ab1
Group:			Applications/Multimedia
36b7ab1
Summary:		Graphviz plugin for renderers based on DevIL
36b7ab1
Requires:		%{name} = %{version}-%{release}
5a3268a
5a3268a
%description devil
5a3268a
Graphviz plugin for renderers based on DevIL. (Unless you absolutely have
5a3268a
to use BMP, TIF, or TGA, you are recommended to use the PNG format instead
5a3268a
supported directly by the cairo+pango based renderer in the base graphviz rpm.)
ae79b6d
%endif
5a3268a
5a3268a
%package doc
5a3268a
Group:			Documentation
5a3268a
Summary:		PDF and HTML documents for graphviz
5a3268a
5a3268a
%description doc
5a3268a
Provides some additional PDF and HTML documentation for graphviz.
5a3268a
5a3268a
%package gd
5a3268a
Group:			Applications/Multimedia
5a3268a
Summary:		Graphviz plugin for renderers based on gd
5a3268a
Requires:		%{name} = %{version}-%{release}
5a3268a
Requires(post):		%{_bindir}/dot /sbin/ldconfig
5a3268a
Requires(postun):	%{_bindir}/dot /sbin/ldconfig
5a3268a
5a3268a
%description gd
f89560b
Graphviz plugin for renderers based on gd.  (Unless you absolutely have to use
f89560b
GIF, you are recommended to use the PNG format instead because of the better
5a3268a
quality anti-aliased lines provided by the cairo+pango based renderer.)
5a3268a
5a3268a
%package graphs
5a3268a
Group:			Applications/Multimedia
5a3268a
Summary:		Demo graphs for graphviz
5a3268a
5a3268a
%description graphs
5a3268a
Some demo graphs for graphviz.
5a3268a
5a3268a
%package guile
5a3268a
Group:			Applications/Multimedia
5a3268a
Summary:		Guile extension for graphviz
5a3268a
Requires:		%{name} = %{version}-%{release}, guile
5a3268a
5a3268a
%description guile
5a3268a
Guile extension for graphviz.
5a3268a
5a3268a
%package java
5a3268a
Group:			Applications/Multimedia
5a3268a
Summary:		Java extension for graphviz
5a3268a
Requires:		%{name} = %{version}-%{release}
5a3268a
5a3268a
%description java
5a3268a
Java extension for graphviz.
5a3268a
5a3268a
%package lua
5a3268a
Group:			Applications/Multimedia
5a3268a
Summary:		Lua extension for graphviz
5a3268a
Requires:		%{name} = %{version}-%{release}, lua
5a3268a
5a3268a
%description lua
5a3268a
Lua extension for graphviz.
5a3268a
5a3268a
%if %{MING}
5a3268a
%package ming
5a3268a
Group:			Applications/Multimedia
5a3268a
Summary:		Graphviz plugin for flash renderer based on ming
5a3268a
Requires:		%{name} = %{version}-%{release}
5a3268a
5a3268a
%description ming
5a3268a
Graphviz plugin for -Tswf (flash) renderer based on ming.
5795c69
%endif
5a3268a
5a3268a
%if %{OCAML}
5a3268a
%package ocaml
5a3268a
Group:			Applications/Multimedia
5a3268a
Summary:		Ocaml extension for graphviz
5a3268a
Requires:		%{name} = %{version}-%{release}, ocaml
5a3268a
5a3268a
%description ocaml
5a3268a
Ocaml extension for graphviz.
d38622c
%endif
5a3268a
5a3268a
%package perl
5a3268a
Group:			Applications/Multimedia
5a3268a
Summary:		Perl extension for graphviz
5a3268a
Requires:		%{name} = %{version}-%{release}
5a3268a
Requires:		perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
5a3268a
5a3268a
%description perl
5a3268a
Perl extension for graphviz.
5a3268a
4798d22
%if %{PHP}
5a3268a
%package php
5a3268a
Group:			Applications/Multimedia
5a3268a
Summary:		PHP extension for graphviz
4efcf3b
Requires:		%{name} = %{version}-%{release}
4efcf3b
Requires:	php(zend-abi) = %{php_zend_api}
4efcf3b
Requires:	php(api) = %{php_core_api}
5a3268a
5a3268a
%description php
5a3268a
PHP extension for graphviz.
4798d22
%endif
5a3268a
5a3268a
%package python
5a3268a
Group:			Applications/Multimedia
5a3268a
Summary:		Python extension for graphviz
5a3268a
Requires:		%{name} = %{version}-%{release}, python
5a3268a
5a3268a
%description python
5a3268a
Python extension for graphviz.
5a3268a
ae79b6d
%if %{ARRRR}
5a3268a
%package R
5a3268a
Group:			Applications/Multimedia
5a3268a
Summary:		R extension for graphviz
5a3268a
Requires:		%{name} = %{version}-%{release}, R-core
5a3268a
5a3268a
%description R
5a3268a
R extension for graphviz.
ae79b6d
%endif
5a3268a
5a3268a
%package ruby
5a3268a
Group:			Applications/Multimedia
5a3268a
Summary:		Ruby extension for graphviz
5a3268a
Requires:		%{name} = %{version}-%{release}, ruby
5a3268a
5a3268a
%description ruby
5a3268a
Ruby extension for graphviz.
5a3268a
5a3268a
%if %{SHARP}
5a3268a
%package sharp
5a3268a
Group:			Applications/Multimedia
5a3268a
Summary:		C# extension for graphviz
5a3268a
Requires:		%{name} = %{version}-%{release}, mono-core
5a3268a
5a3268a
%description sharp
5a3268a
C# extension for graphviz.
b25fcdc
%endif
5a3268a
5a3268a
%package tcl
5a3268a
Group:			Applications/Multimedia
5a3268a
Summary:		Tcl extension & tools for graphviz
5a3268a
Requires:		%{name} = %{version}-%{release}, tcl >= 8.3, tk
5a3268a
5a3268a
%description tcl
5a3268a
Various tcl packages (extensions) for the graphviz tools.
5a3268a
5a3268a
%prep
5a3268a
%setup -q
a46ba98
%patch0 -p1 -b .visio
5a3268a
ae79b6d
# Attempt to fix rpmlint warnings about executable sources
ae79b6d
find -type f -regex '.*\.\(c\|h\)$' -exec chmod a-x {} ';'
ae79b6d
5a3268a
%build
41757aa
autoreconf -if
5a3268a
# Hack in the java includes we need
5a3268a
sed -i '/JavaVM.framework/!s/JAVA_INCLUDES=/JAVA_INCLUDES=\"_MY_JAVA_INCLUDES_\"/g' configure
5a3268a
sed -i 's|_MY_JAVA_INCLUDES_|-I%{java_home}/include/ -I%{java_home}/include/linux/|g' configure
2c0eb2d
# Rewrite config_ruby.rb to work with Ruby 2.2
2c0eb2d
sed -i 's|expand(|expand(RbConfig::|' config/config_ruby.rb
7066554
sed -i 's|sitearchdir|vendorarchdir|' config/config_ruby.rb
7066554
7066554
# get the path to search for ruby/config.h to CPPFLAGS, so that configure can find it
69762fd
export CPPFLAGS=-I`ruby -e "puts File.join(RbConfig::CONFIG['includedir'], RbConfig::CONFIG['sitearch'])" || echo /dev/null`
22418b1
%configure --with-x --disable-static --disable-dependency-tracking \
22418b1
	--without-mylibgd --with-ipsepcola --with-pangocairo \
22418b1
	--with-gdk-pixbuf --with-visio \
ae79b6d
%if ! %{LASI}
ae79b6d
	--without-lasi \
ae79b6d
%endif
ae79b6d
%if ! %{GTS}
ae79b6d
	--without-gts \
ae79b6d
%endif
5a3268a
%if ! %{SHARP}
5a3268a
	--disable-sharp \
831c618
%endif
5a3268a
%if ! %{OCAML}
5a3268a
	--disable-ocaml \
3eaeba8
%endif
5a3268a
%if ! %{MING}
5a3268a
	--without-ming \
5795c69
%endif
ae79b6d
%if ! %{ARRRR}
ae79b6d
	--disable-r \
ae79b6d
%endif
ae79b6d
%if ! %{DEVIL}
ae79b6d
	--without-devil \
ae79b6d
%endif
ae79b6d
%if ! %{QTAPPS}
ae79b6d
	--without-qt \
ae79b6d
%endif
5795c69
519f1aa
make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -fno-strict-overflow %{?FFSTORE}" \
519f1aa
  CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -fno-strict-overflow %{?FFSTORE}"
587d39c
5a3268a
%install
640caee
rm -rf %{buildroot}
5a3268a
make DESTDIR=%{buildroot} \
805d660
	docdir=%{buildroot}%{_docdir}/%{name} \
36b7ab1
	pkgconfigdir=%{_libdir}/pkgconfig \
36b7ab1
	install
5a3268a
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
5a3268a
chmod -x %{buildroot}%{_datadir}/%{name}/lefty/*
a2bb395
a2bb395
# Move docs to the right place
805d660
mkdir -p %{buildroot}%{_docdir}/%{name}
805d660
mv %{buildroot}%{_datadir}/%{name}/doc/* %{buildroot}%{_docdir}/%{name}
5a3268a
a2bb395
# Install README
805d660
install -m0644 README %{buildroot}%{_docdir}/%{name}
a2bb395
4798d22
%if %{PHP}
4efcf3b
# PHP configuration file
4efcf3b
%{__mkdir_p} %{buildroot}%{_sysconfdir}/php.d
c413f45
%{__cat} << __EOF__ > %{buildroot}%{_sysconfdir}/php.d/%{ini_name}
4efcf3b
; Enable %{name} extension module
4efcf3b
extension=gv.so
4efcf3b
__EOF__
4798d22
%endif
4efcf3b
640caee
# Remove executable modes from demos
640caee
find %{buildroot}%{_datadir}/%{name}/demo -type f -exec chmod a-x {} ';'
640caee
640caee
# Move demos to doc
805d660
mv %{buildroot}%{_datadir}/%{name}/demo %{buildroot}%{_docdir}/%{name}/
640caee
3dcebe0
# Rename python demos to prevent byte compilation
805d660
find %{buildroot}%{_docdir}/%{name}/demo -type f -name "*.py" -exec mv {} {}.demo ';'
3dcebe0
519f1aa
# Remove dot_builtins, on demand loading should be sufficient
519f1aa
rm -f %{buildroot}%{_bindir}/dot_builtins
519f1aa
cf06aba
# Remove metadata from generated PDFs
cf06aba
pushd %{buildroot}%{_docdir}/%{name}/pdf
cf06aba
for f in prune lneato.1 lefty.1 gvgen.1 gc.1 dotty.1 dot.1 cluster.1
cf06aba
do
cf06aba
  if [ -f $f.pdf ]
cf06aba
  then
cf06aba
# ugly, but there is probably no better solution
cf06aba
    qpdf --empty --static-id --pages $f.pdf -- $f.pdf.$$
cf06aba
    mv -f $f.pdf.$$ $f.pdf
cf06aba
  fi
cf06aba
done
cf06aba
6335336
# Ghost plugins config
6335336
touch %{buildroot}%{_libdir}/graphviz/config%{pluginsver}
6335336
5a3268a
%check
4798d22
%if %{PHP}
0c1ef5a
# Minimal load test of php extension
0c1ef5a
LD_LIBRARY_PATH=%{buildroot}%{_libdir} \
0c1ef5a
php --no-php-ini \
1dbbe1f
    --define extension_dir=%{buildroot}%{_libdir}/graphviz/php/ \
1dbbe1f
    --define extension=libgv_php.so \
0c1ef5a
    --modules | grep gv
4798d22
%endif
0c1ef5a
0c1ef5a
# upstream test suite
865bf7f
# testsuite seems broken, disabling it for now
865bf7f
# cd rtest
865bf7f
# make rtest
5a3268a
5a3268a
%clean
5a3268a
rm -rf %{buildroot}
c020f9b
d38622c
%post
d38622c
/sbin/ldconfig
d38622c
%{_bindir}/dot -c
d38622c
d38622c
%postun
d38622c
/sbin/ldconfig
d38622c
ae79b6d
%if %{DEVIL}
509c3e0
# run "dot -c" to generate plugin config in %%{_libdir}/graphviz/config*
5a3268a
%post devil
509c3e0
%{_bindir}/dot -c 2>/dev/null || :
3dcebe0
/sbin/ldconfig
5a3268a
5a3268a
%postun devil
509c3e0
%{_bindir}/dot -c 2>/dev/null || :
3dcebe0
/sbin/ldconfig
ae79b6d
%endif
5a3268a
509c3e0
# run "dot -c" to generate plugin config in %%{_libdir}/graphviz/config*
5a3268a
%post gd
509c3e0
%{_bindir}/dot -c 2>/dev/null || :
3dcebe0
/sbin/ldconfig
5a3268a
5a3268a
%postun gd
509c3e0
%{_bindir}/dot -c 2>/dev/null || :
5a3268a
/sbin/ldconfig
5a3268a
5a3268a
%if %{MING}
509c3e0
# run "dot -c" to generate plugin config in %%{_libdir}/graphviz/config*
5a3268a
%post ming
509c3e0
%{_bindir}/dot -c 2>/dev/null || :
3dcebe0
/sbin/ldconfig
5a3268a
5a3268a
%postun ming
509c3e0
%{_bindir}/dot -c 2>/dev/null || :
3dcebe0
/sbin/ldconfig
5a3268a
%endif
5a3268a
1814a23
%files
1814a23
%defattr(-,root,root,-)
805d660
%doc %{_docdir}/%{name}
1814a23
%{_bindir}/*
5795c69
%dir %{_libdir}/graphviz
5795c69
%{_libdir}/*.so.*
5795c69
%{_libdir}/graphviz/*.so.*
1814a23
%{_mandir}/man1/*.1*
d38622c
%{_mandir}/man7/*.7*
5795c69
%dir %{_datadir}/graphviz
805d660
%exclude %{_docdir}/%{name}/html
805d660
%exclude %{_docdir}/%{name}/pdf
805d660
%exclude %{_docdir}/%{name}/demo
5795c69
%{_datadir}/graphviz/lefty
35ee1e1
%{_datadir}/graphviz/gvpr
6335336
%ghost %{_libdir}/graphviz/config%{pluginsver}
ae79b6d
ae79b6d
%if %{QTAPPS}
ae79b6d
%{_datadir}/graphviz/gvedit
ae79b6d
%endif
ae79b6d
5795c69
%exclude %{_libdir}/graphviz/*/*
5795c69
%exclude %{_libdir}/graphviz/libgvplugin_gd.*
ae79b6d
%if %{DEVIL}
b25fcdc
%exclude %{_libdir}/graphviz/libgvplugin_devil.*
ae79b6d
%endif
b25fcdc
%if %{MING}
b25fcdc
%exclude %{_libdir}/graphviz/libgvplugin_ming.*
831c618
%exclude %{_libdir}/graphviz/*fdb
b25fcdc
%endif
5795c69
5a3268a
%files devel
5a3268a
%defattr(-,root,root,-)
5a3268a
%{_includedir}/graphviz
5a3268a
%{_libdir}/*.so
5a3268a
%{_libdir}/graphviz/*.so
5a3268a
%{_libdir}/pkgconfig/*.pc
6ae8383
%{_mandir}/man3/*.3.gz
b25fcdc
ae79b6d
%if %{DEVIL}
b25fcdc
%files devil
5a3268a
%defattr(-,root,root,-)
b25fcdc
%{_libdir}/graphviz/libgvplugin_devil.so.*
ae79b6d
%endif
cf619ee
5a3268a
%files doc
1814a23
%defattr(-,root,root,-)
805d660
%doc %{_docdir}/%{name}/html
805d660
%doc %{_docdir}/%{name}/pdf
805d660
%doc %{_docdir}/%{name}/demo
cf619ee
5a3268a
%files gd
5a3268a
%defattr(-,root,root,-)
5a3268a
%{_libdir}/graphviz/libgvplugin_gd.so.*
cf619ee
5a3268a
%files graphs
5a3268a
%defattr(-,root,root,-)
5a3268a
%dir %{_datadir}/graphviz
5a3268a
%{_datadir}/graphviz/graphs
cf619ee
1814a23
%files guile
1814a23
%defattr(-,root,root,-)
5a3268a
%{_libdir}/graphviz/guile/
6ae8383
%{_mandir}/man3/gv.3guile*
c020f9b
1814a23
%files java
1814a23
%defattr(-,root,root,-)
5a3268a
%{_libdir}/graphviz/java/
6ae8383
%{_mandir}/man3/gv.3java*
cvsextras dcb44de
1814a23
%files lua
1814a23
%defattr(-,root,root,-)
5a3268a
%{_libdir}/graphviz/lua/
0347b3b
%{_libdir}/lua*/*
6ae8383
%{_mandir}/man3/gv.3lua*
5a3268a
5a3268a
%if %{MING}
5a3268a
%files ming
5a3268a
%defattr(-,root,root,-)
5a3268a
%{_libdir}/graphviz/libgvplugin_ming.so.*
5a3268a
%{_libdir}/graphviz/*fdb
5795c69
%endif
cf619ee
5795c69
%if %{OCAML}
1814a23
%files ocaml
1814a23
%defattr(-,root,root,-)
5a3268a
%{_libdir}/graphviz/ocaml/
6ae8383
%{_mandir}/man3/gv.3ocaml*
5795c69
%endif
cf619ee
1814a23
%files perl
c020f9b
%defattr(-,root,root,-)
5a3268a
%{_libdir}/graphviz/perl/
0347b3b
%{_libdir}/perl*/*
6ae8383
%{_mandir}/man3/gv.3perl*
1814a23
4798d22
%if %{PHP}
1814a23
%files php
1814a23
%defattr(-,root,root,-)
c413f45
%config(noreplace) %{_sysconfdir}/php.d/%{ini_name}
5a3268a
%{_libdir}/graphviz/php/
4efcf3b
%{php_extdir}/gv.so
0347b3b
%{_datadir}/php*/*
6ae8383
%{_mandir}/man3/gv.3php*
4798d22
%endif
1814a23
1814a23
%files python
1814a23
%defattr(-,root,root,-)
5a3268a
%{_libdir}/graphviz/python/
0347b3b
%{_libdir}/python*/*
6ae8383
%{_mandir}/man3/gv.3python*
831c618
ae79b6d
%if %{ARRRR}
0347b3b
%files R
831c618
%defattr(-,root,root,-)
5a3268a
%{_libdir}/graphviz/R/
6ae8383
%{_mandir}/man3/gv.3r.gz
ae79b6d
%endif
1814a23
1814a23
%files ruby
1814a23
%defattr(-,root,root,-)
5a3268a
%{_libdir}/graphviz/ruby/
0347b3b
%{_libdir}/*ruby*/*
6ae8383
%{_mandir}/man3/gv.3ruby*
1814a23
5a3268a
%if %{SHARP}
5a3268a
%files sharp
5a3268a
%defattr(-,root,root,-)
5a3268a
%{_libdir}/graphviz/sharp/
6ae8383
%{_mandir}/man3/gv.3sharp*
5a3268a
%endif
c020f9b
c020f9b
%files tcl
c020f9b
%defattr(-,root,root,-)
5a3268a
%{_libdir}/graphviz/tcl/
0347b3b
%{_libdir}/tcl*/*
6ae8383
# hack to include gv.3tcl only if available
6ae8383
#  always includes tcldot.3tcl, gdtclft.3tcl
6ae8383
%{_mandir}/man3/*.3tcl*
cvsextras dcb44de
cvsextras dcb44de
%changelog
c5f786a
* Thu Jan 12 2017 Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.40.1-2
c5f786a
- F-26: rebuild for ruby24
c5f786a
a46ba98
* Mon Jan  2 2017 Jaroslav Škarvada <jskarvad@redhat.com> - 2.40.1-1
a46ba98
- New version
a46ba98
  Resolves: rhbz#1406954
a46ba98
- Dropped rtest-fix, find-fix, ocaml-fix-ints, format-string,
a46ba98
  vimdot-vi, rbconfig, gs-9.18-fix patches (all upstreamed)
a46ba98
- Defuzzified visio patch
a46ba98
381967c
* Sat Nov 05 2016 Richard W.M. Jones <rjones@redhat.com> - 2.38.0-40
381967c
- Rebuild for OCaml 4.04.0.
381967c
0dc2fdb
* Fri Oct 14 2016 Jaroslav Škarvada <jskarvad@redhat.com> - 2.38.0-39
0dc2fdb
- Fixed build with ghostscript-9.18+
0dc2fdb
  Resolves: rhbz#1384016
0dc2fdb
4cc7005
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.38.0-38
4cc7005
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
4cc7005
4798d22
* Fri Jul 15 2016 Jaroslav Škarvada <jskarvad@redhat.com> - 2.38.0-37
4798d22
- Conditionalized php support and disabled it due to rhbz#1356985
4798d22
7606a35
* Fri Jul 15 2016 Jaroslav Škarvada <jskarvad@redhat.com> - 2.38.0-36
7606a35
- Rebuilt for php
7606a35
8a6562d
* Tue May 17 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.38.0-35
8a6562d
- Perl 5.24 rebuild
8a6562d
a6f1932
* Fri Feb 26 2016 Than Ngo <than@redhat.com> - 2.38.0-34
a6f1932
- rebuilt
a6f1932
cd9a5d5
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.38.0-33
cd9a5d5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
cd9a5d5
1bb7ed4
* Tue Jan 12 2016 Vít Ondruch <vondruch@redhat.com> - 2.38.0-32
1bb7ed4
- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.3
1bb7ed4
827c236
* Tue Dec  1 2015 Tom Callaway <spot@fedoraproject.org> - 2.38.0-31
827c236
- rebuild for libvpx 1.5.0
827c236
678cc29
* Tue Jul 28 2015 Richard W.M. Jones <rjones@redhat.com> - 2.38.0-30
678cc29
- OCaml 4.02.3 rebuild.
678cc29
2c1f1f5
* Wed Jun 24 2015 Richard W.M. Jones <rjones@redhat.com> - 2.38.0-29
2c1f1f5
- ocaml-4.02.2 final rebuild.
2c1f1f5
dcf4cbc
* Wed Jun 17 2015 Richard W.M. Jones <rjones@redhat.com> - 2.38.0-28
dcf4cbc
- ocaml-4.02.2 rebuild.
dcf4cbc
cb19172
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.38.0-27
cb19172
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
cb19172
22418b1
* Mon Jun 15 2015 Jaroslav Škarvada <jskarvad@redhat.com> - 2.38.0-26
22418b1
- Fixed built with visio (by visio patch)
22418b1
- Enabled visio support
22418b1
  Resolves: rhbz#1231896
22418b1
bdfd1f6
* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.38.0-25
bdfd1f6
- Perl 5.22 rebuild
bdfd1f6
70fadca
* Fri May 29 2015 Peter Robinson <pbrobinson@fedoraproject.org> 2.38.0-24
70fadca
- Fix mono directive orders
70fadca
caac4cf
* Mon May 18 2015 Peter Robinson <pbrobinson@fedoraproject.org> 2.38.0-23
caac4cf
- Rebuild (mono4)
caac4cf
f8ace90
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 2.38.0-22
f8ace90
- Rebuilt for GCC 5 C++11 ABI change
f8ace90
0d989b5
* Mon Apr  6 2015 Tom Callaway <spot@fedoraproject.org> - 2.38.0-21
0d989b5
- rebuild for libvpx 1.4.0
0d989b5
3c1820a
* Tue Feb 17 2015 Richard W.M. Jones <rjones@redhat.com> - 2.38.0-20
3c1820a
- ocaml-4.02.1 rebuild.
3c1820a
2c0eb2d
* Sat Jan 17 2015 Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.38.0-19
2c0eb2d
- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_2.2
2c0eb2d
- Fix obsolete Config:: usage
2c0eb2d
588da00
* Fri Jan 16 2015 Jaroslav Škarvada <jskarvad@redhat.com> - 2.38.0-18
588da00
- Make vimdot to work with vi, dropped explicit vim-ehnanced requirement
588da00
  Resolves: rhbz#1182764
588da00
1fe8c83
* Tue Nov 25 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 2.38.0-17
1fe8c83
- Fixed format string vulnerability
1fe8c83
  Resolves: rhbz#1167868
1fe8c83
f89560b
* Tue Nov 11 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 2.38.0-16
f89560b
- Added ISO8859-1 fonts as requirement
f89560b
  Resolves: rhbz#1058323
f89560b
- Fixed spurious whitespaces
f89560b
0da52c7
* Wed Sep 03 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.38.0-15
0da52c7
- Perl 5.20 rebuild
0da52c7
9afd9d7
* Sat Aug 30 2014 Richard W.M. Jones <rjones@redhat.com> - 2.38.0-14
861de67
- ocaml-4.02.0 final rebuild.
9afd9d7
- Add patch to fix build with OCaml > 4.02.0 and Fedora 22.
861de67
24e9c20
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.38.0-12
24e9c20
- Perl 5.20 rebuild
24e9c20
856457b
* Sat Aug 23 2014 Richard W.M. Jones <rjones@redhat.com> - 2.38.0-11
856457b
- ocaml-4.02.0+rc1 rebuild.
856457b
1f03e63
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.38.0-10
1f03e63
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
1f03e63
b99f86b
* Mon Jul 14 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 2.38.0-9
b99f86b
- Rebuilt for new ocaml
b99f86b
c413f45
* Thu Jun 19 2014 Remi Collet <rcollet@redhat.com> - 2.38.0-8
c413f45
- rebuild for https://fedoraproject.org/wiki/Changes/Php56
c413f45
- add numerical prefix to extension configuration file
c413f45
- cleanup filter (no more needed in F20+)
c413f45
e87f08e
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.38.0-7
e87f08e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
e87f08e
6db58cd
* Tue Jun  3 2014 Peter Robinson <pbrobinson@fedoraproject.org> 2.38.0-6
6db58cd
- Re-enable R bindings on aarch64, we now have it
6db58cd
76b3124
* Wed May 28 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 2.38.0-5
76b3124
- Fixed crash by adding additional check to findVertical/Horizontal functions
76b3124
  (by find-fix patch provided by Mattias Ellert <mattias.ellert@fysast.uu.se>)
76b3124
  Resolves: rhbz#1095419
76b3124
71dfe05
* Tue May 20 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 2.38.0-4
71dfe05
- Rebuilt for tcl/tk8.6
71dfe05
a41dc2a
* Thu Apr 24 2014 Vít Ondruch <vondruch@redhat.com> - 2.38.0-3
a41dc2a
- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.1
a41dc2a
0209bd3
* Tue Apr 15 2014 Richard W.M. Jones <rjones@redhat.com> - 2.38.0-2
0209bd3
- Remove ocaml_arches macro (RHBZ#1087794).
0209bd3
865bf7f
* Mon Apr 14 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 2.38.0-1
865bf7f
- New version
865bf7f
  Resolves: rhbz#1052160
865bf7f
- Dropped testsuite-sigsegv-fix, rtest-errout-fix, lefty-getaddrinfo,
865bf7f
  CVE-2014-0978-CVE-2014-1235, CVE-2014-1236, ppc64le-support
865bf7f
  patches (all upstreamed)
865bf7f
- Added rtest-fix patch (sent upstream)
865bf7f
- Disabled test suite (for now)
865bf7f
18ec03b
* Wed Mar 19 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 2.34.0-9
18ec03b
- Added ppc64le support
18ec03b
  Resolves: rhbz#1078464
18ec03b
8a174ca
* Thu Jan  9 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 2.34.0-8
8a174ca
- Prevent possible buffer overflow in yyerror()
8a174ca
  Resolves: CVE-2014-1235
8a174ca
- Fix possible buffer overflow problem in chkNum of scanner
8a174ca
  Resolves: CVE-2014-1236
8a174ca
a2040cd
* Tue Jan  7 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 2.34.0-7
a2040cd
- Fixed overflow in yyerror
8a174ca
  Resolves: CVE-2014-0978
a2040cd
afe4386
* Sat Dec 28 2013 Peter Robinson <pbrobinson@fedoraproject.org> 2.34.0-6
afe4386
- Disable R bindings on aarch64 for the moment
afe4386
88a0f90
* Thu Dec 19 2013 Peter Robinson <pbrobinson@fedoraproject.org> 2.34.0-5
88a0f90
- No mono on aarch64
88a0f90
cf06aba
* Thu Oct 31 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.34.0-4
cf06aba
- Removed metadata from generated PDFs
cf06aba
  Related: rhbz#881173
cf06aba
3f4d962
* Thu Oct 31 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.34.0-3
3f4d962
- Fixed multilib conflicts
3f4d962
  Rewrote lefty IO lib to use getaddrinfo instead of gethostbyname
3f4d962
  (by lefty-getaddrinfo patch)
3f4d962
  Resolves: rhbz#881173
3f4d962
be14776
* Mon Sep 16 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.34.0-2
be14776
- Added explicit dependency on vim (required by vimdot)
be14776
fdeb80a
* Mon Sep 16 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.34.0-1
fdeb80a
- New version
fdeb80a
  Resolves: rhbz#1005957
1d261a2
- Dropped perl-fix patch (upstreamed)
fdeb80a
a2efec8
* Sat Sep 14 2013 Richard W.M. Jones <rjones@redhat.com> - 2.32.0-2
a2efec8
- Rebuild for OCaml 4.01.0.
a2efec8
80d1f22
* Mon Aug 19 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.32.0-1
80d1f22
- New version
80d1f22
  Resolves: rhbz#991752
80d1f22
- Dropped guile2-fix, cgraph, lua-52, smyrna-doc-opt, gv2gml-options-fix,
80d1f22
  lefty-help, prune-help, man-fix patches (all upstreamed)
80d1f22
805d660
* Tue Aug  6 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.30.1-14
805d660
- Used unversioned doc directory
805d660
  Resolves: rhbz#993803
805d660
61b123b
* Mon Aug  5 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.30.1-13
61b123b
- Fixed FTBFS related to perl config
61b123b
  Resolves: rhbz#991915
61b123b
254f260
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.30.1-12
254f260
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
254f260
dbe5ce5
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 2.30.1-11
dbe5ce5
- Perl 5.18 rebuild
dbe5ce5
116d655
* Fri Jul 12 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.30.1-10
116d655
- Various man and built-in help fixes
116d655
6335336
* Tue Jun 25 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.30.1-9
6335336
- Fixed handling of the libdir/graphviz directory
6335336
7f74259
* Tue Jun 11 2013 Remi Collet <rcollet@redhat.com> - 2.30.1-8
7f74259
- rebuild for new GD 2.1.0
7f74259
41757aa
* Wed May 15 2013 Tom Callaway <spot@fedoraproject.org> - 2.30.1-7
41757aa
- rebuild for lua 5.2
41757aa
cef165d
* Tue Apr 23 2013 Tom Callaway <spot@fedoraproject.org> - 2.30.1-6
cef165d
- patch libgvc.pc.in to refer to -lcgraph (-lgraph is dead and gone)
cef165d
950e1c4
* Thu Apr 11 2013 Tom Callaway <spot@fedoraproject.org> - 2.30.1-5
950e1c4
- rebuild for R3 (may not be needed, but better safe than sorry)
950e1c4
bcc522e
* Mon Mar 25 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.30.1-4
bcc522e
- Added support for aarch64
bcc522e
  Resolves: rhbz#925487
bcc522e
005a188
* Fri Mar 22 2013 Remi Collet <rcollet@redhat.com> - 2.30.1-3
005a188
- rebuild for http://fedoraproject.org/wiki/Features/Php55
dbf8724
- add explicit BuildRequires: perl-Carp (workaround)
005a188
6be5310
* Thu Mar 14 2013 Vít Ondruch <vondruch@redhat.com> - 2.30.1-2
6be5310
- Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0
6be5310
3d745e2
* Fri Feb 15 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.30.1-1
3d745e2
- New version
3d745e2
  Resolves: rhbz#911520
3d745e2
  Resolves: rhbz#704529
3d745e2
aca3373
* Thu Jan 24 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.30.0-3
aca3373
- Used ocaml_arches macros to enable ocaml on supported arches
aca3373
Adam Tkac dc7dc9b
* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 2.30.0-2
Adam Tkac dc7dc9b
- rebuild due to "jpeg8-ABI" feature drop
Adam Tkac dc7dc9b
35ee1e1
* Mon Jan 14 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.30.0-1
35ee1e1
- New version
35ee1e1
  Resolves: rhbz#895027
35ee1e1
- Dropped guile-detect, ocaml4 patches (not needed)
35ee1e1
- Fixed bogus date in changelog (guessing)
35ee1e1
3bacd12
* Wed Jan  9 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.28.0-26
519f1aa
- Rebuilt with -fno-strict-overflow to workaround the overflow problem
519f1aa
  (upstream ticket: http://www.graphviz.org/mantisbt/view.php?id=2244)
519f1aa
- The dot_builtins was removed rather then excluded to fix the dangling
519f1aa
  symlinks problem in debuginfo
519f1aa
0ef9487
* Fri Dec 21 2012 Adam Tkac <atkac redhat com> - 2.28.0-25
0ef9487
- rebuild against new libjpeg
0ef9487
a865fbb
* Wed Oct 17 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 2.28.0-24
a865fbb
- Rebuilt for new ocaml
a865fbb
509c3e0
* Fri Aug 17 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 2.28.0-23
509c3e0
- Silenced 'dot -c' errors/warnings in post/postun
509c3e0
- Do not remove dot config in plugins post/postun
509c3e0
3dcebe0
* Fri Aug 17 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 2.28.0-22
3dcebe0
- dot_builtins no longer installed (lowers implicit deps)
3dcebe0
- Fixed post/postuns for plugins
3dcebe0
- Removed -ffast-math, added -ffloat-store (on i386) to fix arithmetic on i386
3dcebe0
db1673d
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.28.0-21
db1673d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
db1673d
9865367
* Sun Jun 10 2012 Petr Pisar <ppisar@redhat.com> - 2.28.0-20
9865367
- Perl 5.16 rebuild
9865367
59dfa57
* Sat Jun  9 2012 Richard W.M. Jones <rjones@redhat.com> - 2.28.0-19
59dfa57
- Rebuild for OCaml 4.00.0.
59dfa57
- Enable OCaml on arm and ppc64, since there are working native compilers
59dfa57
  for both.
59dfa57
a2bb395
* Wed May 23 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 2.28.0-18
a2bb395
- Improved docs handling code in spec to be backward compatible with older RPM
a2bb395
640caee
* Tue May 22 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 2.28.0-17
640caee
- All docs are now installed into /usr/share/doc/graphviz-%%{version}
640caee
- Demos packaged as docs not to automatically bring in unnecessary deps
640caee
05ba3af
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.28.0-16
05ba3af
- Rebuilt for c++ ABI breakage
05ba3af
69762fd
* Thu Feb 16 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 2.28.0-15
69762fd
- fix CPPFLAGS export so it doesn't cause issues on ARM
69762fd
7066554
* Mon Feb 06 2012 Vít Ondruch <vondruch@redhat.com> - 2.28.0-14
7066554
- Rebuilt for Ruby 1.9.3.
7066554
0c1ef5a
* Wed Jan 18 2012 Remi Collet <remi@fedoraproject.org> - 2.28.0-13
0c1ef5a
- build against php 5.4.0
0c1ef5a
- add filter to fix private-shared-object-provides
0c1ef5a
- add %%check for php extension
0c1ef5a
4fa2ca1
* Sun Jan 08 2012 Richard W.M. Jones <rjones@redhat.com> - 2.28.0-12
4fa2ca1
- Rebuild for OCaml 3.12.1.
4fa2ca1
ae79b6d
* Thu Dec  8 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 2.28.0-11
ae79b6d
- Added conditionals for ARRRR, DEVIL, QTAPPS (gvedit), GTS, LASI
ae79b6d
- Fixed conditionals for SHARP, OCAML
ae79b6d
- Built with gts, ghostscript, rsvg and lasi
ae79b6d
  Resolves: rhbz#760926
ae79b6d
- Disabled gvedit
ae79b6d
  Resolves: rhbz#751807
ae79b6d
- Fixed rpmlint warnings about executable sources
ae79b6d
bca6b84
* Wed Nov  9 2011 Tom Callaway <spot@fedoraproject.org> - 2.28.0-10
bca6b84
- rebuild for R 2.14.0
bca6b84
Petr Sabata 88a0d67
* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 2.28.0-9
Petr Sabata 88a0d67
- Perl mass rebuild
Petr Sabata 88a0d67
Petr Sabata dfc2fca
* Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 2.28.0-8
Petr Sabata dfc2fca
- Perl mass rebuild
Petr Sabata dfc2fca
829d74d
* Thu Jul 07 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 2.28.0-7
829d74d
- Added gd as devel requirement
829d74d
Marcela Mašláňová daec16f
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.28.0-6
Marcela Mašláňová daec16f
- Perl mass rebuild
Marcela Mašláňová daec16f
Marcela Mašláňová 581764e
* Fri Jun 10 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.28.0-5
Marcela Mašláňová 581764e
- Perl 5.14 mass rebuild
Marcela Mašláňová 581764e
7424e39
* Thu May 19 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 2.28.0-4
7424e39
- Fixed detection of guile 2.x
7424e39
  Resolves: rhbz#704529
7424e39
de0cf74
* Fri May 13 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 2.28.0-3
de0cf74
- Corrected license tag, the graphviz license is now EPL
de0cf74
eaf4ae7
* Fri May 13 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 2.28.0-2
eaf4ae7
- Recompiled with -fno-strict-aliasing in CXXFLAGS
eaf4ae7
5f3ee79
* Tue May 10 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 2.28.0-1
5f3ee79
- New version 2.28.0
5f3ee79
- Added perl-ExtUtils-Embed to BuildRequires, it is now required
5f3ee79
- Fixed build failure due to change in php_zend_api macro type
5f3ee79
- Removed sparc64, gtk-progname, doc-index-fix, ppc-darwinhack
5f3ee79
  patches (all were upstreamed)
5f3ee79
46567d0
* Thu Mar 03 2011 Oliver Falk <oliver@linux-kernel.at> - 2.26.3-5
46567d0
- Disable mono and ocaml on alpha
46567d0
b8d12da
* Tue Feb 22 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 2.26.3-4
b8d12da
- Added urw-fonts to requires (#677114)
b8d12da
f401723
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.26.3-3
f401723
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
f401723
c5eb096
* Fri Jan 21 2011 Karsten Hopp <karsten@redhat.com> 2.26.3-2
c5eb096
- fix hack for powerpc-darwin8 in configure
c5eb096
36b7ab1
* Thu Jan 06 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 2.26.3-1
36b7ab1
- New version (#580017)
36b7ab1
- Fixed gtk plugin program-name (#640671, gtk-progname patch)
36b7ab1
- Fixed broken links in doc index (#642536, doc-index-fix patch)
36b7ab1
- Fixed SIGSEGVs on testsuite (#645703, testsuite-sigsegv-fix patch)
36b7ab1
- Testsuite now do diff check also in case of err output (#645703,
36b7ab1
  rtest-errout-fix patch)
36b7ab1
- Testsuite enabled on all arches (#645703)
36b7ab1
- Added urw-fonts to BuildRequires
36b7ab1
- Compiled with -fno-strict-aliasing
36b7ab1
- Fixed rpmlint warnings on spec file
36b7ab1
- Removed unused patches
36b7ab1
0216915
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 2.26.0-4
0216915
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
0216915
6cf29f4
* Tue Jun 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.26.0-3
6cf29f4
- Mass rebuild with perl-5.12.0
6cf29f4
4d36c86
* Mon Jan 04 2010 Patrick "Jima" Laughton <jima@beer.tclug.org> 2.26.0-2
4d36c86
- Rebuild for updated ocaml
4d36c86
- Happy new year, Fedora!
4d36c86
6ae8383
* Fri Dec 18 2009 Patrick "Jima" Laughton <jima@beer.tclug.org> 2.26.0-1
6ae8383
- Updated to latest release
6ae8383
- Removed patches that have been applied upstream
6ae8383
- Fixed man page paths (mann -> man3)
6ae8383
- Disabled mono and ocaml for ARM (Jitesh Shah, BZ#532047)
6ae8383
- Disabled regression tests on sparc64 as well as ppc/ppc64 (Dennis Gilmore)
6ae8383
78d30ea
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.20.3-5.1
78d30ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
78d30ea
a121db5
* Mon Jul 13 2009 Remi Collet <Fedora@FamilleCollet.com> 2.20.3-4.1
a121db5
- fix mistake in make rtest fix
a121db5
4efcf3b
* Mon Jul 13 2009 Remi Collet <Fedora@FamilleCollet.com> 2.20.3-4
4efcf3b
- rebuild for new PHP 5.3.0 ABI (20090626)
4efcf3b
- add PHP ABI check
4efcf3b
- use php_extdir (and don't own it)
4efcf3b
- add php configuration file (/etc/php.d/graphviz.ini)
4efcf3b
5a3268a
* Mon Mar  2 2009 Tom "spot" Callaway <tcallawa@redhat.com> 2.20.3-3
5a3268a
- this spec makes baby animals cry... massively clean it up
5a3268a
- hack in java includes to build against openjdk
5a3268a
- add ruby as a BuildRequires (configure checks for /usr/bin/ruby)
5a3268a
6349640
* Wed Feb 25 2009 John Ellson <ellson@graphviz.org> 2.20.3-2.2
6349640
- fixes for swig changes
6349640
b2094e5
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.20.3-1.3
b2094e5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
b2094e5
20bf27e
* Wed Feb 11 2009 Karsten Hopp <karsten@redhat.com> 2.20.3-.2
20bf27e
- make it build on s390, s390x (#469044)
20bf27e
5462a92
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 2.20.3-1.1
5462a92
- Rebuild for Python 2.6
5462a92
0347b3b
* Mon Nov 24 2008 Tom "spot" Callaway <tcallawa@redhat.com> 2.20.3-1
0347b3b
- update to 2.20.3
0347b3b
f9db76e
* Sat Nov 22 2008 Rex Dieter <rdieter@fedoraproject.org> 2.16.1-0.7
f9db76e
- respin (libtool)
f9db76e
a862876
* Mon Jul  7 2008 Tom "spot" Callaway <tcallawa@redhat.com> 2.16.1-0.6
a862876
- fix conditional comparison
a862876
edef0ae
* Tue Mar 18 2008 Tom "spot" Callaway <tcallawa@redhat.com> 2.16.1-0.5
edef0ae
- add Requires for versioned perl (libperl.so)
edef0ae
00e5b5e
* Tue Mar 04 2008 Patrick "Jima" Laughton <jima@beer.tclug.org> 2.16.1-0.4
00e5b5e
- Disable R support
00e5b5e
831c618
* Mon Mar 03 2008 Patrick "Jima" Laughton <jima@beer.tclug.org> 2.16.1-0.2
831c618
- New upstream release (fixes BZ#433205, BZ#427376)
831c618
- Merged spec changes in from upstream
831c618
- Added patch from BZ#432683
831c618
34b34a5
* Tue Feb 12 2008 Patrick "Jima" Laughton <jima@beer.tclug.org> 2.16-3.3
34b34a5
- Added upstream-provided patch for building under GCC 4.3 (thanks John!)
34b34a5
3eaeba8
* Thu Jan  3 2008 Patrick "Jima" Laughton <jima@beer.tclug.org> 2.16-3.2
3eaeba8
- Re-added tcl/tk 8.5 patch
3eaeba8
- Tweaked ming stuff
3eaeba8
450c3df
* Thu Jan  3 2008 Alex Lancaster <alexlan[AT]fedoraproject.org> - 2.16-3.1
a605966
- Rebuild against new Tcl 8.5
a605966
150c53f
* Wed Dec 12 2007 Patrick "Jima" Laughton <jima@beer.tclug.org> 2.16-2
150c53f
- What the heck?  Can't BR stuff that hasn't even gotten reviewed yet.
150c53f
b25fcdc
* Wed Nov 28 2007 Patrick "Jima" Laughton <jima@beer.tclug.org> 2.16-1
b25fcdc
- New upstream release
b25fcdc
- Remove arith.h patch
b25fcdc
796afab
* Tue Sep 04 2007 Patrick "Jima" Laughton <jima@beer.tclug.org> 2.14.1-3
796afab
- Patch to resurrect arith.h
796afab
d38622c
* Thu Aug 23 2007 Patrick "Jima" Laughton <jima@beer.tclug.org> 2.14.1-2
d38622c
- Added perl-devel to BR for F7+
d38622c
d38622c
* Wed Aug 15 2007 John Ellson <ellson@research.att.com>
d38622c
- release 2.14.1 - see ChangeLog for details
35ee1e1
* Thu Aug 2 2007 John Ellson <ellson@research.att.com>
d38622c
- release 2.14 - see ChangeLog for details
d38622c
* Fri Mar 16 2007 Stephen North <north@research.att.com>
d38622c
- remove xorg-X11-devel from rhel >= 5
d38622c
* Mon Dec 11 2006 John Ellson <john.ellson@comcast.net>
d38622c
- fix graphviz-lua description (Fedora BZ#218191)
5795c69
* Tue Sep 13 2005 John Ellson <ellson@research.att.com>
5795c69
- split out language bindings into their own rpms so that 
ca36bf0
  main rpm doesn't depend on (e.g.) ocaml
5795c69
5795c69
* Sat Aug 13 2005 John Ellson <ellson@research.att.com>
5795c69
- imported various fixes from the Fedora-Extras .spec by Oliver Falk <oliver@linux-kernel.at>
cvsextras dcb44de
5795c69
* Wed Jul 20 2005 John Ellson <ellson@research.att.com>
5795c69
- release 2.4