notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
py-mercurialserver Software for hosting mercurial repositories
1.2.0 devel Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.2.0Version of this port present on the latest quarterly branch.
Broken BROKEN: unfetchable
Deprecated DEPRECATED: Unfetchable, unmaintained
Expired This port expired on: 2019-10-16
Ignore IGNORE: is marked as broken: unfetchable
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2010-11-27 02:08:04
Last Update: 2019-10-16 15:29:32
SVN Revision: 514601
Also Listed In: python
License: GPLv2
WWW:
http://www.lshift.net/mercurial-server.html
Description:
mercurial-server gives your developers remote read/write access to centralized Mercurial repositories using SSH public key authentication; it provides convenient and fine-grained key management and access control. All of the repositories controlled by mercurial-server are owned by a single user (the "hg" user in what follows), but many remote users can act on them, and different users can have different permissions. We don't use file permissions to achieve that - instead, developers log in as the "hg" user when they connect to the repository host using SSH, using SSH URLs of the form "ssh://hg@repository-host/repository-name". A restricted shell prevents them from using this access for unauthorized purposes. Developers are authenticated only using SSH keys; no other form of authentication is supported. To give a user access to the repository, place their key in an appropriately-named subdirectory of "/usr/lcoal/etc/mercurialserver/keys" and run "refresh-auth". You can then control what access they have to what repositories by editing the control file "/usr/local/etc/mercurialserver/access.conf", which can match the names of these keys against a glob pattern. For convenient remote control of access, you can instead (if you have the privileges) make changes to a special repository called "hgadmin", which contains its own "access.conf" file and "keys" directory. Changes pushed to this repository take effect immediately. The two "access.conf" files are concatenated, and the keys directories merged. WWW: http://www.lshift.net/mercurial-server.html
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}mercurialserver>0:devel/py-mercurialserver@${PY_FLAVOR}
No installation instructions:
This port has been deleted.
PKGNAME: py36-mercurialserver
Package flavors (<flavor>: <package>)
  • py36: py36-mercurialserver
  • py27: py27-mercurialserver
distinfo:
SHA256 (mercurial-server_1.2.tar.gz) = c6693bc19d1d8d44593e792af95a402ca112a7fa29efba6b9851bc696b258a91 SIZE (mercurial-server_1.2.tar.gz) = 21560

No package information for this port in our database
Sometimes this happens. Not all ports have packages.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py36-setuptools>0 : devel/py-setuptools@py36
  2. python3.6 : lang/python36
Runtime dependencies:
  1. hg : devel/mercurial
  2. py36-setuptools>0 : devel/py-setuptools@py36
  3. python3.6 : lang/python36
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
N/A
USES:
python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://dev.lshift.net/paul/mercurial-server/
Collapse this list.

Number of commits found: 20

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.2.0
16 Oct 2019 15:29:32
Revision:514601Original commit files touched by this commit
rene search for other commits by this committer
Remove expired ports:

