[Bug 749752] Review Request: dmg2img - Uncompress the Apple compressed disk image files

2012-02-13 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=749752

Lubomir Rintel lkund...@v3.sk changed:

   What|Removed |Added

 Status|ASSIGNED|CLOSED
 Resolution||NEXTRELEASE
Last Closed||2012-02-13 12:59:09

--- Comment #10 from Lubomir Rintel lkund...@v3.sk 2012-02-13 12:59:09 EST ---
Imported and built. Thank you!

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 749752] Review Request: dmg2img - Uncompress the Apple compressed disk image files

2012-01-12 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=749752

--- Comment #7 from Lubomir Rintel lkund...@v3.sk 2012-01-12 05:58:03 EST ---
New Package SCM Request
===
Package Name: dmg2img
Short Description: Uncompress the Apple compressed disk image files
Owners: lkundrak
Branches: f15 f16 el6 el5

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 749752] Review Request: dmg2img - Uncompress the Apple compressed disk image files

2012-01-12 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=749752

Scott Tsai scottt...@gmail.com changed:

   What|Removed |Added

   Flag||fedora-cvs?

--- Comment #8 from Scott Tsai scottt...@gmail.com 2012-01-12 21:01:32 EST ---
(In reply to comment #7)
Lubomir, I think you forgot to set fedora-cvs flag to ?

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 749752] Review Request: dmg2img - Uncompress the Apple compressed disk image files

2012-01-12 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=749752

--- Comment #9 from Jon Ciesla limburg...@gmail.com 2012-01-12 21:50:25 EST 
---
Git done (by process-git-requests).

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 749752] Review Request: dmg2img - Uncompress the Apple compressed disk image files

2012-01-08 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=749752

--- Comment #5 from Lubomir Rintel lkund...@v3.sk 2012-01-08 18:10:24 EST ---
Thank you for your review.
Updated packages:

SPEC: http://v3.sk/~lkundrak/SPECS/dmg2img.spec
SRPM: http://v3.sk/~lkundrak/SRPMS/dmg2img-1.6.2-2.el6.src.rpm

(In reply to comment #3)
 Some issues I see:
 
 1. I think license should be GPLv2+ and MIT. Since the COPYING file included
 in the upstream tarball contains GPLv2 I think we should use GPLv2+ instead
 of GPL+.

No. Comment is what decides and author obviously removed the version
intentionally.

 2. As noted by Richard in comment #1, BuildRequires: openssl-devel is
 required to build vfdecrypt

Fixed.

 3. Dist tag in release field should be %{?dist} instead of %{dist}

Fixed.

 4. Unless you're packaging for EPEL 5, I recommend you:
   Remove the BuildRoot tag
   Use make instead of %{__make}
   Remove rm -rf $RPM_BUILD_ROOT in the %install section
   Remove the %clean section
   Remove %defattr from the %files section

I want el5 builds to work and will probably be submitting the package for el5.
I changed the %make macro for make though.

 5. The dmg2img-1.6.2-nostrip.patch already used in the patch and the patch I
 attached both work to produce non empty debuginfo packages. I think my version
 has a better chance of being accepted in a future upstream version but that 
 may
 just be wishful thinking.

I believe conditional stripping is not a good idea. If upstream accepts your
patch, I'll gladly drop mine though.

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 749752] Review Request: dmg2img - Uncompress the Apple compressed disk image files

2012-01-03 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=749752

--- Comment #4 from Richard Shaw hobbes1...@gmail.com 2012-01-03 10:36:04 EST 
---
Ping!

Is the requester still interested in this review request?

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 749752] Review Request: dmg2img - Uncompress the Apple compressed disk image files

2011-12-22 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=749752

--- Comment #2 from Scott Tsai scottt...@gmail.com 2011-12-22 06:31:33 EST ---
Created attachment 549174
  -- https://bugzilla.redhat.com/attachment.cgi?id=549174
[PATCH] don't strip binaries

This patch adds a STRIP variable to dmg2img's Makefile.
You can build with
   make STRIP=0
to produce unstripped binaries and non empty debuginfo packages

I just emailed this patch to dmg2img's author as listed in the README file,
Jean-Pierre Demailly demai...@fourier.ujf-grenoble.fr

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 749752] Review Request: dmg2img - Uncompress the Apple compressed disk image files

2011-12-22 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=749752

Scott Tsai scottt...@gmail.com changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
 CC||scottt...@gmail.com
 AssignedTo|nob...@fedoraproject.org|scottt...@gmail.com
   Flag||fedora-review?

--- Comment #3 from Scott Tsai scottt...@gmail.com 2011-12-22 07:10:48 EST ---
Some issues I see:

1. I think license should be GPLv2+ and MIT. Since the COPYING file included
in the upstream tarball contains GPLv2 I think we should use GPLv2+ instead
of GPL+.

