[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2016-08-29 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

Douglas Schilling Landgraf  changed:

   What|Removed |Added

 Status|ON_QA   |CLOSED
 Resolution|--- |EOL
Last Closed||2016-08-29 10:46:13



--- Comment #28 from Douglas Schilling Landgraf  ---
closing this bug and the package is orphan at this time.

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


[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2014-06-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

Christopher Meng i...@cicku.me changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
  Flags|needinfo?(i...@cicku.me)   |



-- 
You are receiving this mail because:
You are on the CC list for the bug.
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 967620] Review Request: edelib - Small and portable C++ library for EDE

2014-06-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620



--- Comment #25 from Fedora Update System upda...@fedoraproject.org ---
edelib-2.1-2.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/edelib-2.1-2.fc20

-- 
You are receiving this mail because:
You are on the CC list for the bug.
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 967620] Review Request: edelib - Small and portable C++ library for EDE

2014-06-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620



--- Comment #26 from Fedora Update System upda...@fedoraproject.org ---
edelib-2.1-2.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/edelib-2.1-2.fc19

-- 
You are receiving this mail because:
You are on the CC list for the bug.
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 967620] Review Request: edelib - Small and portable C++ library for EDE

2014-06-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

Fedora Update System upda...@fedoraproject.org changed:

   What|Removed |Added

 Status|ASSIGNED|ON_QA



--- Comment #27 from Fedora Update System upda...@fedoraproject.org ---
Package edelib-2.1-2.fc19:
* should fix your issue,
* was pushed to the Fedora 19 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing edelib-2.1-2.fc19'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2014-7719/edelib-2.1-2.fc19
then log in and leave karma (feedback).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
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 967620] Review Request: edelib - Small and portable C++ library for EDE

2014-06-24 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

Douglas Schilling Landgraf dougsl...@redhat.com changed:

   What|Removed |Added

  Flags||needinfo?(i...@cicku.me)



-- 
You are receiving this mail because:
You are on the CC list for the bug.
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 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-14 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

--- Comment #23 from Christopher Meng cicku...@gmail.com ---
Hi all,

Things should get better now. I've fixed the shared library problem.

NEW SPEC URL: http://cicku.me/edelib.spec
NEW SRPM URL: http://cicku.me/edelib-2.0-3.fc20.src.rpm

Can someone help do a review again? I've unpushed the updates so this becomes a
new review request again.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=ZtHJfuoPKNa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-14 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

--- Comment #24 from Michael Schwendt mschwe...@gmail.com ---
Some questions based on another brief look at the new spec file:


 BuildRequires: libX11

Not libX11-devel?


 %build
 CFLAGS=%{optflags} CXXFLAGS=%{optflags} \
 ./configure --enable-shared \
 --prefix=%{buildroot}%{_prefix} \
 --libdir=%{buildroot}%{_libdir}

Why isn't %configure used instead?

Could you avoid using %buildroot in this section? Passing %buildroot based
paths to a configure script is a common packaging pitfall, because when paths
are inserted into any built files, they would contain the %buildroot prefix.
Typically, you should not refer to %buildroot before the %install section.

 sed -i 's|%{buildroot}||' *.pc edelib/edelib-config.h

qed

 %install
 jam install

