Bug 492971 - Review Request: lv2-zynadd-plugins - LV2 port of the ZynAddSubFX engine
Summary: Review Request: lv2-zynadd-plugins - LV2 port of the ZynAddSubFX engine
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Mattias Ellert
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 492969
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-03-30 23:35 UTC by Orcan Ogetbil
Modified: 2009-05-12 04:00 UTC (History)
3 users (show)

Fixed In Version: 1-3.fc10
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-05-12 03:56:28 UTC
Type: ---
Embargoed:
mattias.ellert: fedora-review+
kevin: fedora-cvs+


Attachments (Terms of Use)

Description Orcan Ogetbil 2009-03-30 23:35:27 UTC
Spec URL: http://oget.fedorapeople.org/review/lv2-zynadd-plugins.spec
SRPM URL: http://oget.fedorapeople.org/review/lv2-zynadd-plugins-1-2.fc10.src.rpm
Description: 
The zyn project main goal is to extract synth engines from ZynAddSubFX and pack
them in LV2 plugin format. Resulting plugins are heavily based on work made by
Nasca Octavian Paul. If you like the amazing sounds these plugins generate you
should thank Paul for this.


rpmlint is silent.

The package is named lv2-zynadd-plugins for consistency with other plugins we
have in Fedora, ladspa-xxx-plugins in particular.

Comment 1 Mattias Ellert 2009-04-23 14:10:41 UTC
Fedora review lv2-zynadd-plugins-1-2.fc10.src.rpm 2009-04-23

* OK
! Needs attention
? Needs clarification

rpmlint output:

lv2-zynadd-plugins.spec: W: mixed-use-of-spaces-and-tabs (spaces: line 12, tab: line 3)
lv2-zynadd-plugins.src: W: mixed-use-of-spaces-and-tabs (spaces: line 12, tab: line 3)
3 packages and 1 specfiles checked; 0 errors, 2 warnings.

! rpmlint warning is fixable (replace the space on line 12 with a tab)

* Package is named according to guidelines

* Specfile is named after the package

* The package is licensed as GPLv2 which is a Fedora approved license

* The license matches the license statements in the source

* The license file in the sources (gpl.txt) is packaged as %doc

* The spec file is written in legible English

* The source matches upstream and is the latest version
  ead0a8db5440e480c8a23441195a76df  zyn-1.tar.bz2
  ead0a8db5440e480c8a23441195a76df  SRPM/zyn-1.tar.bz2

* Package builds in mock (Fedora 10)

? BuildRequires on jack-audio-connection-kit-devel - is it needed?

* No shared libraries in the default library path

! Neither the package nor any of its Requires own %{_libdir}/lv2
  (the other two plugin packages have Requires: lv2core)

* No duplicate files

* Permissions are sane and %files has %defattr

* %clean clear buildroot

* Macros are used consistently

* Contains code

* %doc is not essential at runtime

* Package does not own other's directories

* %install clears buildroot

* Installed filenames are valid UTF-8

Comment 2 Orcan Ogetbil 2009-04-23 15:27:42 UTC
In reply to comment #1)
> Fedora review lv2-zynadd-plugins-1-2.fc10.src.rpm 2009-04-23

Thank you.

> 
> ! rpmlint warning is fixable (replace the space on line 12 with a tab)
> 

Fixed. I couldn't find any spaces in the line. Anyway, I removed all the whitespace and recreated the tabs, now there's no rpmlint. Weird.

> ? BuildRequires on jack-audio-connection-kit-devel - is it needed?
> 

I don't think so. No idea how it got there. Removed.

> ! Neither the package nor any of its Requires own %{_libdir}/lv2
>   (the other two plugin packages have Requires: lv2core)
> 

My sloppiness. Added requires.
Spec URL: http://oget.fedorapeople.org/review/lv2-zynadd-plugins.spec
SRPM URL:
http://oget.fedorapeople.org/review/lv2-zynadd-plugins-1-3.fc10.src.rpm

Comment 3 Mattias Ellert 2009-04-24 10:45:33 UTC
Package approved.

Comment 4 Orcan Ogetbil 2009-04-24 15:57:01 UTC
Thank you!

New Package CVS Request
=======================
Package Name: oget
Short Description: LV2 port of the ZynAddSubFX engine
Owners: oget
Branches: F-10 F-11
InitialCC:

Comment 5 Orcan Ogetbil 2009-04-24 15:57:50 UTC
Oops I did it again. The correct request would be:

New Package CVS Request
=======================
Package Name: lv2-zynadd-plugins
Short Description: LV2 port of the ZynAddSubFX engine
Owners: oget
Branches: F-10 F-11
InitialCC:

Comment 6 Kevin Fenzi 2009-04-27 05:26:35 UTC
cvs done.

Comment 7 Fedora Update System 2009-04-27 18:38:45 UTC
lv2-zynadd-plugins-1-3.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/lv2-zynadd-plugins-1-3.fc11

Comment 8 Fedora Update System 2009-04-27 18:39:18 UTC
lv2-zynadd-plugins-1-3.fc10 has been submitted as an update for Fedora 10.
http://admin.fedoraproject.org/updates/lv2-zynadd-plugins-1-3.fc10

Comment 9 Fedora Update System 2009-04-28 01:21:29 UTC
lv2-zynadd-plugins-1-3.fc10 has been pushed to the Fedora 10 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update lv2-zynadd-plugins'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F10/FEDORA-2009-4081

Comment 10 Fedora Update System 2009-05-09 04:24:55 UTC
lv2-zynadd-plugins-1-3.fc11 has been pushed to the Fedora 11 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update lv2-zynadd-plugins'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2009-4651

Comment 11 Fedora Update System 2009-05-12 03:56:23 UTC
lv2-zynadd-plugins-1-3.fc11 has been pushed to the Fedora 11 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 12 Fedora Update System 2009-05-12 04:00:42 UTC
lv2-zynadd-plugins-1-3.fc10 has been pushed to the Fedora 10 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.