Created attachment 155380 [details] svn diff to fix deskutils/gruler I see this port has been marked for deletion. I have the source, and use the port. So why not host it along with all the other ports I already host. Following is a session that shows it's available again: # make fetch ===> gruler-0.6_11 depends on file: /usr/local/sbin/pkg - found => gruler-0.6.tar.gz doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch http://BSDforge.com/projects/source/deskutils/gruler/gruler-0.6.tar.gz gruler-0.6.tar.gz 100% of 331 kB 414 MBps 00m00s ===> Fetching all distfiles required by gruler-0.6_11 for building # make extract ===> gruler-0.6_11 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by gruler-0.6_11 for building ===> Extracting for gruler-0.6_11 => SHA256 Checksum OK for gruler-0.6.tar.gz. Given I'm now hosting the source, add myself as MAINTAINER. Please find attached, the svn diff that fixes this port. Thanks! --Chris
A commit references this bug: Author: danfe Date: Mon Apr 13 04:58:51 UTC 2015 New revision: 383895 URL: https://svnweb.freebsd.org/changeset/ports/383895 Log: - Provide a working mastersite and unbreak (keep the old official site URL as a reference for now, maybe it will come back one day) - Reformat description text for better readability - Point WWW: to a working project homepage PR: 199328 Submitted by: Chris Hutchinson Changes: head/deskutils/gruler/Makefile head/deskutils/gruler/pkg-descr
Port was unbroken in ports r383895, thank you for hosting the distfile! Maintainership was not reset at this point. This software needs more love, e.g. it is segfaulting for me on startup. > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread 2a003080 (LWP 100165/gruler)] > 0x287cf818 in gdk_window_enable_synchronized_configure () > from /usr/local/lib/libgdk-x11-2.0.so.0 There is also another project (probably a fork) for an on-screen ruler worth noting, https://launchpad.net/screenruler, which looks more up-to-date. Unfortunately it was (re)written in Ruby.
(In reply to Alexey Dokuchaev from comment #2) > Port was unbroken in ports r383895, thank you for hosting the distfile! > > Maintainership was not reset at this point. This software needs more love, > e.g. it is segfaulting for me on startup. > > > Program received signal SIGSEGV, Segmentation fault. > > [Switching to Thread 2a003080 (LWP 100165/gruler)] > > 0x287cf818 in gdk_window_enable_synchronized_configure () > > from /usr/local/lib/libgdk-x11-2.0.so.0 > > There is also another project (probably a fork) for an on-screen ruler worth > noting, https://launchpad.net/screenruler, which looks more up-to-date. > Unfortunately it was (re)written in Ruby. Thanks for the "heads up", and all your work on this, Alexey Dokuchaev. I'll get right on it. All the best. --Chris