aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorbapt <bapt@FreeBSD.org>2011-04-06 01:13:01 +0800
committerbapt <bapt@FreeBSD.org>2011-04-06 01:13:01 +0800
commitfd5fcf6f17da151691674fe8a972cc150efd6f5f (patch)
treebac4d8eaf58596cf8d689d36daf7f9fbbcb62be4 /devel
parent115a0dcf4dc8481c7fc07db94216091c8237ebea (diff)
downloadfreebsd-ports-gnome-fd5fcf6f17da151691674fe8a972cc150efd6f5f.tar.gz
freebsd-ports-gnome-fd5fcf6f17da151691674fe8a972cc150efd6f5f.tar.zst
freebsd-ports-gnome-fd5fcf6f17da151691674fe8a972cc150efd6f5f.zip
SD is a peer to peer ticket tracking system built on the Prophet distributed
database. SD is designed to make it easy to work with tickets and to share ticket databases with your collaborators WWW: http://syncwith.us/sd/
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/p5-App-SD/Makefile79
-rw-r--r--devel/p5-App-SD/distinfo2
-rw-r--r--devel/p5-App-SD/pkg-descr5
-rw-r--r--devel/p5-App-SD/pkg-plist123
5 files changed, 210 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index db7a81e2bef7..9476a344c2d1 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1182,6 +1182,7 @@
SUBDIR += p5-App-GitHub
SUBDIR += p5-App-Info
SUBDIR += p5-App-Options
+ SUBDIR += p5-App-SD
SUBDIR += p5-App-SVN-Bisect
SUBDIR += p5-App-Trace
SUBDIR += p5-App-cpanminus
diff --git a/devel/p5-App-SD/Makefile b/devel/p5-App-SD/Makefile
new file mode 100644
index 000000000000..d05dd7e8088e
--- /dev/null
+++ b/devel/p5-App-SD/Makefile
@@ -0,0 +1,79 @@
+# New ports collection makefile for: App-SD
+# Date created: 2011-04-05
+# Whom: Baptiste Daroussin <bapt@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= App-SD
+PORTVERSION= 0.74
+CATEGORIES= devel www perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:SPANG
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= bapt@FreeBSD.org
+COMMENT= App::SD is a peer-to-peer replicated distributed issue tracker
+
+LICENSE= MIT
+
+BUILD_DEPENDS= p5-DateTime>=:${PORTSDIR}/devel/p5-DateTime \
+ p5-DateTime-Format-Natural>=0:${PORTSDIR}/devel/p5-DateTime-Format-Natural \
+ p5-HTML-Tree>=0:${PORTSDIR}/www/p5-HTML-Tree \
+ p5-Prophet>=0:${PORTSDIR}/databases/p5-Prophet \
+ p5-Test-Script-Run>=0.02:${PORTSDIR}/devel/p5-Test-Script-Run
+
+OPTIONS+= GITHUB "Enable github sync" on \
+ GOOGLECODE "Add support for google code" on \
+ HIVEMINDER "Enable huveminder sync" on \
+ TRAC "Enable trac sync" on \
+ RT "Enable rt sync" on
+
+PERL_CONFIGURE= yes
+
+MAN3= App::SD::ForeignReplica::PullEncoder.3 \
+ App::SD::Server.3 \
+ App::SD::Replica::debbugs.3 \
+ App::SD::Replica::rt.3 \
+ App::SD::Replica::lighthouse::PullEncoder.3 \
+ App::SD::Replica::hm.3 \
+ App::SD::Model::Ticket.3 \
+ App::SD::Replica::gcode::PullEncoder.3 \
+ App::SD::Replica::rt::PullEncoder.3 \
+ App::SD::Test.3 \
+ App::SD::Replica::gcode.3 \
+ App::SD::Replica::trac.3 \
+ App::SD::Replica::github::PullEncoder.3 \
+ App::SD::Replica::debbugs::PushEncoder.3 \
+ App::SD::Replica::trac::PullEncoder.3 \
+ App::SD::CLI::Command.3 \
+ App::SD::CLI::Model::Ticket.3 \
+ App::SD::Replica::debbugs::PullEncoder.3 \
+ App::SD::ForeignReplica.3
+
+.include <bsd.port.options.mk>
+
+.if defined(WITH_GITHUB)
+BUILD_DEPENDS+= p5-Net-GitHub>=0.18:${PORTSDIR}/net/p5-Net-GitHub
+.endif
+
+.if defined(WITH_GOOGLECODE)
+BUILD_DEPENDS+= p5-Net-Google-Code>=0.14:${PORTSDIR}/net/p5-Net-Google-Code
+.endif
+
+.if defined(WITH_HIVEMINDER)
+BUILD_DEPENDS+= p5-Net-Jifty>=0.09:${PORTSDIR}/net/p5-Net-Jifty \
+ p5-Email-Address>=0:${PORTSDIR}/mail/p5-Email-Address
+.endif
+
+.if defined(WITH_TRAC)
+BUILD_DEPENDS+= p5-Net-Trac>=0.13:${PORTSDIR}/www/p5-Net-Trac
+.endif
+
+.if defined(WITH_RT)
+BUILD_DEPENDS+= p5-RT-Client-REST>=0:${PORTSDIR}/www/p5-RT-Client-REST
+.endif
+
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+
+.include <bsd.port.mk>
diff --git a/devel/p5-App-SD/distinfo b/devel/p5-App-SD/distinfo
new file mode 100644
index 000000000000..5f6f35f17f7e
--- /dev/null
+++ b/devel/p5-App-SD/distinfo
@@ -0,0 +1,2 @@
+SHA256 (App-SD-0.74.tar.gz) = 33784b93e4947b86ce9b98bb58948f1927089b5b37601662a15b2c63c242791a
+SIZE (App-SD-0.74.tar.gz) = 136119
diff --git a/devel/p5-App-SD/pkg-descr b/devel/p5-App-SD/pkg-descr
new file mode 100644
index 000000000000..561c4536762f
--- /dev/null
+++ b/devel/p5-App-SD/pkg-descr
@@ -0,0 +1,5 @@
+SD is a peer to peer ticket tracking system built on the Prophet distributed
+database. SD is designed to make it easy to work with tickets and to share
+ticket databases with your collaborators
+
+WWW: http://syncwith.us/sd/
diff --git a/devel/p5-App-SD/pkg-plist b/devel/p5-App-SD/pkg-plist
new file mode 100644
index 000000000000..21e5f45e32c4
--- /dev/null
+++ b/devel/p5-App-SD/pkg-plist
@@ -0,0 +1,123 @@
+bin/darcs-sd
+bin/git-sd
+bin/sd
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/App/SD/.packlist
+%%SITE_PERL%%/App/SD.pm
+%%SITE_PERL%%/App/SD/ForeignReplica.pm
+%%SITE_PERL%%/App/SD/Model/Comment.pm
+%%SITE_PERL%%/App/SD/Model/Ticket.pm
+%%SITE_PERL%%/App/SD/Model/Attachment.pm
+%%SITE_PERL%%/App/SD/CLI/Command.pm
+%%SITE_PERL%%/App/SD/CLI/Model/Ticket.pm
+%%SITE_PERL%%/App/SD/CLI/Model/TicketComment.pm
+%%SITE_PERL%%/App/SD/CLI/Model/Attachment.pm
+%%SITE_PERL%%/App/SD/CLI/Dispatcher.pm
+%%SITE_PERL%%/App/SD/CLI/NewReplicaCommand.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Clone.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Browser.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Publish.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Shell.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Help.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Log.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Help/Authors.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Help/Settings.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Help/Search.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Help/Tickets.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Help/Sync.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Help/Intro.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Help/Copying.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Help/History.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Help/About.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Help/Environment.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Help/Aliases.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Help/Attachments.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Help/Comments.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Help/Config.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Help/ticket_summary_format.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Attachment/Create.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Attachment/Content.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Server.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Ticket/Comment.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Ticket/Update.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Ticket/Basics.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Ticket/Create.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Ticket/Comments.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Ticket/Search.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Ticket/Show.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Ticket/Attachment/Create.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Ticket/Attachment/Search.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Ticket/Details.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Ticket/Comment/Create.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Ticket/Comment/Update.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Version.pm
+%%SITE_PERL%%/App/SD/CLI/Command/Init.pm
+%%SITE_PERL%%/App/SD/Util.pm
+%%SITE_PERL%%/App/SD/Record.pm
+%%SITE_PERL%%/App/SD/Server.pm
+%%SITE_PERL%%/App/SD/Config.pm
+%%SITE_PERL%%/App/SD/ForeignReplica/PullEncoder.pm
+%%SITE_PERL%%/App/SD/ForeignReplica/PushEncoder.pm
+%%SITE_PERL%%/App/SD/CLI.pm
+%%SITE_PERL%%/App/SD/Server/Dispatcher.pm
+%%SITE_PERL%%/App/SD/Server/View.pm
+%%SITE_PERL%%/App/SD/Test.pm
+%%SITE_PERL%%/App/SD/Replica/lighthouse.pm
+%%SITE_PERL%%/App/SD/Replica/gcode/PullEncoder.pm
+%%SITE_PERL%%/App/SD/Replica/gcode/PushEncoder.pm
+%%SITE_PERL%%/App/SD/Replica/github/PullEncoder.pm
+%%SITE_PERL%%/App/SD/Replica/github/PushEncoder.pm
+%%SITE_PERL%%/App/SD/Replica/trac.pm
+%%SITE_PERL%%/App/SD/Replica/debbugs/PushEncoder.pm
+%%SITE_PERL%%/App/SD/Replica/debbugs/PullEncoder.pm
+%%SITE_PERL%%/App/SD/Replica/trac/PullEncoder.pm
+%%SITE_PERL%%/App/SD/Replica/trac/PushEncoder.pm
+%%SITE_PERL%%/App/SD/Replica/gcode.pm
+%%SITE_PERL%%/App/SD/Replica/rt.pm
+%%SITE_PERL%%/App/SD/Replica/hm/PushEncoder.pm
+%%SITE_PERL%%/App/SD/Replica/hm/PullEncoder.pm
+%%SITE_PERL%%/App/SD/Replica/redmine/PullEncoder.pm
+%%SITE_PERL%%/App/SD/Replica/redmine/PushEncoder.pm
+%%SITE_PERL%%/App/SD/Replica/redmine.pm
+%%SITE_PERL%%/App/SD/Replica/hm.pm
+%%SITE_PERL%%/App/SD/Replica/github.pm
+%%SITE_PERL%%/App/SD/Replica/lighthouse/PushEncoder.pm
+%%SITE_PERL%%/App/SD/Replica/lighthouse/PullEncoder.pm
+%%SITE_PERL%%/App/SD/Replica/debbugs.pm
+%%SITE_PERL%%/App/SD/Replica/rt/PullEncoder.pm
+%%SITE_PERL%%/App/SD/Replica/rt/PushEncoder.pm
+%%SITE_PERL%%/App/SD/Collection/Attachment.pm
+%%SITE_PERL%%/App/SD/Collection/Comment.pm
+%%SITE_PERL%%/App/SD/Collection/Ticket.pm
+%%SITE_PERL%%/auto/share/dist/App-SD/web/static/images/gradient.png
+%%SITE_PERL%%/auto/share/dist/App-SD/web/static/images/sd.png
+%%SITE_PERL%%/auto/share/dist/App-SD/web/static/css/main.css
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/App/SD
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/App
+@dirrm %%SITE_PERL%%/auto/share/dist/App-SD/web/static/images
+@dirrm %%SITE_PERL%%/auto/share/dist/App-SD/web/static/css
+@dirrm %%SITE_PERL%%/auto/share/dist/App-SD/web/static
+@dirrm %%SITE_PERL%%/auto/share/dist/App-SD/web
+@dirrm %%SITE_PERL%%/auto/share/dist/App-SD
+@dirrm %%SITE_PERL%%/App/SD/Server
+@dirrm %%SITE_PERL%%/App/SD/Replica/trac
+@dirrm %%SITE_PERL%%/App/SD/Replica/rt
+@dirrm %%SITE_PERL%%/App/SD/Replica/redmine
+@dirrm %%SITE_PERL%%/App/SD/Replica/lighthouse
+@dirrm %%SITE_PERL%%/App/SD/Replica/hm
+@dirrm %%SITE_PERL%%/App/SD/Replica/github
+@dirrm %%SITE_PERL%%/App/SD/Replica/gcode
+@dirrm %%SITE_PERL%%/App/SD/Replica/debbugs
+@dirrm %%SITE_PERL%%/App/SD/Replica
+@dirrm %%SITE_PERL%%/App/SD/Model
+@dirrm %%SITE_PERL%%/App/SD/ForeignReplica
+@dirrm %%SITE_PERL%%/App/SD/Collection
+@dirrm %%SITE_PERL%%/App/SD/CLI/Model
+@dirrm %%SITE_PERL%%/App/SD/CLI/Command/Ticket/Comment
+@dirrm %%SITE_PERL%%/App/SD/CLI/Command/Ticket/Attachment
+@dirrm %%SITE_PERL%%/App/SD/CLI/Command/Ticket
+@dirrm %%SITE_PERL%%/App/SD/CLI/Command/Help
+@dirrm %%SITE_PERL%%/App/SD/CLI/Command/Attachment
+@dirrm %%SITE_PERL%%/App/SD/CLI/Command
+@dirrm %%SITE_PERL%%/App/SD/CLI
+@dirrm %%SITE_PERL%%/App/SD
+@dirrm %%SITE_PERL%%/App