Spec URL: http://hg.et.redhat.com/misc/fedora-mingw--devel/?cmd=manifest;manifest=ea00554abe8421a9f5fb4506c9e6b35983a9005e;path=/libgcrypt/ SRPM URL: http://www.annexia.org/tmp/mingw/fedora-9/src/SRPMS/mingw32-libgcrypt-1.4.3-2.fc9.src.rpm Description: MinGW Windows gcrypt encryption library Approved packaging guidelines for MinGW are here: http://fedoraproject.org/wiki/Packaging/MinGW
Spec URL: http://hg.et.redhat.com/cgi-bin/hg-misc.cgi/fedora-mingw--devel/file/tip/libgcrypt/mingw32-libgcrypt.spec SRPM URL: http://www.annexia.org/tmp/mingw/fedora-10/src/SRPMS/mingw32-libgcrypt-1.4.3-2.fc10.src.rpm
Spec URL: http://hg.et.redhat.com/cgi-bin/hg-misc.cgi/fedora-mingw--devel/raw-file/tip/libgcrypt/mingw32-libgcrypt.spec SRPM URL: http://www.annexia.org/tmp/mingw/fedora-rawhide/src/SRPMS/mingw32-libgcrypt-1.4.3-3.fc11.src.rpm * Fri Jan 23 2009 Richard W.M. Jones <rjones> - 1.4.3-3 - Use _smp_mflags. - Disable static libraries.
Notes: - Fedora version has been updated to 1.4.4, with substantial patches. Should the mingw32 package be rebased first? - Package description is a bit sparse. Should it be copied from Fedora's? MUST ? rpmlint: source clean, binary has no-doc and script-without-shebang This is not in the guideline -- do all *.def need to have +x permissions? + package name + spec file name + package guideline-compliant + license complies with guidelines + license field accurate - license file not deleted + spec in US English + spec legible + source matches upstream + builds under >= 1 archs, others excluded + build dependencies complete N/A locales handled using %find_lang, no %{_datadir}/locale ? library -> ldconfig N/A relocatable: give reason + own all directories + no dupes in %files ? permission -- see question above + %clean RPM_BUILD_ROOT + macros used consistently + Package contains code N/A large docs => -doc N/A doc not runtime dependent N/A static in -static N/A if contains *.pc, req pkgconfig N/A desktop file uses desktop-file-install + clean buildroot before install + filenames UTF-8 SHOULD + package functioned as described + scriplets are sane + if main pkg is development-wise, pkgconfig can go in main package + require package not files Approved
Thanks for approving this. I have done an updated package which should fix everything you mentioned. I will proceed with the CVS request anyway. * Fri Feb 6 2009 Richard W.M. Jones <rjones> - 1.4.4-1 - Update to Fedora native version 1.4.4: . Remove potentially patented ECC support. . Do not abort when the fips mode kernel flag is inaccessible due to permissions (#470219). - For review (Michel Alexandre Salim): . Remove *.def file. . Make description clearer. . Distribute the license files. - The license for binaries is GPLv2+, so update the license field. - Add check section (disabled by default). - Why did we set PATH before configure? Removed. - Added BR mingw32-dlfcn suggested by auto-buildrequires.
New Package CVS Request ======================= Package Name: mingw32-libgcrypt Short Description: MinGW Windows gcrypt encryption library Owners: rjones berrange Branches: F-10 EL-5 InitialCC:
cvs done.
Looks like this is already in Rawhide and F-10 stable.