[Bug 540996] Review Request: rubygem-ffi - Foreign Function Interface package for Ruby

2015-02-17 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=540996

Jon Ciesla limburg...@gmail.com changed:

   What|Removed |Added

  Flags|fedora-cvs? |



-- 
You are receiving this mail because:
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 540996] Review Request: rubygem-ffi - Foreign Function Interface package for Ruby

2015-02-17 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=540996



--- Comment #16 from Jon Ciesla limburg...@gmail.com ---
Branch exists?

-- 
You are receiving this mail because:
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 540996] Review Request: rubygem-ffi - Foreign Function Interface package for Ruby

2015-02-17 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=540996

Tomas Hrcka thr...@redhat.com changed:

   What|Removed |Added

 CC||thr...@redhat.com
  Flags|fedora-cvs+ |fedora-cvs?



--- Comment #15 from Tomas Hrcka thr...@redhat.com ---
Package Change Request
==
Package Name: rubygem-ffi
New Branches: epel7
Owners: bkearney vondruch humaton

-- 
You are receiving this mail because:
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 540996] Review Request: rubygem-ffi - Foreign Function Interface package for Ruby

2010-02-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=540996

Bryan Kearney bkear...@redhat.com changed:

   What|Removed |Added

 Status|ASSIGNED|CLOSED
 Resolution||RAWHIDE

-- 
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 540996] Review Request: rubygem-ffi - Foreign Function Interface package for Ruby

2010-02-19 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=540996

--- Comment #11 from Jason Tibbitts ti...@math.uh.edu 2010-02-19 13:57:47 EST 
---
CVS done (by process-cvs-requests.py).

-- 
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 540996] Review Request: rubygem-ffi - Foreign Function Interface package for Ruby

2010-02-17 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=540996

Mamoru Tasaka mtas...@ioa.s.u-tokyo.ac.jp changed:

   What|Removed |Added

   Flag|fedora-review?  |fedora-review+

--- Comment #9 from Mamoru Tasaka mtas...@ioa.s.u-tokyo.ac.jp 2010-02-17 
11:58:32 EST ---
Well,

- Requires: libffi = 3.0.5 is not needed because libffi in currently
  supported Fedora branch (i.e. F-11/12/13/14) all satisfy this version,
  and libffi.so.X dependency is automatically detected.
  (see the last sentence of below:
   https://fedoraproject.org/wiki/Packaging/Guidelines#Explicit_Requires )

- %dir %{geminstdir} is also needed
  https://fedoraproject.org/wiki/Packaging/UnownedDirectories#Common_Mistakes

- The first %defattr(-,root,root,-) is enough. The second %defattr
  is redundant.

Please fix these when importing this package into Fedora CVS.
---
This package (rubygem-ffi) is APPROVED by mtasaka
---

-- 
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 540996] Review Request: rubygem-ffi - Foreign Function Interface package for Ruby

2010-02-17 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=540996

Bryan Kearney bkear...@redhat.com changed:

   What|Removed |Added

   Flag||fedora-cvs?

--- Comment #10 from Bryan Kearney bkear...@redhat.com 2010-02-17 13:23:58 
EST ---
New Package CVS Request
===
Package Name: rubygem-ffi 
Short Description: Foreign Function Interface package for Ruby
Owners: bkearney
Branches: devel, F-13, F-12, F-11
InitialCC:

-- 
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 540996] Review Request: rubygem-ffi - Foreign Function Interface package for Ruby

2010-02-16 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=540996

Mamoru Tasaka mtas...@ioa.s.u-tokyo.ac.jp changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
 AssignedTo|nob...@fedoraproject.org|mtas...@ioa.s.u-tokyo.ac.jp
   Flag||fedora-review?

--- Comment #7 from Mamoru Tasaka mtas...@ioa.s.u-tokyo.ac.jp 2010-02-16 
12:30:28 EST ---
Well,

* Latest version
  - $ gem list -r ffi returns that the latest version is 0.6.2.

