#11877 closed submission (fixed)
NEW: distract, haskell-hinstaller, haskell-parsedate, haskell-chunks
Reported by: | me@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: |
Description
Hi there!
I've prepared a few port files for review. The haskell-* stuff are dependencies for the main port, distract, which needs a couple of haskell modules to compile properly.
You can download a tgz, which contains the ports, here: http://thomaskeller.biz/stuff/devel.tar.gz
Please review those and give me feedback if they are ok. If yes, please add them to the main ports repository.
Thomas.
Change History (11)
comment:1 Changed 18 years ago by jmpalacios (Juan Manuel Palacios)
Milestone: | → New Ports |
---|
comment:2 Changed 18 years ago by jmpalacios (Juan Manuel Palacios)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Type: | defect → contribution |
comment:3 Changed 17 years ago by gwright@…
Priority: | Not set → Expected |
---|---|
Resolution: | fixed |
Status: | closed → reopened |
Type: | contribution → defect |
I'm reopening this to fix the destroot issue. Having distract install its binaries into each repository is very nonstandard, but acceptible if a message is printed for the user warning him that he will have to modify the PATH.
From email messages it also seems that monotone is a run-time dependency. If this is true, it should be added as such.
I'll rename the ports according to the haskell naming convention (hs-* instead of haskell-*).
-Greg
comment:4 Changed 17 years ago by me@…
> Having distract install its binaries into each repository is very > nonstandard, but acceptible if a message is printed for the user > warning him that he will have to modify the PATH.
A user never has to call these binaries directly. They're usually called by the web browser in use to update the particular views.
To actually "use" the program you just locally open one of the supplied HTML files. In there are links which execute the binaries via javascript, which in turn update the local HTML file. Afterwards a refresh is made to the browser to view the updated HTML file.
This all sounds a bit weird and it certainly is a bit of a weird setup, but in return you don't need a local web server running to use the program.
comment:5 Changed 17 years ago by jmpalacios (Juan Manuel Palacios)
Milestone: | New Ports → Port Submissions |
---|
Milestone New Ports deleted
comment:6 Changed 17 years ago by me@…
I updated the distract port to 0.2.5 - you can browse / download the port structure here:
Please let me know if its ok that way or if there is something else I can do.
comment:7 Changed 17 years ago by me@…
I had to add another tweak, please use this URL to always get the latest revision:
http://guitone.thomaskeller.biz/viewmtn/viewmtn.py/branch/changes/biz.thomaskeller.macports
comment:8 Changed 17 years ago by nox@…
Priority: | Expected → Normal |
---|---|
Summary: | New ports: distract, haskell-hinstaller, haskell-parsedate, haskell-chunks → NEW: distract, haskell-hinstaller, haskell-parsedate, haskell-chunks |
Type: | defect → enhancement |
comment:9 Changed 17 years ago by gwright@…
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
r27700, r27701, r27702 and r27703 should fix this.
The distract port now depends on monotone, hs-hinstaller and hs-chunks. The haskell-hinstaller, haskell-chunks and haskell-parsedate ports have been renamed to follow the "hs-" scheme. The hs-parsedate port has been marked "nomaintainer" since Thomas is not maintaining it anymore (and it is no longer a dependency of distract).
Installation and destroot locations were corrected for all ports.
/g
comment:10 Changed 16 years ago by jmroot (Joshua Root)
Type: | enhancement → submission |
---|
comment:11 Changed 16 years ago by (none)
Milestone: | Port Submissions |
---|
Milestone Port Submissions deleted
All ports committed in r25455, thanks for the contributions and keep them coming! Closing ticket.
-jmpp