2019-10-16 archivers/freetar: Unfetchable, unmaintained
2019-10-16 archivers/hffzip: Unfetchable, unmaintained
2019-10-16 archivers/hpack.non-usa.only: Unfetchable, unmaintained
2019-10-16 archivers/untar: Unfetchable, unmaintained
2019-10-16 astro/gpsdrive: Unfetchable, unmaintained
2019-10-16 astro/planets: Unfetchable, unmaintained
2019-10-16 audio/ascd: Unfetchable, unmaintained
2019-10-16 audio/audiotag: Unfetchable, unmaintained
2019-10-16 audio/gmidimonitor: Unfetchable, unmaintained
2019-10-16 audio/gmpc-lyricwiki: Unfetchable, unmaintained
2019-10-16 audio/jack_mixer: Unfetchable, unmaintained
2019-10-16 audio/jmusic: Unfetchable, unmaintained
2019-10-16 audio/maplay: Unfetchable, unmaintained
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.2.0
15 Sep 2019 17:28:09
Revision:512125Original commit files touched by this commit
antoine search for other commits by this committer
Deprecate a few ports
1.2.0
13 Aug 2019 16:01:59
Revision:508835Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories d)
1.2.0
04 Aug 2019 10:02:47
Revision:508088Original commit files touched by this commit
antoine search for other commits by this committer
Mark BROKEN: unfetchable
1.2.0
05 May 2018 15:09:22
Revision:469120Original commit files touched by this commit
danfe search for other commits by this committer
For ports under `cad', `devel', `dns`, and `math' categories: remove
redundant PKGMESSAGE assignment, which is set appropriately by the
b.p.m when `pkg-message' appears on the SUB_FILES list.
1.2.0
19 May 2016 10:21:25
Revision:415498Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [a-f]*

Approved by:	portmgr blanket
1.2.0
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
1.2.0
31 Oct 2014 19:25:17
Revision:371890Original commit files touched by this commit
bapt search for other commits by this committer
Simplify plist
1.2.0
27 Oct 2014 10:58:26
Revision:371548Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
1.2.0
20 Oct 2014 16:04:14
Revision:371280Original commit files touched by this commit
mva search for other commits by this committer
- Convert ports of devel/ to USES=python

Approved by:	portmgr (implicit)
1.2.0
11 Feb 2014 16:43:19
Revision:343765Original commit files touched by this commit
antoine search for other commits by this committer
Fix packaging

Reported by:	pkg-fallout
Note: if this directory was reported as a leftover by tinderbox, this would be a
bug in tinderbox (home directory of a user created by the port)
1.2.0
30 Jan 2014 12:36:25
Revision:341834Original commit files touched by this commit
wg search for other commits by this committer
devel/py-mercurialserver: add missing pkg-message file

Reported by:	marino
1.2.0
27 Dec 2013 10:34:14
Revision:337698Original commit files touched by this commit
wg search for other commits by this committer
devel/py-mercurialserver: support staging and use auto plist
1.2.0
20 Sep 2013 17:13:47
Revision:327724Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
1.2.0
20 Dec 2012 03:01:24
Revision:309276Original commit files touched by this commit
wxs search for other commits by this committer
Reassign to the pool and trim headers.

Submitted by:	Aldis Berjoza <graudeejs@gmail.com>
1.2.0
30 Sep 2011 21:31:50
Original commit files touched by this commit
pawel search for other commits by this committer
Update to version 1.2.0

PR:             ports/160844
Submitted by:   Aldis Berjoza <graudeejs@gmail.com> (maintainer)
Approved by:    miwi, wen (mentors implicit)
1.1.0
17 Sep 2011 08:42:12
Original commit files touched by this commit
crees search for other commits by this committer
Update email address for ports maintained by aldis@bsdroot.lv -->
graudeejs@gmail.com
1.1.0
03 Jul 2011 15:22:13
Original commit files touched by this commit
crees search for other commits by this committer
- Use USERS and GROUPS
- Rename CONF_FILES to avoid conflict with incoming feature

PR:             ports/157595
Submitted by:   Chris Rees <utisoft@gmail.com>
Approved by:    rene (mentor), maintainer (Aldis Berjoza)
1.1.0
14 Feb 2011 03:13:18
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 1.1.0

PR:             154746
Submitted by:   Aldis Berjoza <aldis@bsdroot.lv> (maintainer)
1.0.1
27 Nov 2010 02:07:50
Original commit files touched by this commit
pgollucci search for other commits by this committer
mercurial-server gives your developers remote read/write access to centralized
Mercurial repositories using SSH public key authentication; it provides
convenient and fine-grained key management and access control.

All of the repositories controlled by mercurial-server are owned by a single
user (the "hg" user in what follows), but many remote users can act on them,
and different users can have different permissions. We don't use file
permissions to achieve that - instead, developers log in as the "hg" user
when they connect to the repository host using SSH, using SSH URLs of the
form "ssh://hg@repository-host/repository-name". A restricted shell prevents
them from using this access for unauthorized purposes. Developers
are authenticated only using SSH keys; no other form of authentication is
supported.

To give a user access to the repository, place their key in an
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 20