Bug 199328 - deskutils/gruler UNBREAK, add MASTER_SITES
Summary: deskutils/gruler UNBREAK, add MASTER_SITES
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-09 19:24 UTC by Chris Hutchinson
Modified: 2015-04-13 06:35 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (ps.ports)


Attachments
svn diff to fix deskutils/gruler (1000 bytes, patch)
2015-04-09 19:24 UTC, Chris Hutchinson
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Hutchinson 2015-04-09 19:24:21 UTC
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
Comment 1 commit-hook freebsd_committer freebsd_triage 2015-04-13 04:59:36 UTC
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
Comment 2 Alexey Dokuchaev freebsd_committer freebsd_triage 2015-04-13 05:05:02 UTC
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.
Comment 3 Chris Hutchinson 2015-04-13 06:35:53 UTC
(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