Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ svn diff
- Index: gmic.spec
- ===================================================================
- --- gmic.spec (révision 471315)
- +++ gmic.spec (copie de travail)
- @@ -1,32 +1,21 @@
- -%define major 1
- -
- +%define major 1
- %define libname %mklibname %{name} %{major}
- %define develname %mklibname -d %{name}
- Name: gmic
- Version: 1.5.5.0
- -Release: %mkrel 2
- +Release: %mkrel 3
- Group: Graphics/Utilities
- # CeCILL version 2.0
- License: CeCILL
- Summary: A script language (G'MIC) dedicated to image processing
- Url: http://gmic.sourceforge.net
- Source: http://sourceforge.net/projects/gmic/files/%{name}_%{version}.tar.gz
- -Patch1: %{name}-1.5.1.5-makefile.patch
- -Patch2: %{name}-1.5.1.5-zartlibs.patch
- -Patch3: %{name}-1.5.1.6-makefile.patch
- -Patch4: %{name}-1.5.1.7-makefile.patch
- -Patch5: %{name}-1.5.1.8-makefile.patch
- -Patch6: %{name}-1.5.1.9-makefile.patch
- -Patch7: %{name}-1.5.2.1-makefile.patch
- -Patch8: %{name}-1.5.2.4-makefile.patch
- -Patch9: %{name}-1.5.4.0-makefile.patch
- -Patch10: %{name}-1.5.4.0-gimp-fmtsecurity.patch
- -Patch11: %{name}-1.5.5.0-makefile.patch
- +Patch0: %{name}-1.5.5.0-makefile.patch
- -BuildRequires: opencv-devel
- -BuildRequires: graphicsmagick-devel
- -BuildRequires: fftw-devel
- +BuildRequires: pkgconfig(opencv)
- +BuildRequires: pkgconfig(GraphicsMagick)
- +BuildRequires: pkgconfig(fftw3)
- BuildRequires: gimp-devel
- BuildRequires: ffmpeg-devel
- BuildRequires: qt4-devel
- @@ -66,26 +55,26 @@
- %files
- %doc COPYING README
- -%config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}
- %{_bindir}/%{name}
- %{_mandir}/man1/%{name}.1.*
- %{_mandir}/fr/man1/gmic.1.*
- +%config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}
- #------------------------------------------------------
- -%package -n zart
- +%package -n %{name}-zart
- Summary: GUI for G'MIC real-time manipulations on the output of a webcam
- Group: Graphics/Utilities
- Requires: %{name} = %{version}-%{release}
- Provides: %{name}-zart = %{version}-%{release}
- -%description -n zart
- +%description -n %{name}-zart
- ZArt is a computer program whose purpose is to demonstrate the possibilities of
- the G'MIC image processing language by offering the choice of several
- manipulations on a video stream acquired from a webcam.
- -%files -n zart
- +%files -n %{name}-zart
- %{_bindir}/zart
- #%{_datadir}/zart/haarcascade*.xml
- @@ -96,10 +85,9 @@
- Group: Graphics/Utilities
- Requires: gimp >= 2.6.0
- -Obsoletes: %{name}-gimp < 1.5.1.5-1
- -
- Provides: %{name}-gimp = %{version}-%{release}
- +Obsoletes: %{name}-gimp < 1.5.1.5-1
- %description -n gimp-plugin-%{name}
- G'MIC has been made available as an easy-to-use plug-in for GIMP.
- @@ -113,44 +101,44 @@
- #------------------------------------------------------
- -%package -n %libname
- +%package -n %{libname}
- Summary: Library for gmic
- Group: System/Libraries
- Requires: %{name} = %{version}-%{release}
- Obsoletes: %{name} < 1.5.1.5-1
- -Provides: %{name} = %{version}-%{release}
- -%description -n %libname
- +%description -n %{libname}
- This package contains the library needed to run programs
- dynamically linked with gmic.
- -%files -n %libname
- -%{_libdir}/lib%{name}.so.%{major}*
- +%files -n %{libname}
- +%{_libdir}/lib%{name}.so.%{major}
- +%{_libdir}/lib%{name}.so.%{major}.*
- #------------------------------------------------------
- -%package -n %develname
- +%package -n %{develname}
- Summary: Header file for gmic
- Group: Development/C++
- -Requires: %{name} = %{version}-%{release}
- +Requires: %{libname} = %{version}-%{release}
- +Provides: %{name}-devel = %{version}-%{release}
- +
- Obsoletes: %{name}-gimp-devel < 1.5.1.5-1
- -Provides: %{name}-devel = %{version}-%{release}
- -
- -%description -n %develname
- +%description -n %{develname}
- This package contains the development file for gmic.
- -%files -n %develname
- +%files -n %{develname}
- +%{_libdir}/lib%{name}.so
- %{_includedir}/%{name}.h
- #------------------------------------------------------
- %prep
- %setup -q
- -%patch11 -p1 -b .makefile
- -#%patch2 -p1 -b .zartlibs
- +%patch0 -p1 -b .makefile
- sed -i -e "s|@LIB@|%{_lib}|g" src/Makefile
- @@ -160,13 +148,13 @@
- pushd src
- %make
- popd
- +
- pushd zart
- %qmake_qt4
- %make
- popd
- %install
- -rm -fr %{buildroot}
- pushd src
- %makeinstall_std
- popd
Advertisement
Add Comment
Please, Sign In to add comment