Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:hiberis:wix
mingw32-djvulibre
project.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File project.diff of Package mingw32-djvulibre
--- mingw32-djvulibre.spec.orig +++ mingw32-djvulibre.spec @@ -31,6 +31,7 @@ Patch1: djvulibre-3.5.25-precisi Patch2: djvulibre-3.5.22-msvcp60.patch Patch3: djvulibre-3.5.23-size_t.patch Patch4: djvulibre-3.5.25-gcc6.patch +Patch1000: djvulibre-3.5.22-wix.patch #!BuildIgnore: post-build-checks BuildRequires: mingw32-cross-binutils BuildRequires: mingw32-cross-gcc @@ -40,6 +41,7 @@ BuildRequires: mingw32-filesystem >= 23 BuildRequires: mingw32-libjpeg-devel BuildRequires: mingw32-libtiff-devel BuildRequires: mingw32-zlib-devel +BuildRequires: wixwine BuildRoot: %{_tmppath}/%{name}-%{version}-build %_mingw32_package_header_debug BuildArch: noarch @@ -103,6 +105,7 @@ Web sites around the world. %patch2 -p1 -b .msvcp60 %patch3 -p1 -b .size_t %patch4 -p1 -b .gcc6 +%patch1000 -p1 -b .wix %build echo "lt_cv_deplibs_check_method=pass_all" >>%{_mingw32_cache} @@ -112,9 +115,19 @@ PATH="%{_mingw32_bindir}:$PATH" \ --without-x --disable-djview --disable-desktopfiles make %{?_smp_mflags} || make +candle -o djvulibre.wixobj djvulibre.wxs +lit -o djvulibre.wixlib -bf djvulibre.wixobj + +echo 'Wixlibs=%{_mingw32_datadir}/wixlib/djvulibre.wixlib' >> libdjvu/ddjvuapi.pc +echo 'Fualflags=-C djvulibre -D djvulibre' >> libdjvu/ddjvuapi.pc + %install make DESTDIR=%{buildroot} install %{?_smp_mflags} +mkdir -p %{buildroot}%{_mingw32_datadir}/wixlib +cp djvulibre.wixlib %{buildroot}%{_mingw32_datadir}/wixlib/djvulibre.wixlib + + %files %defattr(-,root,root) %{_mingw32_bindir}/any2djvu @@ -154,6 +167,7 @@ make DESTDIR=%{buildroot} install %{?_sm %defattr(-,root,root) %{_mingw32_libdir}/libdjvulibre.dll.a %{_mingw32_libdir}/pkgconfig/ddjvuapi.pc +%{_mingw32_datadir}/wixlib/djvulibre.wixlib %{_mingw32_includedir}/libdjvu/ddjvuapi.h %{_mingw32_includedir}/libdjvu/miniexp.h
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor