Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:hiberis:wix
mingw64-jpeg
project.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File project.diff of Package mingw64-jpeg
--- mingw64-jpeg.spec.orig +++ mingw64-jpeg.spec @@ -27,6 +27,7 @@ Patch8: jpeg-8-am-prog-ar.patch BuildArch: noarch +Patch1000: jpeg-8d-wix.patch #!BuildIgnore: post-build-checks BuildRequires: mingw64-filesystem @@ -36,6 +37,9 @@ BuildRequires: mingw64-libpng-devel BuildRequires: mingw64-zlib-devel BuildRequires: autoconf automake libtool +BuildRequires: mingw64-cross-pkg-config +BuildRequires: wixwine + %description Free library and tools for JPEG image compression. @@ -72,6 +76,7 @@ the libjpeg library. %patch8 -p0 -b .am-prog-ar +%patch1000 -p1 -b .wix %build libtoolize --force --copy autoreconf -f -i @@ -79,9 +84,21 @@ autoreconf -f -i --enable-shared --disable-static %{_mingw64_make} %{?_smp_mflags} || %{_mingw64_make} +echo "Name: libjpeg" > libjpeg.pc +echo "Description: %{Summary}" >> libjpeg.pc +echo "Version: %{version}" >> libjpeg.pc +echo "" >> libjpeg.pc +echo "prefix=%{_mingw64_prefix}" >> libjpeg.pc +echo "Libs: -ljpeg" >> libjpeg.pc +echo "Cflags:" >> libjpeg.pc +echo "Wixlibs=%{_mingw64_datadir}/wixlib/libjpeg.wixlib" >> libjpeg.pc +echo "Fualflags=-C libjpeg -D libjpeg" >> libjpeg.pc + %install make DESTDIR=$RPM_BUILD_ROOT install +mkdir -p $RPM_BUILD_ROOT%{_mingw64_libdir}/pkgconfig +cp libjpeg.pc $RPM_BUILD_ROOT%{_mingw64_libdir}/pkgconfig/libjpeg.pc %clean @@ -108,6 +125,8 @@ rm -rf $RPM_BUILD_ROOT %{_mingw64_includedir}/jmorecfg.h %{_mingw64_includedir}/jpeglib.h %{_mingw64_libdir}/libjpeg.dll.a +%{_mingw64_libdir}/pkgconfig/libjpeg.pc +%{_mingw64_datadir}/wixlib/libjpeg.wixlib %changelog
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