[Bug 190213] Review Request: gq - Graphical LDAP directory browser and editor

2008-07-07 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: gq - Graphical LDAP directory browser and editor


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


[EMAIL PROTECTED] changed:

   What|Removed |Added

   Severity|normal  |medium
   Priority|normal  |medium
Product|Fedora Extras   |Fedora
Version|devel   |rawhide




-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug, or are watching the QA contact.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 190213] Review Request: gq - Graphical LDAP directory browser and editor

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

Summary: Review Request: gq - Graphical LDAP directory browser and editor


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


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|ASSIGNED|CLOSED
 Resolution||NEXTRELEASE




-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug, or are watching the QA contact.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 190213] Review Request: gq - Graphical LDAP directory browser and editor

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

Summary: Review Request: gq - Graphical LDAP directory browser and editor


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


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |ASSIGNED




--- Additional Comments From [EMAIL PROTECTED]  2006-11-19 13:12 EST ---
(In reply to comment #14)
 Updated to gq-1.2.1, I did this some time ago, but something is this version
 broke the install of po files. I was waiting for upstream do a new release.

You need to copy LINGUAS from gq-%{version}-langpack-1/po to the main packages
po dir before compiling, e. g. like this:

 # Set up langpack
 %{name}-%{version}-langpack-1/langpack .
 %{__cp} -p %{name}-%{version}-langpack-1/po/LINGUAS po/
 ...

Then re-add %find_lang and %files -f %{name}.lang to the spec.

Some more things I'd like to you to fix, before I do the complete review:

- Please BuildRequire perl(XML::Parser) instead of perl-XML-Parser (better
user the name of the perl module than the hardcoded package name)

- duplicate BuildRequires: gtk2-devel and libxml2-devel are already required by
libglade2-devel.

- no need to run /sbin/ldconfig in %post, we don't have no shared libs here

- please use the scriptlets from the wiki for update-mime-database, see
http://fedoraproject.org/wiki/Packaging/ScriptletSnippets#head-5f93ed83c968bb73b052c06ba0d7139e28f35d93
If you are stealing something (your own words from changelog), why not steal
from the wiki? ;)

- The icon is missing, at least here on Core 6. redhat-system-tools is
outdated, now it's redhat-system_tools (note the underscore).

- Don't add the category X-Fedora to gq.desktop, it's not necessary any longer.
In fact it never was.

- Minor: Can you make your desktop file look more like the upstream one? I'd
like to see the multilingual names and comments included.

- Minor: you could simplify the %files section a little more, e.g. you could
replace 
 %{_datadir}/%{name}/%{name}.glade
and
 %dir %{_datadir}/%{name}

with a single %{_datadir}/%{name}/. This is ok as long as all files in the dir
should be owned by gq, which is the case for %{_datadir}/%{name} and
%{_datadir}/pixmaps/%{name}. If you however prefer a more detailed listing this
is ok too, it will prevent you from accidentally packaging unwanted files.

- Minor: Although your defattr is valid I suggest you use
%defattr(-,root,root,-) instead. This is FE default and looks cleaner. You can
also remove the superfluous macros: %{__make} %{__install} or %{__rm} or
don't have a practical benefit over make, install or rm.

- Minor: Please fix the last changelog entry: Nov 12th was Sun, not Sat. 

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug, or are watching the QA contact.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 190213] Review Request: gq - Graphical LDAP directory browser and editor

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

Summary: Review Request: gq - Graphical LDAP directory browser and editor


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





--- Additional Comments From [EMAIL PROTECTED]  2006-11-19 14:45 EST ---
 Some more things I'd like to you to fix, before I do the complete review:

Most things should be fixed now, from the changelog:

- Fix defattr
- Remove X-Fedora as category in desktop file
- libglade2-devel pulls in gtk2-devel and libxml2-devel in BuildReq
- Use perl modules, not perl package name in BuildReq
- Remove ldconfig from %%post
- Fix install of translations
- Remove some macros (rm, make and install)
- Drop desktop-file-utils from BuildReq
- Fix mime: script and remove shared-mime-info from BuildReq
- Patch, not replace desktop file
- Switch icon to redhat-system_tools