* Duplicate files
  - build.log shows:
---
  6047  warning: File listed twice:
/usr/lib/ruby/gems/1.8/gems/ffi-0.5.4/LICENSE
  6048  warning: File listed twice:
/usr/lib/ruby/gems/1.8/gems/ffi-0.5.4/README.rdoc
---
Please fix these (note that these files should be marked
as %doc , so %doc %{geminstdir}/README.rdoc line (and so on)
should not be removed)

! Note
  - Please change the release number every time you modify your srpm
(when version number does not change) to avoid confusion.

-- 
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 540996] Review Request: rubygem-ffi - Foreign Function Interface package for Ruby

2010-02-15 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=540996

Bryan Kearney bkear...@redhat.com changed:

   What|Removed |Added

   Flag|needinfo?(bkear...@redhat.c |
   |om) |

--- Comment #6 from Bryan Kearney bkear...@redhat.com 2010-02-15 11:28:43 EST 
---
Sorry.. $DAYJOB took over. I have updated the spec file. Latest files:

SRPM: http://bkearney.fedorapeople.org/rubygem-ffi-0.5.4-1.fc12.src.rpm
SPEC File: http://bkearney.fedorapeople.org/rubygem-ffi.spec

rpmlint output:
[bkear...@localhost i686]$ rpmlint *
rubygem-ffi.i686: W: hidden-file-or-dir
/usr/lib/ruby/gems/1.8/gems/ffi-0.5.4/.require_paths
2 packages and 0 specfiles checked; 0 errors, 1 warnings.


koji build: http://koji.fedoraproject.org/koji/taskinfo?taskID=1988494

Specific comments:


(In reply to comment #4)
 Some notes:
 
 * %define - %global
   - We now prefer to use %global %instead of %define

 https://fedoraproject.org/wiki/Packaging/Guidelines#.25global_preferred_over_.25define

Done.

 
 
 * Requires
   - Please use Requires: rubygem(rake-compiler) style, ref:
 https://fedoraproject.org/wiki/Packaging/Perl#Perl_Requires_and_Provides
 
 * strip / debuginfo rpm
   - Don't use ELF binary by yourself and create debuginfo rpm correctly.
 ! Note
   To create debuginfo rpm correctly, you have to compile C source
   under %_builddir
   ( i.e. when rubygem contains C extention library, you cannot install
 gem file into %buildroot directly. You have to once install gem file
 under directory created by %setup and then copy the whole tree
 to %buildroot for correct debuginfo rpm creation:

 https://fedoraproject.org/wiki/Packaging/Ruby#Ruby_Gem_with_extension_libraries_written_in_C
 )

I will be honest, I do not understand the value here. But I believe the new
spec file to be in line with these requirements.

 
 ! Note 2
   Also, build log shows that compilation of C source to create
   libffi_c.so is executed both under %_builddir and %buildroot, this
   is just redundant.

Should only be done in %_builddir

 
 * macro usage
   - %ruby_sitelib macro seems to be used nowhere and unneeded.

removed.

 
   - Please use the defined %geminstdir also in %files

done.

 
   - You should not use %buildroot vs $RPM_BUILD_ROOT, %optflags vs
 $RPM_OPT_FLAGS
 with mixed style and should choose one style.

 https://fedoraproject.org/wiki/Packaging/Guidelines#Using_.25.7Bbuildroot.7D_and_.25.7Boptflags.7D_vs_.24RPM_BUILD_ROOT_and_.24RPM_OPT_FLAGS

done

 
 * Documents location
 --
 %doc README.rdoc LICENSE History.txt
 --
   - These files should be installed under %geminstdir (in fact
 2 of them are already installed).
 Also document files under %geminstdir should be marked
 as %doc properly.
updated.

Thank you for the review.

-- 
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 540996] Review Request: rubygem-ffi - Foreign Function Interface package for Ruby

2010-02-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=540996

Mamoru Tasaka mtas...@ioa.s.u-tokyo.ac.jp changed:

   What|Removed |Added

   Flag||needinfo?(bkear...@redhat.c
   ||om)

