[Bug 529548] New: Review Request: mingw32-libogg - MinGW build of the libogg bitstream library
bugzilla at redhat.com
bugzilla at redhat.com
Sun Oct 18 13:47:13 UTC 2009
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: Review Request: mingw32-libogg - MinGW build of the libogg bitstream library
https://bugzilla.redhat.com/show_bug.cgi?id=529548
Summary: Review Request: mingw32-libogg - MinGW build of the
libogg bitstream library
Product: Fedora
Version: rawhide
Platform: All
OS/Version: Linux
Status: NEW
Severity: medium
Priority: low
Component: Package Review
AssignedTo: nobody at fedoraproject.org
ReportedBy: mihai at limbasan.ro
QAContact: extras-qa at fedoraproject.org
CC: notting at redhat.com, fedora-package-review at redhat.com
Estimated Hours: 0.0
Classification: Fedora
Spec URL: http://rpms.limbasan.ro/fedora/11/SPECS/mingw32-libogg.spec
SRPM URL:
http://rpms.limbasan.ro/fedora/11/SRMPS/mingw32-libogg-1.1.4-2.fc11.src.rpm
Description: This is MinGW crosscompiler port of libogg.
The spec file was created based on the example at
http://hg.et.redhat.com/cgi-bin/hg-misc.cgi/fedora-mingw--devel/file/3d9d4c1db042/example/mingw32-example.spec#l1
and on the main Fedora libogg spec, taking into account the MinGW SIG packaging
guildelines at http://fedoraproject.org/wiki/Packaging/MinGW .
rpmlint output:
[mimock at home syncup]$ rpmlint mingw32-libogg-1.1.4-2.fc11.noarch.rpm
mingw32-libogg-1.1.4-2.fc11.src.rpm
mingw32-libogg-static-1.1.4-2.fc11.noarch.rpm
mingw32-libogg-static.noarch: E:
arch-independent-package-contains-binary-or-object
/usr/i686-pc-mingw32/sys-root/mingw/lib/libogg.a
mingw32-libogg-static.noarch: W: no-documentation
3 packages and 0 specfiles checked; 1 errors, 1 warnings.
which are OK accoring to the packaging guidelines.
Since there is no current mingw32-libogg package I decided to go for the latest
upstream version, 1.1.4, instead of Fedora's 1.1.3.
The -m4 patch is Fedora's -m4 patch, corrected to apply cleanly on 1.1.4.
The -acconf patch helps in replacing the ancient config.sub, config.guess, and
libtool shipped by upstream with current versions.
The main deviation from Fedora's build step is using sed instead of perl to
replace upstream's (slightly insane) CFLAGS.
Here's my ~/.rpmmacros so far:
%_topdir %(echo $HOME)/rpmbuild
%__arch_install_post /usr/lib/rpm/check-rpaths /usr/lib/rpm/check-buildroot
%_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch}
%_smp_mflags -j3
%packager Mihai Limbasan <mihai at limbasan.ro>
... hope this is OK - this is my first package.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Fedora-package-review
mailing list