Thanks for the initial review and the LINGUAS trick.

Updates files:
SPEC: http://www.pvv.ntnu.no/~terjeros/rpms/gq/gq.spec
SRPMS: http://www.pvv.ntnu.no/~terjeros/rpms/gq/gq-1.2.1-3.fc6.src.rpm


-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug, or are watching the QA contact.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 190213] Review Request: gq - Graphical LDAP directory browser and editor

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

Summary: Review Request: gq - Graphical LDAP directory browser and editor


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





--- Additional Comments From [EMAIL PROTECTED]  2006-11-19 16:30 EST ---
Updated to 1.2.2

SPEC: http://www.pvv.ntnu.no/~terjeros/rpms/gq/gq.spec
SRPMS: http://www.pvv.ntnu.no/~terjeros/rpms/gq/gq-1.2.2-1.fc6.src.rpm


-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug, or are watching the QA contact.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 190213] Review Request: gq - Graphical LDAP directory browser and editor

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

Summary: Review Request: gq - Graphical LDAP directory browser and editor


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





--- Additional Comments From [EMAIL PROTECTED]  2006-11-19 19:00 EST ---
Thanks,

you are pretty fast with your update. You will have to update your package if
there will be a language pacak for 1.2.2. Anyway, here we go:

REVIEW for 
c1b303242245dd6fc2c04bb1a9d020b6  gq-1.2.2-1.fc6.src.rpm

FAIL - rpmlint isn't happy with your srpm:
$ rpmlint gq-1.2.2-1.fc6.src.rpm 
W: gq patch-not-applied Patch01: gq-1.2.1-desktop.patch

This is because the patch is defined as Patch01:, but it's called with %patch1.
You should change it to Patch0: anyway, since it's the first patch. Same for
Source: and Source01:, should be Source0: and Source1: instead.

rpmlint on the binaries is clean.

