Author: jajcus                       Date: Tue Oct 14 19:36:53 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- new spec

---- Files affected:
SPECS:
   GREYCstoration.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SPECS/GREYCstoration.spec
diff -u /dev/null SPECS/GREYCstoration.spec:1.1
--- /dev/null   Tue Oct 14 21:36:53 2008
+++ SPECS/GREYCstoration.spec   Tue Oct 14 21:36:47 2008
@@ -0,0 +1,80 @@
+# $Revision$, $Date$
+#
+Summary:       Open source algorithms for image denoising and interpolation
+Name:          GREYCstoration
+Version:       2.9
+Release:       1
+License:       distributable
+Group:         Applications
+Source0:       http://dl.sourceforge.net/cimg/%{name}-%{version}-src.zip
+# Source0-md5: c650002008f91ee6409ac78452bc20a1
+URL:           http://cimg.sourceforge.net/greycstoration/
+BuildRequires: gimp-devel >= 1:2.0.0
+BuildRequires: xorg-lib-libXext-devel
+BuildRequires: xorg-lib-libXrandr-devel
+BuildRequires: xorg-lib-libX11-devel
+BuildRequires: libpng-devel
+BuildRequires: libjpeg-devel
+BuildRequires: libtiff-devel
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define                _plugindir      %(gimptool --gimpplugindir)/plug-ins
+%define                _scriptdir      %(gimptool --gimpdatadir)/scripts
+
+%description
+GREYCstoration is an image regularization algorithm which is able to process a
+color image by locally removing small variations of pixel intensities while
+preserving significant global image features, such as edges and corners. The
+most direct application of image regularization is image denoising. By
+extension, it can also be used to inpaint or resize images.
+
+GREYCstoration is based on state-of-the-art image processing methods using
+nonlinear multi-valued diffusion PDE's (Partial Differential Equations). This
+kind of method generally outperforms basic image filtering techniques (such as
+convolution, median filtering, etc.), classically encountered in image painting
+programs.
+
+%package -n gimp-plugin-%{name}
+Summary:       GIMP plugin for image denoising and interpolation
+Group:         X11/Applications/Graphics
+Obsoletes:     gimp-plugin-greycstoration
+
+%description -n gimp-plugin-%{name}
+
+%prep
+%setup -q -n %{name}-%{version}-src
+ln -s src/CImg.h src/plugins .
+
+%build
+%{__make} linux -C src \
+       GREYCSTORATION_OPT_FLAGS="%{rpmcflags}"
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT/{%{_bindir},%{_plugindir}}
+
+install src/greycstoration $RPM_BUILD_ROOT%{_bindir}
+install src/greycstoration4gimp $RPM_BUILD_ROOT%{_plugindir}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc Licence_CeCILL_V2-en.txt README.txt
+%attr(755,root,root) %{_bindir}/*
+
+%files -n gimp-plugin-%{name}
+%defattr(644,root,root,755)
+%doc Licence_CeCILL_V2-en.txt README.txt
+%attr(755,root,root) %{_plugindir}/*
+
+%define date   %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <[EMAIL PROTECTED]>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1  2008/10/14 19:36:47  jajcus
+- new spec
+
================================================================
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to