Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#22969 closed submission (fixed)

xpa: new port: a messaging system used by astronomy software, most notably DS9

Reported by: tim@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: ryandesign (Ryan Carsten Schmidt)
Port: xpa

Description

this is one of my first cuts at creating a port file for macports. this is a pretty basic, self-contained package and builds/installs cleanly for me on OS X 10.6.2 and macports 1.8.1.

Attachments (2)

Portfile (1.4 KB) - added by tim@… 14 years ago.
portfile for xpa
patch-Makefile.in (1.4 KB) - added by tim@… 14 years ago.
patch for Makefile.in to better support DESTDIR

Download all attachments as: .zip

Change History (8)

Changed 14 years ago by tim@…

Attachment: Portfile added

portfile for xpa

Changed 14 years ago by tim@…

Attachment: patch-Makefile.in added

patch for Makefile.in to better support DESTDIR

comment:1 Changed 14 years ago by skymoo (Adam Mercer)

Owner: changed from macports-tickets@… to ram@…
Port: xpa added
Status: newassigned
Version: 1.8.1

comment:2 Changed 14 years ago by skymoo (Adam Mercer)

Getting the following when trying to download the source:

--->  Attempting to fetch xpa-2.1.11.tar.gz from http://hea-www.harvard.edu/saord/download/xpa/

DEBUG: Fetching failed:: Couldn't connect to server

comment:3 in reply to:  2 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from ram@… to ryandesign@…
Status: assignednew

Replying to ram@…:

Getting the following when trying to download the source:

Works for me; maybe the server was down or there is a connectivity issue between it and you.

comment:4 Changed 14 years ago by tim@…

works for me, too, though http://hea-www.harvard.edu/saord/download/xpa/ doesn't provide an index. and i did have some issues connecting there earlier today, though it wasn't clear if the problem was on their end or mine.

comment:5 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added
Resolution: fixed
Status: newclosed
Summary: macport for xpa - a messaging system used by astronomy software, most notably DS9xpa: new port: a messaging system used by astronomy software, most notably DS9

Thanks, I committed your port in r61812 with these changes:

  • Removed "revision 1" line; the first revision of any version of a port is zero not one.
  • Removed duplicate "platforms darwin" line.
  • Reduced the Makefile.in patch down to just correcting the manpage installation directory. As for changing INSTALL_ROOT to DESTROOT, it's simpler for us to just tell the portfile to use the INSTALL_ROOT variable. If you would like to send your patch upstream to request that they change INSTALL_ROOT to DESTROOT, feel free. You should also report a bug to them about supporting the --mandir configure argument their configure script claims to support.

Then I made these smaller changes:

  • r61814: Added the documentation files.
  • r61815: Added license info.
  • r61818: Fixed livecheck.

comment:6 Changed 14 years ago by tim@…

thanks for the help and tips! i have a batch of other things to submit and will clean up the Portfiles accordingly before doing so....

Note: See TracTickets for help on using tickets.