File project.diff of Package mingw64-tango-icon-theme
--- mingw64-tango-icon-theme.spec.orig
+++ mingw64-tango-icon-theme.spec
@@ -24,36 +24,79 @@ BuildRequires: mingw64-filesystem >= 23
BuildRequires: mingw64-cross-binutils
BuildRequires: mingw64-cross-gcc
BuildRequires: mingw64-cross-pkg-config
-BuildRequires: mingw64-icon-naming-utils >= 0.8.90
-BuildRequires: mingw64-librsvg-devel
-BuildRequires: mingw64-librsvg-tools
+BuildRequires: icon-naming-utils >= 0.8.90
BuildRequires: python
BuildRequires: gettext-runtime
BuildRequires: librsvg-devel ImageMagick-devel
%if 0%{?suse_version} >= 1100
BuildRequires: rsvg-view
%endif
-BuildRequires: intltool gnome-common
+BuildRequires: autoconf
+BuildRequires: intltool
+BuildRequires: pkg-config
+BuildRequires: wixwine
%description
The Tango Desktop Project defines an icon style guideline to which artists and designers can adhere. A sample
implementation of the style is available as an icon theme based upon a standardized icon naming specification.
+%package devel
+Summary: Include Files and Libraries mandatory for Development
+Group: Development/Libraries
+
+
+%description devel
+This package contains all necessary include files and libraries needed
+to develop applications that require the provided includes and
+libraries.
+
%prep
%setup -q -n tango-icon-theme-%{version}
%patch0 -p1 -b .rsvg
%build
-NOCONFIGURE=indeed gnome-autogen.sh
+#NOCONFIGURE=indeed gnome-autogen.sh
+autoconf -f -i
PATH="%{_mingw64_bindir}:$PATH"; export PATH; \
-%{_mingw64_configure} --enable-png-creation --enable-large-bitmaps --disable-icon-framing
+%{_mingw64_configure} \
+ --enable-png-creation \
+ --enable-large-bitmaps \
+ --disable-icon-framing \
+ PKG_CONFIG="/usr/bin/pkg-config"
%{_mingw64_make} %{?_smp_mflags} || %{_mingw64_make}
+echo "Name: tango-icon-theme" > tango-icon-theme.pc
+echo "Description: Tango icon theme" >> tango-icon-theme.pc
+echo "Version: %{version}" >> tango-icon-theme.pc
+echo "" >> tango-icon-theme.pc
+echo "prefix=%{_mingw64_prefix}" >> tango-icon-theme.pc
+echo "Wixlibs=%{_mingw64_datadir}/wixlib/pango-icon-theme.wixlib" >> tango-icon-theme.pc
+echo "Fualflags=-C tango_icon_theme -D tango_icon_theme" >> tango-icon-theme.pc
+
+wixdistdir=/tmp/wixdistdir-hack-tango-icon-theme
+rm -f $wixdistdir
+make DESTDIR=wixdistdir install
+ln -s `pwd`/wixdistdir%{_mingw64_prefix} $wixdistdir
+mkdir -p $wixdistdir/share/license/tango-icon-theme
+cp README $wixdistdir/share/license/tango-icon-theme
+cp COPYING $wixdistdir/share/license/tango-icon-theme
+heat dir $wixdistdir -gg -sfrag -sreg -cg tanog_icon_theme -dr tango_icon_theme -srd -var var.wixdistdir -o tango-icon-theme.wxs
+candle -o tango-icon-theme.wixobj -nologo -dwixdistdir=$wixdistdir tango-icon-theme.wxs
+lit -o tango-icon-theme.wixlib -bf tango-icon-theme.wixobj
+
+
%install
%{_mingw64_make} DESTDIR=$RPM_BUILD_ROOT install
+mkdir -p $RPM_BUILD_ROOT%{_mingw64_libdir}/pkgconfig
+cp tango-icon-theme.pc $RPM_BUILD_ROOT%{_mingw64_libdir}/pkgconfig/tango-icon-theme.pc
+
+mkdir -p $RPM_BUILD_ROOT/%{_mingw64_datadir}/wixlib
+cp tango-icon-theme.wixlib $RPM_BUILD_ROOT/%{_mingw64_datadir}/wixlib/tango-icon-theme.wixlib
+
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -62,5 +105,10 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root)
%{_mingw64_datadir}/icons/Tango
+%files devel
+%defattr(-, root, root)
+%{_mingw64_libdir}/pkgconfig/tango-icon-theme.pc
+%{_mingw64_datadir}/wixlib/tango-icon-theme.wixlib
+
%changelog