Bug 203523 - [NEW PORT] x11/pipeglade: Graphical User Interfaces, The UNIX Way
Summary: [NEW PORT] x11/pipeglade: Graphical User Interfaces, The UNIX Way
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-10-03 10:08 UTC by Bert Burgemeister
Modified: 2017-02-27 21:26 UTC (History)
2 users (show)

See Also:


Attachments
shar `find pipeglade` > pipeglade.shar (3.28 KB, text/plain)
2015-10-03 10:08 UTC, Bert Burgemeister
rakuco: maintainer-approval+
Details
poudriere testport, 10.2-RELEASE-p5, amd64 (32.91 KB, text/plain)
2015-10-03 10:18 UTC, Bert Burgemeister
no flags Details
poudriere testport, 10.2-RELEASE-p5, i386 (32.74 KB, text/plain)
2015-10-03 10:23 UTC, Bert Burgemeister
no flags Details
poudriere testport, 9.3-RELEASE-p28, amd64 (33.70 KB, text/plain)
2015-10-03 11:56 UTC, Bert Burgemeister
no flags Details
portlint -AC (12 bytes, text/plain)
2015-10-03 12:10 UTC, Bert Burgemeister
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bert Burgemeister 2015-10-03 10:08:00 UTC
Created attachment 161667 [details]
shar `find pipeglade` > pipeglade.shar

Pipeglade is a helper program that displays graphical user interfaces
for other programs.  It renders the GUI definition found in a
GtkBuilder file (created using the Glade Interface Designer), and
communicates with the main program solely via pipes or fifos.

To have its GUI rendered by pipeglade, a program must be able to
 - send plain text commands to standard output or a named pipe and/or
 - receive and parse simple plain text messages from standard input or
 a named pipe.

http://pipeglade.boundp.org
Comment 1 Bert Burgemeister 2015-10-03 10:18:28 UTC
Created attachment 161670 [details]
poudriere testport, 10.2-RELEASE-p5, amd64
Comment 2 Bert Burgemeister 2015-10-03 10:23:00 UTC
Created attachment 161672 [details]
poudriere testport, 10.2-RELEASE-p5, i386
Comment 3 Bert Burgemeister 2015-10-03 11:56:22 UTC
Created attachment 161675 [details]
poudriere testport, 9.3-RELEASE-p28, amd64
Comment 4 Bert Burgemeister 2015-10-03 12:10:25 UTC
Created attachment 161676 [details]
portlint -AC
Comment 5 Raphael Kubo da Costa freebsd_committer freebsd_triage 2016-02-28 21:36:22 UTC
Thanks for the patch.

I think the parts handling the installation of examples needs to be improved: you need to add an EXAMPLES option, and change the do-install target into a post-install-EXAMPLES-on target that just installs the examples (the regular files are installed just fine by the code's Makefile).
Comment 6 commit-hook freebsd_committer freebsd_triage 2017-02-27 21:25:33 UTC
A commit references this bug:

Author: swills
Date: Mon Feb 27 21:24:54 UTC 2017
New revision: 434993
URL: https://svnweb.freebsd.org/changeset/ports/434993

Log:
  x11/pipeglade: create port

  Pipeglade is a helper program that displays graphical user interfaces
  for other programs.  It renders the GUI definition found in a
  GtkBuilder file (created using the Glade Interface Designer), and
  communicates with the main program solely via pipes or fifos.

  WWW: http://pipeglade.boundp.org

  PR:		203523
  Submitted by:	Bert Burgemeister <trebbu@googlemail.com> (with modifications)

Changes:
  head/x11/Makefile
  head/x11/pipeglade/
  head/x11/pipeglade/Makefile
  head/x11/pipeglade/distinfo
  head/x11/pipeglade/pkg-descr
  head/x11/pipeglade/pkg-plist
Comment 7 Steve Wills freebsd_committer freebsd_triage 2017-02-27 21:26:52 UTC
Added the EXAMPLES option and updated to 4.7.0. Committed, thanks!