--- Comment #5 from Mamoru Tasaka mtas...@ioa.s.u-tokyo.ac.jp 2010-02-12 
10:49:02 EST ---
ping?

-- 
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 540996] Review Request: rubygem-ffi - Foreign Function Interface package for Ruby

2010-02-01 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=540996

--- Comment #3 from Bryan Kearney bkear...@redhat.com 2010-02-01 08:02:11 EST 
---
Happy to. Updated spec file and SRPM can be found at:

http://bkearney.fedorapeople.org/rubygem-ffi.spec
http://bkearney.fedorapeople.org/rubygem-ffi-0.5.4-1.fc12.src.rpm

rpmlint output is below:

[bkear...@localhost rpmbuild]$ rpmlint SPECS/rubygem-ffi.spec 0 packages and 1
specfiles checked; 0 errors, 0 warnings.
[bkear...@localhost rpmbuild]$ rpmlint SRPMS/rubygem-ffi-0.5.4-1.fc12.src.rpm 1
packages and 0 specfiles checked; 0 errors, 0 warnings.
[bkear...@localhost rpmbuild]$ 


Koji build can be found at:

http://koji.fedoraproject.org/koji/taskinfo?taskID=1956147

-- 
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 540996] Review Request: rubygem-ffi - Foreign Function Interface package for Ruby

2010-02-01 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=540996

--- Comment #4 from Mamoru Tasaka mtas...@ioa.s.u-tokyo.ac.jp 2010-02-01 
11:37:09 EST ---
Some notes:

* %define - %global
  - We now prefer to use %global %instead of %define
   
https://fedoraproject.org/wiki/Packaging/Guidelines#.25global_preferred_over_.25define


* Requires
  - Please use Requires: rubygem(rake-compiler) style, ref:
https://fedoraproject.org/wiki/Packaging/Perl#Perl_Requires_and_Provides

* strip / debuginfo rpm
  - Don't use ELF binary by yourself and create debuginfo rpm correctly.
! Note
  To create debuginfo rpm correctly, you have to compile C source
  under %_builddir
  ( i.e. when rubygem contains C extention library, you cannot install
gem file into %buildroot directly. You have to once install gem file
under directory created by %setup and then copy the whole tree
to %buildroot for correct debuginfo rpm creation:
   
https://fedoraproject.org/wiki/Packaging/Ruby#Ruby_Gem_with_extension_libraries_written_in_C
)

! Note 2
  Also, build log shows that compilation of C source to create
  libffi_c.so is executed both under %_builddir and %buildroot, this
  is just redundant.

* macro usage
  - %ruby_sitelib macro seems to be used nowhere and unneeded.

  - Please use the defined %geminstdir also in %files

  - You should not use %buildroot vs $RPM_BUILD_ROOT, %optflags vs
$RPM_OPT_FLAGS
with mixed style and should choose one style.
   
https://fedoraproject.org/wiki/Packaging/Guidelines#Using_.25.7Bbuildroot.7D_and_.25.7Boptflags.7D_vs_.24RPM_BUILD_ROOT_and_.24RPM_OPT_FLAGS

* Documents location
--
%doc README.rdoc LICENSE History.txt
--
  - These files should be installed under %geminstdir (in fact
2 of them are already installed).
Also document files under %geminstdir should be marked
as %doc properly.

-- 
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 540996] Review Request: rubygem-ffi - Foreign Function Interface package for Ruby

2010-01-31 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=540996

Mamoru Tasaka mtas...@ioa.s.u-tokyo.ac.jp changed:

   What|Removed |Added

 CC||mtas...@ioa.s.u-tokyo.ac.jp

--- Comment #2 from Mamoru Tasaka mtas...@ioa.s.u-tokyo.ac.jp 2010-01-31 
09:54:59 EST ---
Well, currently newest ffi seems 0.5.4. Would you upgrade
your srpm first?

-- 
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