I know that gq <= 1.0beta1 is out of portage since it was not developed for over two years. Now it is developed again and here is v1.0rc1. On my machine it compiles and runs cleanly, though I commit the ebuild here. It's almost the ebuild from v1.0_beta1-r1, but w/o the patch. And I commented the src_unpack()-function as it isn't needed here. I don't know if it's needed elsewhere so only commented it.
Wow - removed two days before release https://bugs.gentoo.org/show_bug.cgi?id=122336 Previous ebuilds can be found here (I guess you had this already) http://www.gentoo.org/cgi-bin/viewcvs.cgi/net-nds/gq/ I'm hoping the following gq bugs have been fixed https://bugs.gentoo.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=gq&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&resolution=WONTFIX&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= removing the src_unpack is the right solution if the default src_unpack works
Created attachment 85927 [details] gq-1.0_rc1.ebuild Stupid me had forgotten to upload the ebuild...
@Daniel Blake (#c1): From your buglist only the following bugs are for net-nds/gq: #76057 - gq-1.0-beta1 doesn't save preferences: I never had a problem like this. #95963 - gq + kerberos: Since I haven't a kerberos setup here I can't verify it. But as it were a dependency problem I would assume it's still there. #106554 - wrong dep on gdk-pixbuf: I've taken the modifications mentioned in the bug into the new ebuild - so this is done. I'll upload the modified ebuild. #115571 - gq + FEATURES="ccache": In the bug it is called a problem with ccache and maybe distcc - so this is no problem with gq. #118747 - compilation error on sparc because of bundled gettext: The problem is solved in the bug-entry - on cost of "nls". So, there are 2- 3 open bugs on this (#95963, #118747 and maybe #76057). But this bugs I can't confirm or solve.
Created attachment 85931 [details] gq-1.0_rc1-r1.ebuild The modified/ updated ebuild as mentioned in comment #3
Created attachment 86256 [details] gq-1.0.0-r1.ebuild sasl become optional.
Comment on attachment 86256 [details] gq-1.0.0-r1.ebuild First stable version
I just used gq-1.0.0-r1.ebuild to successfully upgrade from .6 and then new version seems to be working.
Created attachment 96302 [details] gq-1.0.1.ebuild Version bump.
Created attachment 97403 [details] Updated 1.0.1 ebuild
Created attachment 97404 [details] gq 1.1.3 ebuild
If there still is a opening for maintainer, I would like to try (although I have never maintained a package before, but I can make ebuilds etc).
Created attachment 97408 [details] Updated 1.1.3 ebuild
Created attachment 97456 [details] gq-1.1.3.ebuild Added missing dependency on "gnome-base/gnome-keyring".
Created attachment 98374 [details] gq-1.2.0.ebuild Version bump.
Created attachment 101839 [details] gq-1.2.2.ebuild
(In reply to comment #15) > Created an attachment (id=101839) [edit] > gq-1.2.2.ebuild > Markus: I can probably proxy maintain this. Just need to first check if this is something usable for me. Your ebuild seems to be missing the standard header, making it for example GPL-2.
Seems net-nds/luma does the job quite well for me. Markus: take a look at adding this to the sunrise overlay http://www.gentoo-sunrise.org/sunrise
Created attachment 106328 [details] Added the missing header.
Commited it to the sunrise-overlay.
Hello! It seems, gq require >=gnome-base/libglade-2. Here log of configure: checking for GQ... configure: error: Package requirements (glib-2.0 >= 2.6 gtk+-2.0 >= 2.6 gnome-keyring-1 >= 0.4.4 libglade-2.0 libxml-2.0) were not met: No package 'libglade-2.0' found. Need RDEPEND .= ">=gnome-base/libglade-2.6"
Thanks for pointing out. I have updated the ebuild in sunrise-overlay.
And one little thing: in RDEPEND instead "kerberos? ( app-crypt/mit-krb5 )" should be "kerberos ( virtual/krb5 )" Thanks!
Done in sunrise-overlay. Thanks.
*** Bug 233319 has been marked as a duplicate of this bug. ***
It does not compile with -kerberos set. here is the compile-error: i686-pc-linux-gnu-gcc -Wl,-O1 -o gq COPYING.o browse-dnd.o browse-export.o configfile.o debug.o dt_binary.o dt_cert.o dt_clist.o dt_crl.o dt_date.o dt_entry.o dt_generic_binary.o dt_int.o dt_jpeg.o dt_numstr.o dt_oc.o dt_password.o dt_text.o dt_time.o dtutil.o encode.o errorchain.o filter.o formfill.o gq.o gq-browser-model.o gq-browser-node.o gq-browser-node-dn.o gq-browser-node-reference.o gq-browser-node-server.o gq-hash.o gq-hash-gnutls.o gq-hash-openssl.o gq-server.o gq-server-list.o gq-tab.o gq-tab-browse.o gq-tab-schema.o gq-tab-search.o gq-tree-widget.o gq-type-display.o gq-xml.o input.o ldapops.o ldif.o mainwin.o prefs.o progress.o schema.o state.o syntax.o tdefault.o template.o tinput.o util.o xmlparse.o xmlutil.o gq-keyring.o -lgnome-keyring -lglade-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lxml2 -lgcrypt -lgpg-error -Lno/lib -lkrb5 -ldes425 -lssl -lldap -lresolv -llber /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lkrb5 here ist the configure-command: ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-browser-dnd --enable-cache --disable-update-mimedb --without-kerberos-prefix --build=i686-pc-linux-gnu And here is the config-summary: Keyring API.................... gnome LDAP Schema support............ yes TLS support.................... yes Encrypted passwords............ yes SASL binds..................... yes Kerberos binds................. yes Browser Drag and drop.......... yes OpenLDAP client-side caching... no Debugging support ............. yes I don't have kerberos installed but it seems compulsory...
(In reply to comment #25) > It does not compile with -kerberos set. Confirmed. Configure's --without-kerberos-prefix is broken and needs special handling. You can try gq-1.2.3-r1 or gq-1.3.4 from the betagarden overlay http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=tree;f=net-nds/gq;hb=master but I'm not fully supporting these.
Hello, everyone. It seems that at least one ebuild related to this bug exists in the Sunrise overlay at the moment. However, I have to regretfully announce that after a long inactivity period the Sunrise project has been discontinued and the related overlay will be eventually removed. For this reason, I'd like to ask you to reevaluate the ebuilds and consider moving them. If you'd like to maintain a package from Sunrise in Gentoo, please take a look at our Proxy Maintainers [1] project. Please make sure to take ebuilds from the unreviewed developer Sunrise repository [2] rather than the -reviewed one, since the latter has not been updated for over a year. While at it, please note that: 1. Adding a package to Gentoo requires declaring yourself as an active maintainer for it. All bugs regarding the package will be assigned to you, and you will be expected to maintain it. 2. Some packages may not be suitable for addition anymore. While there's no strong rules that would prevent you from adding a package, it may be a bad idea to add old-unmaintained packages that will shortly result in a large number of bugs reported with no solution. If that is the case, please close the bug as RESOLVED/OBSOLETE to make it easier to find packages worth adding. 3. Some of the bugs were already closed as WONTFIX/OBSOLETE/... while the relevant ebuild was kept in Sunrise. If you disagree with the original decision, you still can add the ebuild via proxy-maint. 4. Pleaes note that many of the Sunrise ebuilds are old and may be buggy. If you decide to move them, please make sure to update/clean them up. The proxy-maint team will also review your ebuilds, therefore making sure they land in Gentoo in good quality. Once again, thank you for your contribution. We hope that you will still want to contribute to Gentoo, through proxy-maint or otherwise. [1]:https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers [2]:https://gitweb.gentoo.org/proj/sunrise.git/