Is jam install capable of installing into a buildroot? That would be the
preferred solution.


 %files devel
 %{_libdir}/%{name}/sslib/*.ss

What files are they? When are they needed? At run-time or only during
development?  For example, src/Scheme.cpp refers to these files. There is a
hardcoded path in that file, too, which differs from the location you've
packaged, and it may need further patching for targets where %_lib is not /lib:
/lib/edelib/sslib


 %{_libdir}/%{name}/sslib/*.ss

Two unowned directories there:
https://fedoraproject.org/wiki/Packaging:Guidelines#File_and_Directory_Ownership

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=KTVVbj0lxYa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

--- Comment #14 from Christopher Meng cicku...@gmail.com ---
(In reply to Ville Skyttä from comment #13)
 Created attachment 758720 [details]
 Build with $RPM_OPT_FLAGS, BR libXpm-devel

Can I build without optflags?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=CzFQoh5wwRa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

--- Comment #15 from Ville Skyttä ville.sky...@iki.fi ---
(In reply to Christopher Meng from comment #14)
 Can I build without optflags?

Only if there is a good reason to do so, and that reason must be documented in
the specfile. Why wouldn't you build with optflags?

http://fedoraproject.org/wiki/Packaging:Guidelines#Compiler_flags

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=tNMjptf1Pxa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

Michael Schwendt mschwe...@gmail.com changed:

   What|Removed |Added

 CC||mschwe...@gmail.com

--- Comment #16 from Michael Schwendt mschwe...@gmail.com ---
Seriously, guys, please restart the review, and don't rush. Even a brief look
at the spec file raises questions:

 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig

Why these scriptlets? The %files section doesn't contain anything related.

 %files
 %{_bindir}/%{name}*
 %{_libdir}/%{name}/


 %install
 jam install
 find %{buildroot} -name '*.a' -exec rm -f {} ';'
 find %{buildroot} -name 'INSTALL' -exec rm -f {} ';'

So, first you compile and build libraries only to delete them?

   /usr/lib64/libedelib.a
   /usr/lib64/libedelib_dbus.a
   /usr/lib64/libedelib_gui.a


 %files devel
 %{_libdir}/pkgconfig/%{name}*.pc

Untested pkgconfig files. They could have served as an early-warning system.
Examine them with real-world pkg-config queries.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=P0FxJjQhDwa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

--- Comment #18 from Douglas Schilling Landgraf dougsl...@redhat.com ---
(In reply to Björn Esser from comment #17)
 More to come:
 
   * There are headers in -devel-pkg with no lib to link against, as well.
 
   * The binaries are linked against the static-lib, which surely will cause
 problems when fully-hardnened build will be mandatory.
 There should at least have been a virtual provides: %{name}-static
 for having this issue auto-tracked.
 
 If anybody objects I'll take this for re-review...

From my side it's ok, I wish I could see the issues raised by you and Michael
before.

Thanks

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=oLhcf9N2dpa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

Björn Esser bjoern.es...@gmail.com changed:

   What|Removed |Added

 CC||bjoern.es...@gmail.com

--- Comment #17 from Björn Esser bjoern.es...@gmail.com ---
More to come:

  * There are headers in -devel-pkg with no lib to link against, as well.

  * The binaries are linked against the static-lib, which surely will cause
problems when fully-hardnened build will be mandatory.
There should at least have been a virtual provides: %{name}-static
for having this issue auto-tracked.

If anybody objects I'll take this for re-review...

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=WS4l5NC9ATa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

--- Comment #19 from Björn Esser bjoern.es...@gmail.com ---
Just have a look at the build.log on koji:

http://kojipkgs.fedoraproject.org//packages/edelib/2.0/3.fc20/data/logs/x86_64/build.log

MkDir1 /builddir/build/BUILDROOT/edelib-2.0-3.fc20.x86_64/usr/lib64/pkgconfig 
Install1
/builddir/build/BUILDROOT/edelib-2.0-3.fc20.x86_64/usr/lib64/pkgconfig/edelib.pc
 
... more *.pc installed ...
=
Here it comes:
=

Install1
/builddir/build/BUILDROOT/edelib-2.0-3.fc20.x86_64/usr/lib64/libedelib.a 
Chmod1 /builddir/build/BUILDROOT/edelib-2.0-3.fc20.x86_64/usr/lib64/libedelib.a 
Install1
/builddir/build/BUILDROOT/edelib-2.0-3.fc20.x86_64/usr/lib64/libedelib_gui.a 
Chmod1
/builddir/build/BUILDROOT/edelib-2.0-3.fc20.x86_64/usr/lib64/libedelib_gui.a 
Install1
/builddir/build/BUILDROOT/edelib-2.0-3.fc20.x86_64/usr/lib64/libedelib_dbus.a 
Chmod1
/builddir/build/BUILDROOT/edelib-2.0-3.fc20.x86_64/usr/lib64/libedelib_dbus.a 

...


Here it's deleted:

=
+ find /builddir/build/BUILDROOT/edelib-2.0-3.fc20.x86_64 -name '*.a' -exec rm
-f '{}' ';'
+ find /builddir/build/BUILDROOT/edelib-2.0-3.fc20.x86_64 -name INSTALL -exec
rm -f '{}' ';'

If you have a look inside the build pkgs:
  no lib*.so in main-pkg.

About static-linking:

https://fedoraproject.org/wiki/Packaging:Guidelines?rd=Packaging/Guidelines#Statically_Linking_Executables

Hope this helps you.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=ySVYrvom3La=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

Christopher Meng cicku...@gmail.com changed:

   What|Removed |Added

 Status|ASSIGNED|NEW

--- Comment #20 from Christopher Meng cicku...@gmail.com ---
Sorry guys, I've made some mistakes.

For the shlib problem, I'll contact upstream. But maybe I have to raise an
exception.

I don't know what's wrong with the pkgconfig files?

Björn if you have time you can take over this.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=XhI1z5Rtfia=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

--- Comment #21 from Michael Schwendt mschwe...@gmail.com ---
 I don't know what's wrong with the pkgconfig files?

Well, they refer to libraries you have deleted. ;-)
Examples:

  $ pkg-config --libs edelib
  -ledelib  
  $ pkg-config --libs edelib-dbus
  -L/lib64 -ledelib_dbus -ledelib -ldbus-1  
  $ pkg-config --libs edelib-gui
  -Wl,-z,relro -ledelib_gui -lfltk_images -lfltk -ledelib  
  $ pkg-config --libs edelib-gui-no-images
  -Wl,-z,relro -ledelib_gui -lfltk -ledelib  

What to do about the FLTK libs that are being referred to is an entirely
different matter and also depends on whether libedelib_gui is a shared or
static lib.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=QBddgE4j0ra=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

--- Comment #22 from Christopher Meng cicku...@gmail.com ---
(In reply to Michael Schwendt from comment #21)

Ok I know...I built them and deleted them...

The main problem is that I forgot to pass --enable-shared option to the jam.

I will release a corrected version later.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=ij0kYOLMJna=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-10 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

Christopher Meng cicku...@gmail.com changed:

   What|Removed |Added

 Status|ON_QA   |ASSIGNED

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=PeiWhw4hmaa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

Ville Skyttä ville.sky...@iki.fi changed:

   What|Removed |Added

 CC||ville.sky...@iki.fi

--- Comment #13 from Ville Skyttä ville.sky...@iki.fi ---
Created attachment 758720
  -- https://bugzilla.redhat.com/attachment.cgi?id=758720action=edit
Build with $RPM_OPT_FLAGS, BR libXpm-devel

Package is not built with $RPM_OPT_FLAGS, and build dependency on libXpm-devel
is missing, fix attached.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=P4f0eGu9oka=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

Ville Skyttä ville.sky...@iki.fi changed:

   What|Removed |Added

 Blocks||496968 (DebugInfo)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=kiaVDQiLpHa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-04 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

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

   What|Removed |Added

  Flags|fedora-cvs? |
  Flags||fedora-cvs+

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=lRmMBAmgnaa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-04 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

--- Comment #9 from Jon Ciesla limburg...@gmail.com ---
Git done (by process-git-requests).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=ntrRyO8L3sa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-04 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

Fedora Update System upda...@fedoraproject.org changed:

   What|Removed |Added

 Status|NEW |MODIFIED

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=ofD1xe6hCka=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-04 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

--- Comment #10 from Fedora Update System upda...@fedoraproject.org ---
edelib-2.0-2.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/edelib-2.0-2.fc19

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=q0hv6LEd4ia=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-04 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

--- Comment #11 from Fedora Update System upda...@fedoraproject.org ---
edelib-2.0-2.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/edelib-2.0-2.fc18

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=nIv5iFtOTAa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-04 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

Fedora Update System upda...@fedoraproject.org changed:

   What|Removed |Added

 Status|MODIFIED|ON_QA

--- Comment #12 from Fedora Update System upda...@fedoraproject.org ---
edelib-2.0-2.fc19 has been pushed to the Fedora 19 testing repository.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=SKh5JlEgcRa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-03 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

Christopher Meng cicku...@gmail.com changed:

   What|Removed |Added

  Flags|needinfo?(cicku...@gmail.co |
   |m)  |

--- Comment #6 from Christopher Meng cicku...@gmail.com ---
Quoted from author:

ss files are needed. They are Scheme sources and are needed by
edelib-script. Later (2.1 svn version) they are used even more extensively
by edelib-dbus-explorer tool.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=tFIMb02ieYa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-03 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

Douglas Schilling Landgraf dougsl...@redhat.com changed:

   What|Removed |Added

 Status|ASSIGNED|NEW
  Flags||fedora-review+

--- Comment #7 from Douglas Schilling Landgraf dougsl...@redhat.com ---
Hi Christopher,

Thanks for your reply. Below my review.

[OK] MUST: rpmlint must be run on the source rpm and all binary rpms the build
produces. The output should be posted in the review

Rpmlint
---
Checking: edelib-2.0-2.fc18.x86_64.rpm
  edelib-devel-2.0-2.fc18.x86_64.rpm
  edelib-doc-2.0-2.fc18.noarch.rpm
edelib.x86_64: W: only-non-binary-in-usr-lib
edelib.x86_64: W: no-documentation
edelib.x86_64: W: no-manual-page-for-binary edelib-mk-indextheme
edelib.x86_64: W: no-manual-page-for-binary edelib-catchsegv
edelib.x86_64: W: no-manual-page-for-binary edelib-dbus-introspect
edelib.x86_64: W: no-manual-page-for-binary edelib-script
edelib.x86_64: W: no-manual-page-for-binary edelib-update-font-cache
edelib.x86_64: W: no-manual-page-for-binary edelib-convert-icontheme
edelib-devel.x86_64: W: no-documentation
edelib-doc.noarch: E: incorrect-fsf-address /usr/share/doc/edelib-2.0.0/COPYING
edelib-doc.noarch: W: install-file-in-docs /usr/share/doc/edelib-2.0.0/INSTALL
3 packages and 0 specfiles checked; 1 errors, 10 warnings.


Rpmlint (installed packages)

# rpmlint edelib-devel edelib-doc edelib
edelib-devel.x86_64: W: no-documentation
edelib-doc.noarch: E: incorrect-fsf-address /usr/share/doc/edelib-2.0.0/COPYING
edelib-doc.noarch: W: install-file-in-docs /usr/share/doc/edelib-2.0.0/INSTALL
edelib.x86_64: W: only-non-binary-in-usr-lib
OK .ss files are required (comment #6) and non binary.

edelib.x86_64: W: no-documentation
edelib.x86_64: W: no-manual-page-for-binary edelib-mk-indextheme
edelib.x86_64: W: no-manual-page-for-binary edelib-catchsegv
edelib.x86_64: W: no-manual-page-for-binary edelib-dbus-introspect
edelib.x86_64: W: no-manual-page-for-binary edelib-script
edelib.x86_64: W: no-manual-page-for-binary edelib-update-font-cache
edelib.x86_64: W: no-manual-page-for-binary edelib-convert-icontheme

[OK] MUST: The package must be named according to the Package Naming Guidelines 

[OK] MUST: The spec file name must match the base package %{name}, in the
format %{name}.spec unless your package has an exemption. 

[OK] MUST: The package must meet the Packaging Guidelines

[OK] MUST: The package must be licensed with a Fedora approved license and meet
the Licensing Guidelines

[OK] MUST: The License field in the package spec file must match the actual
license. 

[OK] 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 must be included in %doc

[OK] MUST: The spec file must be written in American English. [5]

[OK] MUST: The spec file for the package MUST be legible

[OK] MUST: The sources used to build the package must match the upstream
source, as provided in the spec URL. Reviewers should use sha256sum for this
task as it is used by the sources file once imported into git. If no upstream
URL can be specified for this package, please see the Source URL Guidelines for
how to deal with this.

CHECKSUM(SHA256) this package :
c31bc7e5156424fa7e2fe3e671e7d7d876cbe55f035029ac8569bfc946fc84ae
  CHECKSUM(SHA256) upstream package :
c31bc7e5156424fa7e2fe3e671e7d7d876cbe55f035029ac8569bfc946fc84ae


[OK] MUST: The package MUST successfully compile and build into binary rpms on
at least one primary architecture.

[OK] MUST: All build dependencies must be listed in BuildRequires, except for
any that are listed in the exceptions section of the Packaging Guidelines ;
inclusion of those as BuildRequires is optional. Apply common sense.

[OK] MUST: Every binary RPM package (or subpackage) which stores shared library
files (not just symlinks) in any of the dynamic linker's default paths, must
call ldconfig in %post and %postun

[OK] MUST: Packages must NOT bundle copies of system libraries.

[OK] MUST: A Fedora package must not list a file more than once in the spec
file's %files listings

[OK] MUST: Each package must consistently use macros.

[OK] MUST: The package must contain code, or permissable content.

[OK] MUST: Large documentation files must go in a -doc subpackage. (The
definition of large is left up to the packager's best judgement, but is not
restricted to size. Large can refer to either size or quantity)

[OK] MUST: If a package includes something as %doc, it must not affect the
runtime of the application. To summarize: If it is in %doc, the program must
run properly if it is not present.

[OK] MUST: Packages must NOT contain any .la libtool archives, these must be
removed in the spec if they are built

[OK] MUST: All 

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-03 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

Christopher Meng cicku...@gmail.com changed:

   What|Removed |Added

  Flags||fedora-cvs?

--- Comment #8 from Christopher Meng cicku...@gmail.com ---
New Package SCM Request
===
Package Name: edelib
Short Description: Small and portable C++ library for EDE
Owners: cicku
Branches: f18 f19
InitialCC:

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=IR7ZGdGNi9a=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-06-01 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

Douglas Schilling Landgraf dougsl...@redhat.com changed:

   What|Removed |Added

 CC||cicku...@gmail.com
  Flags||needinfo?(cicku...@gmail.co
   ||m)

--- Comment #5 from Douglas Schilling Landgraf dougsl...@redhat.com ---
Hi Christopher,

I have only one concern at moment, why are you keeping the .ss files? 

$ cd ~/rpmbuild/RPMS/x86_64/usr/lib64/edelib/sslib

$ ls
init-2.ss  init.ss  theme.ss

Thanks
Douglas

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=Wg29KaT7cha=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-05-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

--- Comment #4 from Christopher Meng cicku...@gmail.com ---
NEW Spec URL: http://cicku.me/edelib.spec
NEW SRPM URL: http://cicku.me/edelib-2.0-2.fc20.src.rpm

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=dIwxveztdka=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-05-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

Douglas Schilling Landgraf dougsl...@redhat.com changed:

   What|Removed |Added

 Status|NEW |ASSIGNED

--- Comment #3 from Douglas Schilling Landgraf dougsl...@redhat.com ---
Hi Christopher,

fedora-review tool just shared the below messages, can you please take a look?

Issues:
===
- Large documentation must go in a -doc subpackage.
  Note: Documentation size is 5949440 bytes in 372 files.
  See: http://fedoraproject.org/wiki/Packaging/Guidelines#PackageDocumentation

edelib-devel.x86_64: W: install-file-in-docs
/usr/share/doc/edelib-2.0.0/INSTALL


Thanks!

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=utEEF17IANa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-05-28 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

Douglas Schilling Landgraf dougsl...@redhat.com changed:

   What|Removed |Added

 CC||dougsl...@redhat.com
   Assignee|nob...@fedoraproject.org|dougsl...@redhat.com

--- Comment #1 from Douglas Schilling Landgraf dougsl...@redhat.com ---
Hi Christopher,

 I am missing BuildRequire jam in this spec. Can you please look?

Thanks
Douglas

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=vZiZiWfQCSa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 967620] Review Request: edelib - Small and portable C++ library for EDE

2013-05-28 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=967620

--- Comment #2 from Christopher Meng cicku...@gmail.com ---
I forgot to upload the correct version.

Please check again at the same url before, thanks.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=pukdhzIYHea=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review