1 %define real_name libgdiplus
6 License: LGPL v2.1 only
; MOZILLA PUBLIC LICENSE
(MPL
/NPL
); X11
/MIT
7 Url
: http
://go
-mono.org
/
8 Source0: %{real_name}-%{version}.tar.bz2
9 Summary: Open
Source Implementation of the GDI
+ API
10 Group: Development
/Libraries
/Other
11 BuildRoot: %{_tmppath}/%{name}-%{version}-build
12 Obsoletes
: libgdiplus
-devel
13 Provides: libgdiplus
-devel
18 # Common requires for suse distros
19 BuildRequires
: fontconfig
-devel freetype2
-devel glib2
-devel libexif libjpeg
-devel libpng
-devel libtiff
-devel
20 %if %suse_version >= 1030
21 BuildRequires
: giflib
-devel libexif
-devel xorg
-x11
-libSM
-devel xorg
-x11
-libXrender
-devel
23 %if %suse_version == 1020
24 BuildRequires
: giflib
-devel xorg
-x11
-libSM
-devel xorg
-x11
-libXrender
-devel
26 %if %sles_version == 10
27 BuildRequires
: giflib
-devel xorg
-x11
-devel
29 %if %suse_version == 1010
30 BuildRequires
: giflib
-devel xorg
-x11
-devel
32 %if %sles_version == 9
33 BuildRequires
: XFree86
-devel libungif pkgconfig
37 %if 0%{?fedora_version}
38 # All fedora distros have the same names, requirements
39 BuildRequires
: fontconfig
-devel glib2
-devel libXrender
-devel libXt
-devel libexif
-devel libjpeg
-devel libpng
-devel libtiff
-devel libungif
-devel
42 BuildRequires
: fontconfig
-devel glib2
-devel libexif
-devel libjpeg
-devel libpng
-devel libtiff
-devel libungif
-devel
43 %if %{rhel_version} >= 500
44 BuildRequires
: libXrender
-devel libXt
-devel
49 This is part of the Mono project. It is required when using
63 %defattr(-, root
, root
)
64 %_libdir/libgdiplus.so
*
65 %_libdir/pkgconfig
/libgdiplus.pc
66 %doc AUTHORS COPYING ChangeLog
* NEWS README
69 %setup -q
-n
%{real_name}-%{version}
72 # Set PKG_CONFIG_PATH for sles9
74 %if %sles_version == 9
75 export PKG_CONFIG_PATH
=$PKG_CONFIG_PATH
:/opt
/gnome
/%_lib/pkgconfig
78 export CFLAGS
="$RPM_OPT_FLAGS"
83 make install DESTDIR
=%{buildroot}
85 rm -f
%{buildroot}%{_libdir}/libgdiplus.a
86 rm -f
%{buildroot}%{_libdir}/libgdiplus.la
87 # Remove generic non-usefull INSTALL file... (appeases
88 # suse rpmlint checks, saves 3kb)
89 find .
-name INSTALL | xargs
rm -f
92 rm -rf "$RPM_BUILD_ROOT"
94 %post -p
/sbin
/ldconfig
96 %postun -p
/sbin
/ldconfig