2. As noted by Richard in comment #1, BuildRequires: openssl-devel is
required to build vfdecrypt

3. Dist tag in release field should be %{?dist} instead of %{dist}

4. Unless you're packaging for EPEL 5, I recommend you:
  Remove the BuildRoot tag
  Use make instead of %{__make}
  Remove rm -rf $RPM_BUILD_ROOT in the %install section
  Remove the %clean section
  Remove %defattr from the %files section

5. The dmg2img-1.6.2-nostrip.patch already used in the patch and the patch I
attached both work to produce non empty debuginfo packages. I think my version
has a better chance of being accepted in a future upstream version but that may
just be wishful thinking.


Package Review
==

Key:
- = N/A
x = Pass
! = Fail
? = Not evaluated



 C/C++ 
[x]: MUST Package does not contain any libtool archives (.la)
[x]: MUST Package does not contain kernel modules.
[x]: MUST Package contains no static executables.
[x]: MUST Rpath absent or only used for internal libs.
[x]: MUST Package is not relocatable.


 Generic 
[x]: MUST Package is licensed with an open-source compatible license and meets
 other legal requirements as defined in the legal section of Packaging
 Guidelines.
[!]: MUST Package successfully compiles and builds into binary rpms on at
 least one supported architecture.
[!]: MUST All build dependencies are listed in BuildRequires, except for any
 that are listed in the exceptions section of Packaging Guidelines.

Unless BuildRequires: openssl-devel is added to the spec, it won't build in
mock.

[!]: MUST Buildroot is not present
 Note: Buildroot is not needed unless packager plans to package for EPEL5

I recommend removing the BuildRoot tag.

[x]: MUST Package contains no bundled libraries.
[x]: MUST Changelog in prescribed format.
[!]: MUST Package has no %clean section with rm -rf %{buildroot} (or
 $RPM_BUILD_ROOT)
 Note: Clean is needed only if supporting EPEL
[x]: MUST Sources contain only permissible code or content.
[!]: MUST Each %files section contains %defattr if rpm  4.4
 Note: defattr() present in %files section. This is OK if packaging
 for EPEL5. Otherwise not needed
[x]: MUST Macros in Summary, %description expandable at SRPM build time.
[x]: MUST Package requires other packages for directories it uses.
[x]: MUST Package uses nothing in %doc for runtime.
[x]: MUST Package is not known to require ExcludeArch.
[x]: MUST Permissions on files are set properly.
[x]: MUST Package does not contain duplicates in %files.
[x]: MUST Spec file lacks Packager, Vendor, PreReq tags.
[!]: MUST Package does not run rm -rf %{buildroot} (or $RPM_BUILD_ROOT) at the
 beginning of %install.
 Note: rm -rf is only needed if supporting EPEL5
[x]: MUST If (and only if) the source package includes the text of the
 license(s) in its own file, then that file, containing the text of the
 license(s) for the package is included in %doc.
[!]: MUST License field in the package spec file matches the actual license.

As noted above I think the License should be GPLv2+ and MIT.

[x]: MUST Package consistently uses macros (instead of hard-coded directory
 names).
[x]: MUST Package meets the Packaging Guidelines.
[x]: MUST Package is named according to the Package Naming Guidelines.
[x]: MUST Package does not generates any conflict.
[x]: MUST Package obeys FHS, except libexecdir and /usr/target.
[x]: MUST Package must own all directories that it creates.
[x]: MUST Package does not own files or directories owned by other packages.
[x]: MUST Package installs properly.

Package installs if the missing BuildRequires is fixed.

[x]: MUST Requires correct, justified where necessary.

Requires are correct if the missing BuildRequires is fixed.

[x]: MUST Rpmlint output is silent.
rpmlint output:
dmg2img.x86_64: W: spelling-error Summary(en_US) Uncompress - Uncompressed,
Compression, Compressor
dmg2img.x86_64: W: spelling-error %description -l en_US uncompress -
uncompressed, compression, compressor
dmg2img.x86_64: W: spelling-error %description -l en_US dmg - mg, deg, dig
dmg2img.x86_64: W: 

[Bug 749752] Review Request: dmg2img - Uncompress the Apple compressed disk image files

2011-11-12 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=749752

Richard Shaw hobbes1...@gmail.com changed:

   What|Removed |Added

 CC||hobbes1...@gmail.com

--- Comment #1 from Richard Shaw hobbes1...@gmail.com 2011-11-12 15:18:50 EST 
---
Are you interested in a review swap? I need the following reviewed:

https://bugzilla.redhat.com/show_bug.cgi?id=753453

Here's my initial review:

1. You're missing a BuildRequires: openssl-devel

2. Unless it's required for EL (I'm a Fedora guy) using macros for basic
commands is discouraged. Just use make instead of the macro for make.

Richard

-- 
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review