OK - package meets naming guidelines
OK - specfile named correctly
OK - package meets packaging guidelines
OK - license open-source compatible (GPL)
OK - license included in source
OK - license field in specfile machtes actual license
OK - license included in %doc
OK - specfile in American English
OK - specfile is legible
OK - source matches upstream
OK - package builds for Core 6 on i386
OK - BuildRequires are correct, not exeptions, no duplicates
OK - locales are handled correctly with %find_lang.sh
OK - package is not relocatable
OK - package owns all directories that it creates
OK - no duplicate files in the %files listing
OK - permissions are set properly, correct %defattr:
OK - %clean section present
OK - macro usage consistent (using macro style)
OK - code, not content
OK - no large docs
OK - docs don't affect the program's runtime
OK - no headers static libs or pc files
OK - no need for a devel package
OK - no libtool archives
OK - package correctly uses desktop-file-install
OK - package doesn't own dirs already owned by other packages
OK - package works as described
OK - package uses scriptlets from the wiki
FAIL - package doesn't build in mock, an error occurs while building the 
locales:

 Making all in po
 make[2]: Entering directory `/builddir/build/BUILD/gq-1.2.2/po'
 file=`echo cs | sed 's,.*/,,'`.gmo \
  rm -f $file   -o $file cs.po
 /bin/sh: line 1: -o: command not found
 make[2]: *** [cs.gmo] Error 127
 make[2]: Leaving directory `/builddir/build/BUILD/gq-1.2.2/po'
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory `/builddir/build/BUILD/gq-1.2.2'
 make: *** [all] Error 2
 error: Bad exit status from /var/tmp/rpm-tmp.23553 (%build)

the 4th line should be

  rm -f $file  /usr/bin/msgfmt -o $file cs.po
 
You need to BuildRequire gettext to provide msgfmt.

FIX - Remove the line about desktop-file-utils from changelog entry of 1.2.1-3.
The line is wrong, desktop-file-utils is still included in your spec and this is
correct. Simply drop that line.

FIX - Although the package builds in mock you should add a buildrequirement on
libgcrypt-devel (configure checks for /usr/bin/libgcrypt-config)

FIX? - You should also consider libgpg-error-devel, it's used if available too.
I have to admit don't know if it adds any value to the package, but IMO it can't
hurt.

MINOR - After you have removed useless macros you can also replace %{__cp} -p
with a simple cp (when copying LINGUAS)

MINOR - IMHO %post and %postun should not be after the %files section

MINOR - You can make %post and %post un a little smarter

 %post -p update-mime-database %{_datadir}/mime  /dev/null || :

 %postun -p update-mime-database %{_datadir}/mime  /dev/null || :

This has the advantage the rpm will automagically care for the requirement on
update-mime-database/shared-mime-info

Please fix the blockers (FAIL and FIX), so that I can approve the package.

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug, or are watching the QA contact.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 190213] Review Request: gq - Graphical LDAP directory browser and editor

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

Summary: Review Request: gq - Graphical LDAP directory browser and editor


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





--- Additional Comments From [EMAIL PROTECTED]  2006-11-19 19:20 EST ---
(In reply to comment #18)
 
 FIX? - You should also consider libgpg-error-devel, it's used if available 
 too.

Oops, I just realized that it's already required by libgcrypt-devel, so that
would be a duplicate BR.

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug, or are watching the QA contact.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 190213] Review Request: gq - Graphical LDAP directory browser and editor

2006-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 report.

Summary: Review Request: gq - Graphical LDAP directory browser and editor


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





--- Additional Comments From [EMAIL PROTECTED]  2006-11-12 09:18 EST ---
(In reply to comment #12)
 BTW the gq homepage seems to be down currently, so an updated specfile (and 
 even
 a review of the current tarball md5sums) is not easy to do.

The files _should_ be available at
 http://dl.sf.net/sourceforge/gqclient/gq-1.2.1.tar.gz and
 http://dl.sf.net/sourceforge/gqclient/gq-1.2.1-langpack-1.tar.gz
but I could not reach dl.sf.net ether and had to use a mirror. So, yes, we have
no valid URL for the specfile ATM.

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug, or are watching the QA contact.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 190213] Review Request: gq - Graphical LDAP directory browser and editor

2006-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 report.

Summary: Review Request: gq - Graphical LDAP directory browser and editor


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





--- Additional Comments From [EMAIL PROTECTED]  2006-11-12 17:00 EST ---
Updated to gq-1.2.1, I did this some time ago, but something is this version
broke the install of po files. I was waiting for upstream do a new release.

Anyway, new version with some improvements is available here:

SPEC: http://www.pvv.ntnu.no/~terjeros/rpms/gq/gq.spec
SRPMS: http://www.pvv.ntnu.no/~terjeros/rpms/gq/gq-1.2.1-2.fc6.src.rpm



-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug, or are watching the QA contact.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 190213] Review Request: gq - Graphical LDAP directory browser and editor

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

Summary: Review Request: gq - Graphical LDAP directory browser and editor


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


[EMAIL PROTECTED] changed:

   What|Removed |Added

 AssignedTo|[EMAIL PROTECTED] |[EMAIL PROTECTED]
OtherBugsDependingO|163776  |163778
  nThis||




--- Additional Comments From [EMAIL PROTECTED]  2006-11-11 21:18 EST ---
Terje, are you still interested in this package? 

If so, please update the package to the latest stable version (1.2.1 I think), I
will review it then.

BTW: Please use 'make install DESTDIR=$RPM_BUILD_ROOT' instead if 
'%makeinstall'.

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug, or are watching the QA contact.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 190213] Review Request: gq - Graphical LDAP directory browser and editor

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

Summary: Review Request: gq - Graphical LDAP directory browser and editor


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





--- Additional Comments From [EMAIL PROTECTED]  2006-08-06 07:21 EST ---
Updated to 1.0.1:

Spec: http://www.pvv.ntnu.no/~terjeros/rpms/gq/gq.spec
SRPM: http://www.pvv.ntnu.no/~terjeros/rpms/gq/gq-1.0.1-1.fc5.src.rpm


-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug, or are watching the QA contact.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 190213] Review Request: gq - Graphical LDAP directory browser and editor

2006-05-06 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: gq - Graphical LDAP directory browser and editor


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


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |CLOSED
 Resolution||NOTABUG




--- Additional Comments From [EMAIL PROTECTED]  2006-05-06 18:25 EST ---
A-ha, I forgot: I need a sponsor.


-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug, or are watching the QA contact.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 190213] Review Request: gq - Graphical LDAP directory browser and editor

2006-05-06 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: gq - Graphical LDAP directory browser and editor


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


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|CLOSED  |NEW
   Keywords||Reopened
 Resolution|NOTABUG |
OtherBugsDependingO||177841
  nThis||




--- Additional Comments From [EMAIL PROTECTED]  2006-05-06 21:08 EST ---
(In reply to comment #8)
 A-ha, I forgot: I need a sponsor.

Then you should note close this bug but at it do the FE-NEEDSPONSOR tracker bug 
;)
Done and reopened.

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug, or are watching the QA contact.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 190213] Review Request: gq - Graphical LDAP directory browser and editor

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

Summary: Review Request: gq - Graphical LDAP directory browser and editor


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





--- Additional Comments From [EMAIL PROTECTED]  2006-05-02 07:43 EST ---
(In reply to comment #5)
  It would be a little easier to patch the current desktop file
 
 Done. -3 ready:
 
 Spec: http://www.pvv.ntnu.no/~terjeros/rpms/gq/gq.spec
 SRPM: http://www.pvv.ntnu.no/~terjeros/rpms/gq/gq-1.0.0-3.src.rpm

Hmm, it seems that gq is back from the dead. I actually came to look at this
review request with a view to seeing if you'd looked at lat (Bug #177580) as an
alternative to gq, since gq was dead when I was looking for a GUI LDAP tool
myself last year. I'll have to go and look at gq myself now ;-)

Anyway, one quick comment on the spec: rather than using a specific mirror in
the Source URLs, try using URLs like this:

Source0: http://dl.sf.net/gqclient/gq-%{version}.tar.gz

Not only will that potentially use any mirror, it's a bit shorter too.


-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug, or are watching the QA contact.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 190213] Review Request: gq - Graphical LDAP directory browser and editor

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

Summary: Review Request: gq - Graphical LDAP directory browser and editor


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





--- Additional Comments From [EMAIL PROTECTED]  2006-05-02 16:07 EST ---
 Anyway, one quick comment on the spec: rather than using a specific mirror in
 the Source URLs, try using URLs like this:
 
 Source0: http://dl.sf.net/gqclient/gq-%{version}.tar.gz

Sure, fixed. We are at -4:

Spec: http://www.pvv.ntnu.no/~terjeros/rpms/gq/gq.spec
SRPM: http://www.pvv.ntnu.no/~terjeros/rpms/gq/gq-1.0.0-4.src.rpm


-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug, or are watching the QA contact.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 190213] Review Request: gq - Graphical LDAP directory browser and editor

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

Summary: Review Request: gq - Graphical LDAP directory browser and editor


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





--- Additional Comments From [EMAIL PROTECTED]  2006-05-01 16:42 EST ---

 1. The handling of the desktop file is incorrect.  Refer to

http://fedoraproject.org/wiki/Packaging/Guidelines#head-254ddf07aae20a23ced8cecc219d8f73926e9755

Thanks for the ref, fixed.
 
 2. Unnecessary BuildRequires: krb5-devel (provided by openssl-devel)

OK, fixed.

New, improved package available here:

Spec: http://www.pvv.ntnu.no/~terjeros/rpms/gq/gq.spec
SRPM: http://www.pvv.ntnu.no/~terjeros/rpms/gq/gq-1.0.0-2.src.rpm



-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug, or are watching the QA contact.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review