New port for the Bitten continuous integration plugin for Trac. It includes the Trac master, which runs inside Trac and offers a web interface to manage and monitor builds, and a build slave which runs as a daemon on build machines which regularly checks for new pending builds and then executes them. The slave daemon runs as a specified user, hence the new UID/GID bitten-slave. Contains custom startup script and config file and the following patches: patch-0.6.x-r785: updates the base revision to tested stable svn version, required for proper operation patch-git: Add git specific recipe commands, patch sent upstream but not yet included patch-navtypo: Fixes simple typo, patch sent upstream The following extra files specific to FreeBSD are provided: bitten-slave.sample: example configuration, will be transformed to config file if none exists during installation bitten-slave.in: startup script for bitten slave daemon This is my first port, let me know what needs to be changed. Fix: --- UIDs 2009-11-01 02:07:56.000000000 +0100 +++ UIDs.bitten 2009-11-01 02:07:44.000000000 +0100 @@ -93,6 +93,7 @@ dspam:*:202:202::0:0:Dspam:/nonexistent:/usr/sbin/nologin shoutcast:*:210:210::0:0:Shoutcast sandbox:/nonexistent:/bin/sh git:*:211:211:gitosis user:/usr/local/git:/bin/sh +bitten-slave:*:212:212:bitten slave:/var/lib/bitten-slave:/bin/sh bs:*:220:220::0:0:Big Sister:/usr/local/bigsister:/bin/sh postgrey:*:225:225::0:0:Postgrey Owner:/nonexistent:/usr/sbin/nologin aprsd:*:240:240::0:0:aprsd:/nonexistent:/bin/sh --- UIDs.patch ends here ---
Responsible Changed From-To: freebsd-ports-bugs->glarkin I'll take it.
State Changed From-To: open->feedback Waiting for response to follow-up question.
State Changed From-To: feedback->open submitter feedback timeout: 266 days)
I have sent the requested information to glarkin@freebsd.org on Feb 7th 2010. I have attached the files that contain the description and the message. -- Tim Niemueller <tim@niemueller.de> www.niemueller.de ================================================================= Imagination is more important than knowledge. (Albert Einstein)
Hi Greg. Is there any progress on this port? I have attached a new version of the port updating it to 0.6b3. Hope it makes it into the ports collection some day. Tim
State Changed From-To: open->feedback hi, build failed with plist. http://32bit.miwibox.org/index.php?action=describe_port&id=2534
State Changed From-To: feedback->closed feedback timeout
State Changed From-To: closed->open repopen per request
State Changed From-To: open->feedback Waiting for test results from submitter.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Tim, I'm planning on adding this port to the tree within the next week, unless you have any objections. Has this version been working well in your environment? Let me know if you're still interested in maintaining the port, and if not, I'll take it. Thank you, Greg -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk55+0gACgkQ0sRouByUApDukACbBTSQqx0p08FtJ4fvpFgcnuw5 ztsAn0LyUIUAzrSA1nhqq86RiXXcmCwL =BGOV -----END PGP SIGNATURE-----
State Changed From-To: feedback->open feedback timeout
glarkin 2011-10-13 21:06:22 UTC FreeBSD ports repository Modified files: . GIDs UIDs Log: - Added user and group to prepare for new port devel/trac-bitten PR: ports/140157 Submitted by: Tim Niemueller <tim@niemueller.de> Revision Changes Path 1.157 +2 -1 ports/GIDs 1.177 +2 -1 ports/UIDs _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
glarkin 2011-10-13 23:22:22 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/trac-bitten Makefile distinfo pkg-descr pkg-plist devel/trac-bitten/files bitten-slave.in bitten-slave.sample patch-git pkg-message.in Log: A continuous integration plugin for Trac. Bitten is a Python-based framework for collecting various software metrics via continuous integration. It builds on Trac to provide an integrated web-based user interface. Build slaves are usually installed and run on multiple different systems to compile and test the software on these platforms on new checkins. Set bitten_slave_enable to "yes" and bitten_slave_urls to contain one or more Bitten build URLs. For form authentication add --form-auth to flags. WWW: http://bitten.edgewall.org/ PR: ports/140157 Submitted by: Tim Niemueller <tim@niemueller.de> Revision Changes Path 1.4602 +1 -0 ports/devel/Makefile 1.1 +69 -0 ports/devel/trac-bitten/Makefile (new) 1.1 +2 -0 ports/devel/trac-bitten/distinfo (new) 1.1 +42 -0 ports/devel/trac-bitten/files/bitten-slave.in (new) 1.1 +12 -0 ports/devel/trac-bitten/files/bitten-slave.sample (new) 1.1 +103 -0 ports/devel/trac-bitten/files/patch-git (new) 1.1 +12 -0 ports/devel/trac-bitten/files/pkg-message.in (new) 1.1 +13 -0 ports/devel/trac-bitten/pkg-descr (new) 1.1 +139 -0 ports/devel/trac-bitten/pkg-plist (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
glarkin 2011-10-13 23:27:39 UTC FreeBSD doc repository (ports committer) Modified files: en_US.ISO8859-1/articles/contributors contrib.additional.sgml Log: - Added Tim Niemueller to the list of contributors PR: ports/140157 Revision Changes Path 1.1027 +5 -0 doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed with some modifications, and I added Tim Niemueller to the additional contributors list at: http://www.freebsd.org/doc/en/articles/contributors/contrib-additional.html Your name will show up there in the next day or so. Thank you for your continued patience while I finalized this port!