From owner-svn-doc-all@freebsd.org Mon Jul 31 02:47:19 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 20EAEDC7CDD; Mon, 31 Jul 2017 02:47:19 +0000 (UTC) (envelope-from bjk@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C411964274; Mon, 31 Jul 2017 02:47:18 +0000 (UTC) (envelope-from bjk@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v6V2lI3t085055; Mon, 31 Jul 2017 02:47:18 GMT (envelope-from bjk@FreeBSD.org) Received: (from bjk@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v6V2lHcj085054; Mon, 31 Jul 2017 02:47:17 GMT (envelope-from bjk@FreeBSD.org) Message-Id: <201707310247.v6V2lHcj085054@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bjk set sender to bjk@FreeBSD.org using -f From: Benjamin Kaduk Date: Mon, 31 Jul 2017 02:47:17 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50609 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head X-SVN-Commit-Author: bjk X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/news/status X-SVN-Commit-Revision: 50609 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Jul 2017 02:47:19 -0000 Author: bjk Date: Mon Jul 31 02:47:17 2017 New Revision: 50609 URL: https://svnweb.freebsd.org/changeset/doc/50609 Log: Add 2017Q2 Foundation entry from deb Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-04-2017-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-04-2017-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2017-04-2017-06.xml Sat Jul 29 23:31:11 2017 (r50608) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2017-04-2017-06.xml Mon Jul 31 02:47:17 2017 (r50609) @@ -2165,4 +2165,333 @@ is needed throughout the rest of the &os; tree.

+ + + The FreeBSD Foundation + + + + + Deb + Goodkin + + deb@FreeBSDFoundation.org + + + + + FreeBSD Foundation Website + Quarterly Newsletter + + + +

Last quarter the Foundation was busy supporting the &os; + Project in so many ways! We brought on two interns from the + University of Waterloo who were extremely productive, from + working on a continuous integration project, to adding MSDOS + FAT filesystem support to makefs. We continued + helping to accelerate OS changes with our internal staff of + software developers, as well as funding outside software + development projects, and continued promoting &os; by + participating in technology conferences around the world. To + encourage more commercial users to donate to the Foundation, + we launched a new partnership program. The &os; 11.1 + release effort has been led by a full-time Foundation + employee, to continue keeping releases timely and reliable. + Finally, we led the effort to celebrate the newly declared + &os; Day, to help raise awareness of &os; around the + world!

+ +

Below, you can read some of the highlights from our Q2 + newsletter and find writeups throughout this status report + from Foundation staff members including Ed Maste, Kostik + Belousov, and Glen Barber. Don't forget, we are 100% + funded by donations. Please take a moment to donate + now, so we can continue supporting the &os; Project and + community worldwide!

+ +

Q2 Development Projects Summary

+ +

The hard work continues into the 2nd quarter on 2017. + Please take a look at the highlights from our more recent + Development Projects summaries.

+ +

April: &os; USB Mass Storage Target Project Update

+ +

The Foundation awarded a project grant to Edward Tomasz + Napieraa to develop a USB mass storage target driver, using + the &os; CAM Target Layer (CTL) as a backend. This project + allows &os; on an embedded platform, such as a BeagleBone + Black or Raspberry Pi Zero, to emulate a USB mass storage + target, commonly known as a USB flash stick. Read more at + https://www.FreeBSDfoundation.org/blog/april-2017-development-projects-update/.

+ +

May: Foundation Brings on Co-Op Students

+ +

At the beginning of May we embarked on a new path in the + &os; Foundation, with the hiring of co-operative education + (co-op) students from the University of Waterloo. The + University of Waterloo is a pioneer and leader in + co-operative education, with 100% of Engineering students + and a majority of Computer Science students participating in + co-op programs. Read more at https://www.FreeBSDfoundation.org/blog/may-2017-development-projects-update/.

+ +

June: FreeBSD Foundation 2017 Project Proposal + Solicitation (contributed by Ed Maste)

+ +

One of the ways the Foundation supports &os; is by + providing development grants for work on individual + projects. These allow developers to propose projects they + would like to undertake to improve &os;, and request funding + to perform that work. The Foundation is always willing to + receive proposals, but will occasionally issue a call for + proposals to highlight specific areas of focus and to be + able to collect and evaluate a group of proposals.

+ +

The proposal submission deadline was July 14, 2017, but as + mentioned above, people are welcome to submit proposals at + anytime.

+ +

Although proposals may address any &os; subsystem or + infrastructure, we are particularly interested in receiving + proposals related to:

+ +
    +
  • Improvements to the security of &os; itself, or of + applications running on &os;.
  • + +
  • New test cases, improved test infrastructure, and + quality assurance.
  • + +
  • Improved software development tools.
  • + +
  • Projects to improve community collaboration and + communication.
  • + +
  • Improving the &os; "out of the box" experience + for new users on various hardware platforms.
  • + +
  • Establishing &os; as a leader in advancing projects of + shared interest (such as ZFS, LLVM, or + libarchive).
  • +
+ +

More details can be found at https://www.FreeBSDfoundation.org/blog/FreeBSD-foundation-2017-project-proposal-solicitation/. + The full project proposal submission guidelines can be found + at http://cts.vresp.com/c/?FreeBSDFoundation/d364934d4d/TEST/1b229d9af7.

+ +

Please do not hesitate to contact + proposals@FreeBSDfoundation.org with any questions.

+ +

Announcing New Partnership Program (contributed by Deb + Goodkin)

+ +

I'm excited to announce our new FreeBSD Foundation + Partnership Program! Our work is 100% supported by + donations from individuals and organizations. With a + spending budget of $1,500,000, we rely on large donations + from our commercial users to help us sustain and increase + our support. Recognizing the value of these donations, and + putting together a sustainable funding model, we wanted to + institute benefits that highlighted this support, and + recognize these donors in productive ways. Partnerships are + an avenue to assist commercial users by helping them get on + board more quickly with &os;, share their needs with the + community, and facilitate collaboration with &os; + developers. We believe that building these relationships + with commercial users will contribute to keeping &os; + relevant and help provide a sustainable and healthy + ecosystem.

+ +

You can check out our updated donor pages to see how we are + acknowledging our Partners at https://www.FreeBSDfoundation.org/donors/. + You can also find out more about this new program at https://www.FreeBSDfoundation.org/FreeBSD-foundation-partnership-program/.

+ +

When I was in China last week, I had a chance to talk to a + few companies about our new partnership program, and it + definitely generated more interest in supporting our + efforts.

+ +

We are continuing to reach out to commercial users for help + that will enable us to provide more outreach and support for + &os;. This includes funding more projects to improve &os;, + providing &os; education and training, and recruiting more + contributors to the Project. We can only provide the above + support with your donations, and we need your help to + connect us with your companies. Please consider sharing our + new Partnership Program with your organization and helping + to connect us with the appropriate contacts at your + company.

+ +

Your donations will help us:

+ +
    +
  • Accelerate improvements and add new features to + &os;
  • + +
  • Support release engineering efforts full-time
  • + +
  • Create and provide &os; educational and training + material
  • + +
  • Provide face-to-face opportunities for developers to + work together
  • + +
  • Improve and support &os; infrastructure
  • +
+ +

We need your support to continue improving &os;. You can + help by donating today and sharing our new Partnership + Program with your company.

+ +

Q2 2017 Conference Recaps

+ +

From sponsoring events to attending conferences, the + Foundation continued its mission of advocacy in the second + quarter of 2017. Over the past few weeks, members of the + Foundation team represented the Project and the Foundation + at events around the world. Below are just a few of the + conference recaps.

+ +

FOSSASIA 2017 (contributed by Philip Paeps)

+ +

The Foundation kindly funded part of my travel from Tokyo to + Singapore to attend FOSSASIA. I gave the "&os; is not + a Linux Distribution" presentation that Foundation + board member George Neville-Neil wrote for Open Source China + in December. My presentation was well-attended, and I got a + lot of good questions from the primarily Linux-oriented + audience. Read more at https://www.FreeBSDfoundation.org/blog/fossasia-2017-trip-report-philip-paeps/.

+ +

OSCON 2017 (contributed by Ed Maste)

+ +

I represented the FreeBSD Foundation at OSCON 2017, which took place + May 8-11, 2017, in Austin, TX. https://conferences.oreilly.com/oscon/oscon-tx.

+ +

The Foundation booth was also staffed by &os; committer + Brad Davis and Doug Mcintire from Netgate. We met up + Wednesday morning to set up the table. We were part of a + "nonprofit pavilion" which consisted of eight or + so tables, located between Open Camps and Operation + Code.

+ +

To help attract booth traffic, I brought a Raspberry Pi 3, + with a small LCD display attached. As a demo, the Raspberry + Pi showed a video of a Gource rendering of changes to the + &os; source tree over time (see example at https://www.youtube.com/watch?v=vZ8Sspua0Ks). + Read more at https://www.FreeBSDfoundation.org/blog/conference-recap-oscon-2017/.

+ +

RootConf 2017 (contributed by Philip Paeps)

+ +

In mid-May I presented at Rootconf 2017 in Bangalore. + Rootconf is India's principal conference where systems and + operations engineers share real world knowledge about + building reliable systems. https://rootconf.in/2017/.

+ +

As always, it was interesting to hear the difficulties + people face trying to run reliable systems on less reliable + platforms. While many of the presentations were very + Linux-specific and not very exciting to me, a couple of + talks did catch my eye.

+ +

I particularly enjoyed the talk by Aruna Sankaranarayanan + (https://www.youtube.com/watch?v=XQJ7YhVoSWI&feature=youtu.be) + explaining how Mapbox takes advantage of Amazon's "spot + pricing" mechanism by spawning and shutting down + machines at different price points to optimize for cost + without compromising availability. Their spotswap https://github.com/mapbox/spotswap/ + software has been released under a BSD license. It sounds + like it should be possible to port this to &os; with minimal + effort. Read more at https://www.FreeBSDfoundation.org/blog/rootconf-2017-trip-report-philip-paeps/.

+ +

BSDCan 2017/&os; Developers Summit (contributed by Deb + Goodkin)

+ +

One of our initiatives is to assist in providing + face-to-face knowledge sharing and development opportunities + around the world. One way we do this is by sponsoring + BSD-related conferences and &os; Developer and Vendor + Summits. We recently sponsored both BSDCan 2017 and the + &os; Developer and Vendor Summit in Ottawa, Ontario, Canada, + which took place June 7-10, 2017. Many of our board and + staff members attended the summit and conference to run + tutorials, give presentations, lead sessions, work with + developers, give demos, and share knowledge.

+ +

In addition, this year we were pleased to bring our new + University of Waterloo interns to the conference where they + had the opportunity to demonstrate some of their projects at + the Foundation table. Read more at https://www.FreeBSDfoundation.org/blog/conference-recap-bsdcan-2017FreeBSD-developers-summit/.

+ +

Open Travel Grant Applications

+ +

The Foundation recognizes the importance of bringing + members of the &os; community face-to-face to both further + development of the Project and spread the word about &os;. + Travel grants are available to community members who need + assistance with travel expenses for attending conferences + related to &os; development and advocacy. Please note: the + travel grant policy has been recently updated. Please + carefully review before submitting your application.

+ +

More information about travel grants is available at: https://www.FreeBSDfoundation.org/what-we-do/grants/travel-grants/.

+ +

&os; Day was June 19! (contributed by Anne Dickison)

+ +

June 19th was declared &os; Day! Thank you to everyone who + joined us in honoring the &os; Project's pioneering legacy + and continuing impact on technology. Find out more about + &os; Day and how we celebrated here at https://www.FreeBSDfoundation.org/blog/happy-FreeBSD-day/.

+ +

Upcoming Events

+ +

Find out about upcoming Foundation events at https://www.FreeBSDfoundation.org/news-and-events/upcoming-events/.

+ +

&os; Journal

+ +

The May/June 2017 Issue of the &os; Journal is now + available. Don't miss articles on &os;'s Firewall Feast, + CADETS: Blending Tracing and Security on &os;, Toward + Oblivious Sandboxing with Capsicum, and more. (https://www.FreeBSDfoundation.org/past-issues/security/)

+ +

Did you miss the March/April issue? Check out articles on + CFEngine, Puppet on &os;, Vagrant, and more! (https://www.FreeBSDfoundation.org/past-issues/configuration-management/) + As a recent addition of functionality, browser-based + subscribers now have the ability to download and share PDFs + of the articles!

+ +

Sample Issue! If you've ever wanted to read through an + entire issue of the &os; Journal, now's your chance. + Download the sample issue from https://mydigitalpublication.com/publication/?i=296880#{"issue_id":296880,"numpages":1,"page":1} + and be sure to share with your friends and colleagues. Not + a subscriber? Sign up today at https://www.FreeBSDfoundation.org/journal/.

+ +

More information about the Foundation's doings and + goings-on can be found in our own quarterly newsletter, linked + above.

+ +
From owner-svn-doc-all@freebsd.org Mon Jul 31 08:31:44 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DB4DFDCD2D0; Mon, 31 Jul 2017 08:31:44 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A801F6DA37; Mon, 31 Jul 2017 08:31:44 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v6V8Vhg0025086; Mon, 31 Jul 2017 08:31:43 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v6V8VhqL025085; Mon, 31 Jul 2017 08:31:43 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201707310831.v6V8VhqL025085@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Mon, 31 Jul 2017 08:31:43 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50610 - head/ja_JP.eucJP/books/handbook/ports X-SVN-Group: doc-head X-SVN-Commit-Author: ryusuke X-SVN-Commit-Paths: head/ja_JP.eucJP/books/handbook/ports X-SVN-Commit-Revision: 50610 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Jul 2017 08:31:45 -0000 Author: ryusuke Date: Mon Jul 31 08:31:43 2017 New Revision: 50610 URL: https://svnweb.freebsd.org/changeset/doc/50610 Log: - Merge the following from the English version: r49829 -> r50603 head/ja_JP.eucJP/books/handbook/ports/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/ports/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/ports/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/ports/chapter.xml Mon Jul 31 02:47:17 2017 (r50609) +++ head/ja_JP.eucJP/books/handbook/ports/chapter.xml Mon Jul 31 08:31:43 2017 (r50610) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r49829 + Original revision: r50603 $FreeBSD$ --> /usr/local/etc/pkg/repos/FreeBSD.conf 毛綜嶽仄化﹜動票毛殖戶化仁分今中﹝ - FreeBSD: { + FreeBSD: { enabled: no -} +} 騷橘反﹜HTTP 煩苀匹 poudriere 伉禾斥玄伉毛弁仿奶失件玄戊件疋亙□正卞跤釩允月午棵簽匹允﹝ @@ -1700,10 +1700,10 @@ ports-mgmt/pkg /usr/local/etc/pkg/repos/custom.conf 反﹜ 動票及方丹卞卅曰引允﹝ - custom: { + custom: { url: "http://pkg.example.com/10amd64", enabled: yes, -} +} From owner-svn-doc-all@freebsd.org Mon Jul 31 10:01:39 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4E73ADCF193; Mon, 31 Jul 2017 10:01:39 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 155A470BF6; Mon, 31 Jul 2017 10:01:38 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v6VA1chx064793; Mon, 31 Jul 2017 10:01:38 GMT (envelope-from remko@FreeBSD.org) Received: (from remko@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v6VA1coO064791; Mon, 31 Jul 2017 10:01:38 GMT (envelope-from remko@FreeBSD.org) Message-Id: <201707311001.v6VA1coO064791@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: remko set sender to remko@FreeBSD.org using -f From: Remko Lodder Date: Mon, 31 Jul 2017 10:01:38 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50611 - head/nl_NL.ISO8859-1/books/handbook X-SVN-Group: doc-head X-SVN-Commit-Author: remko X-SVN-Commit-Paths: head/nl_NL.ISO8859-1/books/handbook X-SVN-Commit-Revision: 50611 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Jul 2017 10:01:39 -0000 Author: remko Date: Mon Jul 31 10:01:37 2017 New Revision: 50611 URL: https://svnweb.freebsd.org/changeset/doc/50611 Log: Work in progress Facilitated by: Snow B.V. Modified: head/nl_NL.ISO8859-1/books/handbook/nl_NL.po Modified: head/nl_NL.ISO8859-1/books/handbook/nl_NL.po ============================================================================== --- head/nl_NL.ISO8859-1/books/handbook/nl_NL.po Mon Jul 31 08:31:43 2017 (r50610) +++ head/nl_NL.ISO8859-1/books/handbook/nl_NL.po Mon Jul 31 10:01:37 2017 (r50611) @@ -3,14 +3,14 @@ msgid "" msgstr "" "Project-Id-Version: The FreeBSD Dutch Documentation Project\n" "POT-Creation-Date: 2017-03-07 13:39+0100\n" -"PO-Revision-Date: 2017-07-26 12:34+0200\n" +"PO-Revision-Date: 2017-07-31 12:00+0200\n" "Language: nl_NL\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Last-Translator: Remko Lodder \n" "Language-Team: The FreeBSD Dutch Documentation Project\n" -"X-Generator: Poedit 2.0.2\n" +"X-Generator: Poedit 2.0.3\n" #. Put one translator per line, in the form NAME , YEAR1, YEAR2 msgctxt "_" @@ -9243,12 +9243,12 @@ msgstr "# pkg audit -Fpkg includes its own package database backup mechanism. This functionality is enabled by default." -msgstr "" +msgstr "In tegenstelling tot het traditionele pakket beheer systeem heeft pkg zijn eigen pakket database backup mechanisme. Deze functionaliteit is standaard ingeschakeld." #. (itstool) path: tip/para #: book.translate.xml:9552 msgid "To disable the periodic script from backing up the package database, set daily_backup_pkgdb_enable=\"NO\" in periodic.conf5." -msgstr "" +msgstr "Om het periodieke script uit te schakelen waarmee de pakket database wordt gebackupped, zet daily_backup_pkgdb_enable=NO in periodic.conf5." #. (itstool) path: sect2/para #: book.translate.xml:9558 msgid "To restore the contents of a previous package database backup, run the following command replacing /path/to/pkg.sql with the location of the backup:" -msgstr "" +msgstr "Om de inhoud van de vorige pakket database backup te herstellen, moet het volgende commando worden gedraaid, waarbij /path/to/pkg.sql moet worden aangepast met de locatie van de backup:" #. (itstool) path: sect2/screen #: book.translate.xml:9563 @@ -9301,12 +9301,12 @@ msgstr "# pkg backup -r pkg database, run the following command, replacing /path/to/pkg.sql with a suitable file name and location:" -msgstr "" +msgstr "Om een handmatige backup te maken van de pkg database, moet het volgende commando worden gedraaid waarbij /path/to/pkg.sql moet worden vervangen met een geschikte bestandsnaam en locatie:" #. (itstool) path: sect2/screen #: book.translate.xml:9575 @@ -9317,12 +9317,12 @@ msgstr "# pkg backup -d pkg stores binary packages in a cache directory defined by PKG_CACHEDIR in pkg.conf5. Only copies of the latest installed packages are kept. Older versions of pkg kept all previous packages. To remove these outdated binary packages, run:" -msgstr "" +msgstr "Standaard slaat pkg binaire pakketten op in een cachemap gedefinieerd door PKG_CACHEDIR in pkg.conf5. Er worden alleen kopie禱n bewaard van de laatst ge簿nstalleerde pakketten. Oudere versies van pkg bewaarde alle vorige versies. Om deze verouderde binaire pakketten te verwijderen start:" #. (itstool) path: sect2/screen #: book.translate.xml:9588 @@ -9333,7 +9333,7 @@ msgstr "# pkg clean# pkg clean -apkg has a built-in command to update package origins. This can be useful, for example, if lang/php5 is renamed to lang/php53 so that lang/php5 can now represent version 5.4." -msgstr "" +msgstr "Software binnen de FreeBSD Portscollectie kan grote versie nummer wijzigingen hebben. Om dit te adresseren heeft pkg een ingebouwd commando om de pakket oorsprong bij te werken. Dit kan nuttig zijn als bijvoorbeeld lang/php5 wordt hernoemd naar lang/php53 zodat lang/php5 nu versie 5.4 kan worden." #. (itstool) path: sect2/para #: book.translate.xml:9607 msgid "To change the package origin for the above example, run:" -msgstr "" +msgstr "Om de pakket oorsprong uit bovenstaand voorbeeld aan te passen start:" #. (itstool) path: sect2/screen #: book.translate.xml:9610 @@ -9365,7 +9365,7 @@ msgstr "# pkg set -o lang/ #. (itstool) path: sect2/para #: book.translate.xml:9612 msgid "As another example, to update lang/ruby18 to lang/ruby19, run:" -msgstr "" +msgstr "Als ander voorbeeld, om lang/ruby18 bij te werken naar lang/ruby19 start:" #. (itstool) path: sect2/screen #: book.translate.xml:9616 @@ -9376,7 +9376,7 @@ msgstr "# pkg set -o lang/ #. (itstool) path: sect2/para #: book.translate.xml:9618 msgid "As a final example, to change the origin of the libglut shared libraries from graphics/libglut to graphics/freeglut, run:" -msgstr "" +msgstr "Als laatste voorbeeld, om de oorsprong van de libglut gedeelde bibliotheken bij te werken van graphics/libglut naar graphics/freeglut start:" #. (itstool) path: sect2/screen #: book.translate.xml:9623 @@ -9387,7 +9387,7 @@ msgstr "# pkg set -o graph #. (itstool) path: note/para #: book.translate.xml:9626 msgid "When changing package origins, it is important to reinstall packages that are dependent on the package with the modified origin. To force a reinstallation of dependent packages, run:" -msgstr "" +msgstr "Wanneer er pakket oorsprongen worden veranderd, is het belangrijk om pakketten die afhankelijk van deze zijn, te herinstalleren met de aangepaste oorsprong. Om een herinstallatie van de afhankelijke pakketten te forceren start:" #. (itstool) path: note/screen #: book.translate.xml:9631 @@ -9398,37 +9398,37 @@ msgstr "# pkg install -Rf #. (itstool) path: sect1/title #: book.translate.xml:9637 msgid "Using the Ports Collection" -msgstr "" +msgstr "Gebruik maken van de Portscollectie" #. (itstool) path: sect1/para #: book.translate.xml:9639 msgid "The Ports Collection is a set of Makefiles, patches, and description files. Each set of these files is used to compile and install an individual application on FreeBSD, and is called a port." -msgstr "" +msgstr "De Portscollectie is een set van Makefiles, patches en beschrijvingsbestanden. Elke set van deze bestanden wordt gebruikt om een individuele applicatie te compileren en installeren op FreeBSD, en wordt een port genoemd." #. (itstool) path: sect1/para #: book.translate.xml:9644 msgid "By default, the Ports Collection itself is stored as a subdirectory of /usr/ports." -msgstr "" +msgstr "Standaard wordt de Portscollectie bewaard als submap onder /usr/ports." #. (itstool) path: sect1/para #: book.translate.xml:9647 msgid "Before an application can be compiled using a port, the Ports Collection must first be installed. If it was not installed during the installation of FreeBSD, use one of the following methods to install it:" -msgstr "" +msgstr "Voordat een applicatie gecompileerd kan worden als een port, moet eerst de Portscollectie worden ge簿nstalleerd. Als deze niet is ge簿nstalleerd tijdens de installatie van FreeBSD, kan 矇矇n van de volgende methodes gebruikt worden om deze alsnog te installeren:" #. (itstool) path: procedure/title #: book.translate.xml:9654 msgid "Portsnap Method" -msgstr "" +msgstr "Portsnap methode" #. (itstool) path: procedure/para #: book.translate.xml:9656 msgid "The base system of FreeBSD includes Portsnap. This is a fast and user-friendly tool for retrieving the Ports Collection and is the recommended choice for most users. This utility connects to a FreeBSD site, verifies the secure key, and downloads a new copy of the Ports Collection. The key is used to verify the integrity of all downloaded files." -msgstr "" +msgstr "Het basissysteem van FreeBSD bevat Portsnap. Dit is een snelle en gebruikersvriendelijke applicatie om de Portscollectie op te halen en is de aangeraden keuze voor de meeste gebruikers. Dit hulpprogramma verbindt met een FreeBSD site, verifieert de beveiligde sleutel, en download een nieuwe kopie van de Ports collectie. Deze sleutel wordt gebruikt om de integriteit van alle gedownloade bestanden te verifi禱ren." #. (itstool) path: step/para #: book.translate.xml:9665 msgid "To download a compressed snapshot of the Ports Collection into /var/db/portsnap:" -msgstr "" +msgstr "Om een gecomprimeerde snapshot van de Portscollectie te downloaden naar /var/db/portsnap:" #. (itstool) path: step/screen #: book.translate.xml:9669 @@ -9439,7 +9439,7 @@ msgstr "# portsnap fetchPortsnap for the first time, extract the snapshot into /usr/ports:" -msgstr "" +msgstr "Wanneer Portsnap voor de eerste keer gestart wordt, moet de snapshot in /usr/ports worden uitgepakt:" #. (itstool) path: step/screen #: book.translate.xml:9677 @@ -9450,7 +9450,7 @@ msgstr "# portsnap extract #. (itstool) path: step/para #: book.translate.xml:9681 msgid "After the first use of Portsnap has been completed as shown above, /usr/ports can be updated as needed by running:" -msgstr "" +msgstr "Nadat het eerste gebruik van Portsnap is uitgevoerd zoals hierboven beschreven, kan /usr/ports worden bijgewerkt wanneer nodig door het starten van:" #. (itstool) path: step/screen #: book.translate.xml:9686 @@ -9465,7 +9465,7 @@ msgstr "" #. (itstool) path: step/para #: book.translate.xml:9689 msgid "When using fetch, the extract or the update operation may be run consecutively, like so:" -msgstr "" +msgstr "Tijdens het gebruik van fetch kan extract of de update operatie achtereenvolgens worden uitgevoerd als volgt:" #. (itstool) path: step/screen #: book.translate.xml:9693 @@ -9476,17 +9476,17 @@ msgstr "# portsnap fetch u #. (itstool) path: procedure/title #: book.translate.xml:9698 msgid "Subversion Method" -msgstr "" +msgstr "Subversion methode" #. (itstool) path: procedure/para #: book.translate.xml:9700 msgid "If more control over the ports tree is needed or if local changes need to be maintained, Subversion can be used to obtain the Ports Collection. Refer to the Subversion Primer for a detailed description of Subversion." -msgstr "" +msgstr "Als er meer controle over de ports tree nodig is, of als er lokale wijzigingen moeten worden bijgehouden kan Subversion worden gebruikt om de Portscollectie te verkrijgen. Bekijk De Subversion Primer voor een gedetailleerde beschrijving van Subversion." #. (itstool) path: step/para #: book.translate.xml:9708 msgid "Subversion must be installed before it can be used to check out the ports tree. If a copy of the ports tree is already present, install Subversion like this:" -msgstr "" +msgstr "Subversion moet worden ge簿nstalleerd voordat deze kan worden gebruikt om de ports tree uit te checken. Als er reeds een kopie van de ports tree aanwezig is, kan Subversion als volgt worden ge簿nstalleerd:" #. (itstool) path: step/screen #. (itstool) path: sect2/screen @@ -9502,7 +9502,7 @@ msgstr "" #. (itstool) path: step/para #: book.translate.xml:9716 msgid "If the ports tree is not available, or pkg is being used to manage packages, Subversion can be installed as a package:" -msgstr "" +msgstr "Als de ports tree niet beschikbaar is, of als pkg wordt gebruikt om pakketten te beheren, kan Subversion worden ge簿nstalleerd als pakket:" #. (itstool) path: step/screen #. (itstool) path: sect2/screen @@ -9514,7 +9514,7 @@ msgstr "# pkg install subv #. (itstool) path: step/para #: book.translate.xml:9726 msgid "Check out a copy of the ports tree:" -msgstr "" +msgstr "Een kopie van de ports tree uitchecken:" #. (itstool) path: step/screen #. (itstool) path: sect2/screen @@ -9526,7 +9526,7 @@ msgstr "# svn checkout htt #. (itstool) path: step/para #: book.translate.xml:9732 msgid "As needed, update /usr/ports after the initial Subversion checkout:" -msgstr "" +msgstr "Wanneer nodig kan /usr/ports worden bijgewerkt na de initi禱le Subversion checkout:" #. (itstool) path: step/screen #. (itstool) path: sect2/screen @@ -9538,72 +9538,72 @@ msgstr "# svn update /usr/ #. (itstool) path: sect1/para #: book.translate.xml:9740 msgid "The Ports Collection contains directories for software categories. Inside each category are subdirectories for individual applications. Each application subdirectory contains a set of files that tells FreeBSD how to compile and install that program, called a ports skeleton. Each port skeleton includes these files and directories:" -msgstr "" +msgstr "De Portscollectie bevat mappen voor software categorie禱n. Binnen elke categorie zijn er submappen voor de individuele applicaties. Elke applicatie submap bevat een set van bestanden die FreeBSD vertellen hoe deze gecompileerd en ge簿nstalleerd kan worden, genoemd een ports skeleton. Elke port skeleton bevat de volgende bestanden en mappen:" #. (itstool) path: listitem/para #: book.translate.xml:9750 msgid "Makefile: contains statements that specify how the application should be compiled and where its components should be installed." -msgstr "" +msgstr "Makefile: bevat statements die specificeren hoe de applicatie moet worden gecompileerd en waar de componenten moeten worden ge簿nstalleerd." #. (itstool) path: listitem/para #: book.translate.xml:9756 msgid "distinfo: contains the names and checksums of the files that must be downloaded to build the port." -msgstr "" +msgstr "distinfo: bevat de namen en checksums van de bestanden die gedownload moeten worden om de port te kunnen bouwen." #. (itstool) path: listitem/para #: book.translate.xml:9762 msgid "files/: this directory contains any patches needed for the program to compile and install on FreeBSD. This directory may also contain other files used to build the port." -msgstr "" +msgstr "files/: deze map bevat elke patch die nodig is om het programma te kunnen compileren en installeren op FreeBSD. Deze map kan ook andere bestanden bevatten welke gebruikt worden om de port te bouwen." #. (itstool) path: listitem/para #: book.translate.xml:9769 msgid "pkg-descr: provides a more detailed description of the program." -msgstr "" +msgstr "pkg-descr: Levert een meer gedetailleerde beschrijving van het programma." #. (itstool) path: listitem/para #: book.translate.xml:9774 msgid "pkg-plist: a list of all the files that will be installed by the port. It also tells the ports system which files to remove upon deinstallation." -msgstr "" +msgstr "pkg-plist Een lijst van alle bestanden die worden ge簿nstalleerd door de port. Het vertelt het ports systeem ook welke bestanden er verwijderd moeten worden bij deinstallatie." #. (itstool) path: sect1/para #: book.translate.xml:9781 msgid "Some ports include pkg-message or other files to handle special situations. For more details on these files, and on ports in general, refer to the FreeBSD Porter's Handbook." -msgstr "" +msgstr "Enkele ports bevatten pkg-message of andere bestanden om speciale situaties te kunnen handelen. Voor meer details over deze bestanden of over ports in het algemeen, bekijk het FreeBSD Porters Handbook." #. (itstool) path: sect1/para #: book.translate.xml:9786 msgid "The port does not include the actual source code, also known as a distfile. The extract portion of building a port will automatically save the downloaded source to /usr/ports/distfiles." -msgstr "" +msgstr "De port bevat niet de daadwerkelijke broncode, ook wel bekend als een distfile. Het extract gedeelte bij het bouwen van een port zal automatisch de broncode bewaren in /usr/porst/distfiles." #. (itstool) path: sect2/title #: book.translate.xml:9792 msgid "Installing Ports" -msgstr "" +msgstr "Installeren van ports" #. (itstool) path: sect2/indexterm #: book.translate.xml:9794 msgid "ports installing" -msgstr "ports installing" +msgstr "ports installeren" #. (itstool) path: sect2/para #: book.translate.xml:9799 msgid "This section provides basic instructions on using the Ports Collection to install or remove software. The detailed description of available make targets and environment variables is available in ports7." -msgstr "" +msgstr "Deze sectie levert basis instructies over het gebruik van de Portscollectie om software te installeren of verwijderen. De gedetailleerde beschrijving van beschikbare make targets en omgevings variabelen is beschikbaar in ports7." #. (itstool) path: warning/para #: book.translate.xml:9805 msgid "Before compiling any port, be sure to update the Ports Collection as described in the previous section. Since the installation of any third-party software can introduce security vulnerabilities, it is recommended to first check for known security issues related to the port. Alternately, run pkg audit -F before installing a new port. This command can be configured to automatically perform a security audit and an update of the vulnerability database during the daily security system check. For more information, refer to pkg-audit8 and periodic8." -msgstr "" +msgstr "Voordat er een port gecompileerd wordt, moet men er zeker van zijn dat de Portscollectie is bijgewerkt zoals beschreven in de vorige sectie. Omdat de installatie van software van derden beveiligings problemen kan introduceren, wordt het aangeraden om eerst te controleren op bekende beveiligings problemen gerelateerd aan de port. Als alternatief kan pkg audit -F worden gedraaid voordat een nieuwe port wordt ge簿nstalleerd. Dit commando kan worden geconfigureerd om automatisch een security audit te doen en het bijwerken van de vulnerability database tijdens de dagelijkse beveilingscontrole van het systeem. Voor meer informatie wordt verwezen naar pkg-audit8 en periodic8." #. (itstool) path: sect2/para #: book.translate.xml:9819 msgid "Using the Ports Collection assumes a working Internet connection. It also requires superuser privilege." -msgstr "" +msgstr "De portscollectie neemt aan dat er een werkende internetverbinding is. Superuser rechten zijn ook benodigd." #. (itstool) path: sect2/para #: book.translate.xml:9822 msgid "To compile and install the port, change to the directory of the port to be installed, then type make install at the prompt. Messages will indicate the progress:" -msgstr "" +msgstr "Om een port te compileren en installeren moet er naar de directory van de port die ge簿nstalleerd wordt gegaan, waar er op de prompt getypt moet worden make install. Berichten geven de voortgang aan:" #. (itstool) path: sect2/screen #: book.translate.xml:9827 @@ -9678,17 +9678,17 @@ msgstr "" #. (itstool) path: sect2/para #: book.translate.xml:9860 msgid "Since lsof is a program that runs with increased privileges, a security warning is displayed as it is installed. Once the installation is complete, the prompt will be returned." -msgstr "" +msgstr "Omdat lsof een programma is dat gestart wordt met verhoogde privileges, wordt er een beveiligingswaarschuwing getoond wanneer deze wordt ge簿nstalleerd. Zodra de installatie is voltooid, zal de prompt teruggegeven worden." #. (itstool) path: sect2/para #: book.translate.xml:9865 msgid "Some shells keep a cache of the commands that are available in the directories listed in the PATH environment variable, to speed up lookup operations for the executable file of these commands. Users of the tcsh shell should type rehash so that a newly installed command can be used without specifying its full path. Use hash -r instead for the sh shell. Refer to the documentation for the shell for more information." -msgstr "" +msgstr "Sommige shells behouden een cache van commandos die beschikbaar zijn in de mappen die opgegeven zijn in de PATH omgevingsvariabele, om sneller opzoek operaties te kunnen doen voor het uitvoerbare bestand van deze commandos. Gebruikers van tcsh moeten rehash typen om een nieuw commando te kunnen gebruiken zonder het volledige pad the specificeren. Voor de sh shell moet gebruik worden gemaakt van hash -r. Bekijk de documentatie van de shell voor meer informatie." #. (itstool) path: sect2/para #: book.translate.xml:9876 msgid "During installation, a working subdirectory is created which contains all the temporary files used during compilation. Removing this directory saves disk space and minimizes the chance of problems later when upgrading to the newer version of the port:" -msgstr "" +msgstr "Tijdens de installatie wordt er een werk submap aangemaakt waarin alle tijdelijke bestanden staan die gebruikt worden tijdens het compileren. Door het verwijderen van deze map wordt schijf ruimte bespaard en minimaliseert dit de kans op problemen wanneer er later wordt ge羹pgrade naar een nieuwere versie van de port." #. (itstool) path: sect2/screen #: book.translate.xml:9882 @@ -9705,7 +9705,7 @@ msgstr "" #. (itstool) path: note/para #: book.translate.xml:9887 msgid "To save this extra step, instead use make install clean when compiling the port." -msgstr "" +msgstr "Om deze extra stap sneller uit te voeren kan make install clean worden gebruikt wanneer de port wordt gecompileerd." #. (itstool) path: sect3/title #: book.translate.xml:9892 From owner-svn-doc-all@freebsd.org Tue Aug 1 09:55:47 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 32599DCB4A2; Tue, 1 Aug 2017 09:55:47 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 097686DB8F; Tue, 1 Aug 2017 09:55:46 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v719tj8v057280; Tue, 1 Aug 2017 09:55:45 GMT (envelope-from remko@FreeBSD.org) Received: (from remko@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v719tj4t057279; Tue, 1 Aug 2017 09:55:45 GMT (envelope-from remko@FreeBSD.org) Message-Id: <201708010955.v719tj4t057279@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: remko set sender to remko@FreeBSD.org using -f From: Remko Lodder Date: Tue, 1 Aug 2017 09:55:45 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50612 - head/nl_NL.ISO8859-1/books/handbook X-SVN-Group: doc-head X-SVN-Commit-Author: remko X-SVN-Commit-Paths: head/nl_NL.ISO8859-1/books/handbook X-SVN-Commit-Revision: 50612 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Aug 2017 09:55:47 -0000 Author: remko Date: Tue Aug 1 09:55:45 2017 New Revision: 50612 URL: https://svnweb.freebsd.org/changeset/doc/50612 Log: Today's work in progress Facilitated by: Snow B.V. Modified: head/nl_NL.ISO8859-1/books/handbook/nl_NL.po Modified: head/nl_NL.ISO8859-1/books/handbook/nl_NL.po ============================================================================== --- head/nl_NL.ISO8859-1/books/handbook/nl_NL.po Mon Jul 31 10:01:37 2017 (r50611) +++ head/nl_NL.ISO8859-1/books/handbook/nl_NL.po Tue Aug 1 09:55:45 2017 (r50612) @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: The FreeBSD Dutch Documentation Project\n" "POT-Creation-Date: 2017-03-07 13:39+0100\n" -"PO-Revision-Date: 2017-07-31 12:00+0200\n" +"PO-Revision-Date: 2017-08-01 11:54+0200\n" "Language: nl_NL\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -9710,47 +9710,47 @@ msgstr "Om deze extra stap sneller uit te voeren kan < #. (itstool) path: sect3/title #: book.translate.xml:9892 msgid "Customizing Ports Installation" -msgstr "" +msgstr "Installatie van ports aanpassen" #. (itstool) path: sect3/para #: book.translate.xml:9894 msgid "Some ports provide build options which can be used to enable or disable application components, provide security options, or allow for other customizations. Examples include www/firefox, security/gpgme, and mail/sylpheed-claws. If the port depends upon other ports which have configurable options, it may pause several times for user interaction as the default behavior is to prompt the user to select options from a menu. To avoid this, run make config-recursive within the port skeleton to do this configuration in one batch. Then, run make install [clean] to compile and install the port." -msgstr "" +msgstr "Sommige ports leveren bouw opties welke gebruikt kunnen worden om applicatie componenten in of uit te schakelen, leveren beveiligingsopties of staan andere aanpassingen toe. Voorbeelden bevatten www/firefox, security/gpgme en mail/sylpheed-claws. Als de port afhankelijk is van andere ports welke configureerbare opties heeft kan het proces enkele malen pauzeren voor gebruikers interactie, omdat het standaard gedrag is om de gebruiker te vragen opties te selecteren uit een menu. Om dit te voorkomen start make config-recursive binnen de port skeleton om deze configuratie in 矇矇n keer te doen. Start daarna make install [clean] om de port te compileren en installeren." #. (itstool) path: para/buildtarget #: book.translate.xml:9911 msgid "config-recursive" -msgstr "" +msgstr "config-recursive" #. (itstool) path: para/buildtarget #: book.translate.xml:9913 msgid "all-depends-list" -msgstr "" +msgstr "all-depends-list" #. (itstool) path: tip/para #: book.translate.xml:9910 msgid "When using <_:buildtarget-1/>, the list of ports to configure are gathered by the <_:buildtarget-2/> target. It is recommended to run make config-recursive until all dependent ports options have been defined, and ports options screens no longer appear, to be certain that all dependency options have been configured." -msgstr "" +msgstr "Wanneer gebruik gemaakt wordt van <_:buildtarget-1/>, wordt de lijst van ports die geconfigureerd moeten worden verzameld door de <_:buildtarget-2/> target. Het wordt aangeraden om make config-recursive te starten tot alle afhankelijke port opties zijn gedefinieerd, en de port optie schermen niet meer verschijnen om er zeker van te zijn dat alle afhankelijke opties geconfigureerd zijn." #. (itstool) path: sect3/para #: book.translate.xml:9921 msgid "There are several ways to revisit a port's build options menu in order to add, remove, or change these options after a port has been built. One method is to cd into the directory containing the port and type make config. Another option is to use make showconfig. Another option is to execute make rmconfig which will remove all selected options and allow you to start over. All of these options, and others, are explained in great detail in ports7." -msgstr "" +msgstr "Er zijn meerdere manieren om de port build optie menus te bekijken zodat er opties kunnen worden toegevoegd, verwijderd of aangepast nadat een port is gebouwd. 矇n methode is om naar de port directory te navigeren met cd en het typen van make config. Een andere optie is om make showconfig te gebruiken. Nog een andere optie is om make rmconfig uit te voeren, welke alle geselecteerde opties zal verwijderen en in staat stelt om overnieuw te beginnen. Al deze opties, en anderen, worden in detail uitgelegd in ports7." #. (itstool) path: sect3/para #: book.translate.xml:9933 msgid "The ports system uses fetch1 to download the source files, which supports various environment variables. The FTP_PASSIVE_MODE, FTP_PROXY, and FTP_PASSWORD variables may need to be set if the FreeBSD system is behind a firewall or FTP/HTTP proxy. See fetch3 for the complete list of supported variables." -msgstr "" +msgstr "Het ports systeem maakt gebruik van fetch1 om de broncode bestanden te downloaden, welke diverse omgevings variabelen ondersteund. De FTP_PASSIVE_MODE, FTP_PROXY en FTP_PASSWORD variabelen moeten wellicht worden ingesteld als het FreeBSD achter een firewall of FTP/HTTP proxy staat. Zie fetch3 voor de complete lijst van ondersteunde variabelen." #. (itstool) path: sect3/para #: book.translate.xml:9941 msgid "For users who cannot be connected to the Internet all the time, make fetch can be run within /usr/ports, to fetch all distfiles, or within a category, such as /usr/ports/net, or within the specific port skeleton. Note that if a port has any dependencies, running this command in a category or ports skeleton will not fetch the distfiles of ports from another category. Instead, use make fetch-recursive to also fetch the distfiles for all the dependencies of a port." -msgstr "" +msgstr "Voor gebruikers die niet continue verbonden kunnen zijn met het internet, kan make fetch gestart worden in /usr/ports om alle distributiebestanden te downloaden, of binnen een enkele category zoals /usr/ports/net, of zelfs binnen de specifieke port skeleton. Let op dat als de port afhankelijkheden heeft dat het draaien van dit commando in een category of port skeleton, niet de distributiebestanden van ports uit andere categorie禱n ophaalt. Maak in plaats daarvan gebruik van het make fetch-recursive om ook de distributiebestanden van alle afhankelijkheden van de port op te halen." #. (itstool) path: sect3/para #: book.translate.xml:9953 msgid "In rare cases, such as when an organization has a local distfiles repository, the MASTER_SITES variable can be used to override the download locations specified in the Makefile. When using, specify the alternate location:" -msgstr "" +msgstr "In zeldzame gevallen, zoals wanneer een organisatie een lokale distributie bestanden verzamelbak heeft, kan de MASTER_SITES variabele worden gebruikt om de download locaties gespecificeerd in Makefile te overschrijven. Wanneer dit gebruikt wordt moet de alternatieve locatie worden gespecificeerd:" #. (itstool) path: sect3/screen #: book.translate.xml:9959 @@ -9767,7 +9767,7 @@ msgstr "" #. (itstool) path: sect3/para #: book.translate.xml:9963 msgid "The WRKDIRPREFIX and PREFIX variables can override the default working and target directories. For example:" -msgstr "" +msgstr "De WRKDIRPREFIX en PREFIX variabelen kunnen de standaard werk en target mappen overschrijven. Bijvoorbeeld:" #. (itstool) path: sect3/screen #: book.translate.xml:9967 @@ -9778,7 +9778,7 @@ msgstr "# make WRKDIRPREFI #. (itstool) path: sect3/para #: book.translate.xml:9969 msgid "will compile the port in /usr/home/example/ports and install everything under /usr/local." -msgstr "" +msgstr "zal de port compileren in /usr/home/example/ports en alles installeren onder /usr/local." #. (itstool) path: sect3/screen #: book.translate.xml:9973 @@ -9789,7 +9789,7 @@ msgstr "# make PREFIX=/usr #. (itstool) path: sect3/para #: book.translate.xml:9975 msgid "will compile the port in /usr/ports and install it in /usr/home/example/local. And:" -msgstr "" +msgstr "zal de port compileren in /usr/ports en deze installeren in /usr/home/example/local. En:" #. (itstool) path: sect3/screen #: book.translate.xml:9979 @@ -9800,32 +9800,32 @@ msgstr "# make WRKDIRPREFI #. (itstool) path: sect3/para #: book.translate.xml:9981 msgid "will combine the two." -msgstr "" +msgstr "combineert deze twee." #. (itstool) path: sect3/para #: book.translate.xml:9983 msgid "These can also be set as environmental variables. Refer to the manual page for your shell for instructions on how to set an environmental variable." -msgstr "" +msgstr "Deze kunnen ook worden ingesteld als omgevings variabelen. Bekijk de handleiding van de shell voor instructies over hoe omgevingsvariabelen ingesteld kunnen worden." #. (itstool) path: sect2/title #: book.translate.xml:9990 msgid "Removing Installed Ports" -msgstr "" +msgstr "Verwijderen van ge簿nstalleerde ports" #. (itstool) path: sect2/indexterm #: book.translate.xml:9992 msgid "ports removing" -msgstr "ports removing" +msgstr "ports verwijderen" #. (itstool) path: sect2/para #: book.translate.xml:9997 msgid "Installed ports can be uninstalled using pkg delete. Examples for using this command can be found in the pkg-delete8 manual page." -msgstr "" +msgstr "Ge簿nstalleerde ports kunnen worden verwijderd door gebruik te maken van pkg delete. Voorbeelden voor het gebruik van dit commando kunnen worden gevonden in de pkg-delete8 handleiding." #. (itstool) path: sect2/para #: book.translate.xml:10001 msgid "Alternately, make deinstall can be run in the port's directory:" -msgstr "" +msgstr "Als alternatief kan make deinstall worden gestart in de map van de port:" #. (itstool) path: sect2/screen #: book.translate.xml:10004 @@ -9856,7 +9856,7 @@ msgstr "" #. (itstool) path: sect2/para #: book.translate.xml:10015 msgid "It is recommended to read the messages as the port is uninstalled. If the port has any applications that depend upon it, this information will be displayed but the uninstallation will proceed. In such cases, it may be better to reinstall the application in order to prevent broken dependencies." -msgstr "" +msgstr "Het wordt aangeraden om de berichten te lezen wanneer de port wordt verwijderd. Als de port applicaties heeft welke van hem afhankelijk zijn, zal deze informatie worden getoond maar gaat het verwijderen gewoon door. In die gevallen kan het beter zijn om de applicatie opnieuw te installeren om te voorkomen dat er gebroken afhankelijkheden zijn." #. (itstool) path: sect2/title #: book.translate.xml:10024 From owner-svn-doc-all@freebsd.org Tue Aug 1 11:09:03 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0FB8DDD06F5; Tue, 1 Aug 2017 11:09:03 +0000 (UTC) (envelope-from sevan@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D2D0B71C09; Tue, 1 Aug 2017 11:09:02 +0000 (UTC) (envelope-from sevan@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v71B92SD086045; Tue, 1 Aug 2017 11:09:02 GMT (envelope-from sevan@FreeBSD.org) Received: (from sevan@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v71B92Vk086044; Tue, 1 Aug 2017 11:09:02 GMT (envelope-from sevan@FreeBSD.org) Message-Id: <201708011109.v71B92Vk086044@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sevan set sender to sevan@FreeBSD.org using -f From: Sevan Janiyan Date: Tue, 1 Aug 2017 11:09:02 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50613 - head/en_US.ISO8859-1/books/handbook/virtualization X-SVN-Group: doc-head X-SVN-Commit-Author: sevan X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/handbook/virtualization X-SVN-Commit-Revision: 50613 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Aug 2017 11:09:03 -0000 Author: sevan Date: Tue Aug 1 11:09:01 2017 New Revision: 50613 URL: https://svnweb.freebsd.org/changeset/doc/50613 Log: The handbook currently states that USB passthrough is not possible without an extension pack. This is incorrect, virtualbox-ose is merely limited to emulating a USB1.1 host controller. PR: 220350 Submitted by: Johannes Jost Meixner Approved by: bcr (mentor) Differential Revision: https://reviews.freebsd.org/D11685 Modified: head/en_US.ISO8859-1/books/handbook/virtualization/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/virtualization/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/virtualization/chapter.xml Tue Aug 1 09:55:45 2017 (r50612) +++ head/en_US.ISO8859-1/books/handbook/virtualization/chapter.xml Tue Aug 1 11:09:01 2017 (r50613) @@ -920,11 +920,26 @@ perm vboxnetctl 0660 &virtualbox; USB Support - The &virtualbox; extension - pack is not available for &os; hosts. Without the extension - pack, the &os; host cannot pass USB - ports through to guest operating systems. - + &virtualbox; can be configured + to pass USB devices through to the guest + operating system. The host controller of the OSE version is + limited to emulating USB 1.1 devices until + the extension pack supporting USB 2.0 and 3.0 + devices becomes available on &os;. + + For &virtualbox; to be + aware of USB devices attached to the + machine, the user needs to be a member of the operator group. + + &prompt.root; pw groupmod operator -m + yourusername + + Restart the login session and + &virtualbox; for these changes to take + effect, and create USB filters as + necessary. + &virtualbox; Host From owner-svn-doc-all@freebsd.org Tue Aug 1 13:46:05 2017 Return-Path: <owner-svn-doc-all@freebsd.org> Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6E947DAE22E; Tue, 1 Aug 2017 13:46:05 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3C2967C404; Tue, 1 Aug 2017 13:46:05 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v71Dk4jZ051714; Tue, 1 Aug 2017 13:46:04 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v71Dk41L051713; Tue, 1 Aug 2017 13:46:04 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201708011346.v71Dk41L051713@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber <gjb@FreeBSD.org> Date: Tue, 1 Aug 2017 13:46:04 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50614 - head/en_US.ISO8859-1/books/fdp-primer X-SVN-Group: doc-head X-SVN-Commit-Author: gjb X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/fdp-primer X-SVN-Commit-Revision: 50614 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" <svn-doc-all.freebsd.org> List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-doc-all>, <mailto:svn-doc-all-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/svn-doc-all/> List-Post: <mailto:svn-doc-all@freebsd.org> List-Help: <mailto:svn-doc-all-request@freebsd.org?subject=help> List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-doc-all>, <mailto:svn-doc-all-request@freebsd.org?subject=subscribe> X-List-Received-Date: Tue, 01 Aug 2017 13:46:05 -0000 Author: gjb Date: Tue Aug 1 13:46:04 2017 New Revision: 50614 URL: https://svnweb.freebsd.org/changeset/doc/50614 Log: Bump copyright after r50479. PR: 221150 Submitted by: deb Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/books/fdp-primer/book.xml Modified: head/en_US.ISO8859-1/books/fdp-primer/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/fdp-primer/book.xml Tue Aug 1 11:09:01 2017 (r50613) +++ head/en_US.ISO8859-1/books/fdp-primer/book.xml Tue Aug 1 13:46:04 2017 (r50614) @@ -59,6 +59,9 @@ <year>2012</year> <year>2013</year> <year>2014</year> + <year>2015</year> + <year>2016</year> + <year>2017</year> <holder role="mailto:doceng@FreeBSD.org">DocEng</holder> </copyright> From owner-svn-doc-all@freebsd.org Tue Aug 1 20:51:25 2017 Return-Path: <owner-svn-doc-all@freebsd.org> Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B7C5ADBD279; Tue, 1 Aug 2017 20:51:25 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8685768C30; Tue, 1 Aug 2017 20:51:25 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v71KpOnT032175; Tue, 1 Aug 2017 20:51:24 GMT (envelope-from marius@FreeBSD.org) Received: (from marius@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v71KpOIx032174; Tue, 1 Aug 2017 20:51:24 GMT (envelope-from marius@FreeBSD.org) Message-Id: <201708012051.v71KpOIx032174@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: marius set sender to marius@FreeBSD.org using -f From: Marius Strobl <marius@FreeBSD.org> Date: Tue, 1 Aug 2017 20:51:24 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50615 - head/en_US.ISO8859-1/htdocs/releases/10.4R X-SVN-Group: doc-head X-SVN-Commit-Author: marius X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/releases/10.4R X-SVN-Commit-Revision: 50615 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" <svn-doc-all.freebsd.org> List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-doc-all>, <mailto:svn-doc-all-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/svn-doc-all/> List-Post: <mailto:svn-doc-all@freebsd.org> List-Help: <mailto:svn-doc-all-request@freebsd.org?subject=help> List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-doc-all>, <mailto:svn-doc-all-request@freebsd.org?subject=subscribe> X-List-Received-Date: Tue, 01 Aug 2017 20:51:25 -0000 Author: marius (src,ports committer) Date: Tue Aug 1 20:51:24 2017 New Revision: 50615 URL: https://svnweb.freebsd.org/changeset/doc/50615 Log: Mark sending the 10.4-RELEASE code slush reminder e-mail as done. Approved by: re (implicit) Modified: head/en_US.ISO8859-1/htdocs/releases/10.4R/schedule.xml Modified: head/en_US.ISO8859-1/htdocs/releases/10.4R/schedule.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/10.4R/schedule.xml Tue Aug 1 13:46:04 2017 (r50614) +++ head/en_US.ISO8859-1/htdocs/releases/10.4R/schedule.xml Tue Aug 1 20:51:24 2017 (r50615) @@ -64,7 +64,7 @@ <tr> <td>Code slush begins</td> <td>28 July 2017</td> - <td>-</td> + <td>31 July 2017</td> <td>Release Engineers announce that all further commits to the &local.branch.stable; branch will not require explicit approval, however new features should be avoided.</td> From owner-svn-doc-all@freebsd.org Tue Aug 1 23:16:03 2017 Return-Path: <owner-svn-doc-all@freebsd.org> Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3E536DBFB95; Tue, 1 Aug 2017 23:16:03 +0000 (UTC) (envelope-from dexter@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 083CA6CE4E; Tue, 1 Aug 2017 23:16:02 +0000 (UTC) (envelope-from dexter@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v71NG2e8091711; Tue, 1 Aug 2017 23:16:02 GMT (envelope-from dexter@FreeBSD.org) Received: (from dexter@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v71NG21O091710; Tue, 1 Aug 2017 23:16:02 GMT (envelope-from dexter@FreeBSD.org) Message-Id: <201708012316.v71NG21O091710@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dexter set sender to dexter@FreeBSD.org using -f From: Michael Dexter <dexter@FreeBSD.org> Date: Tue, 1 Aug 2017 23:16:02 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50616 - head/share/xml X-SVN-Group: doc-head X-SVN-Commit-Author: dexter X-SVN-Commit-Paths: head/share/xml X-SVN-Commit-Revision: 50616 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" <svn-doc-all.freebsd.org> List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-doc-all>, <mailto:svn-doc-all-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/svn-doc-all/> List-Post: <mailto:svn-doc-all@freebsd.org> List-Help: <mailto:svn-doc-all-request@freebsd.org?subject=help> List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-doc-all>, <mailto:svn-doc-all-request@freebsd.org?subject=subscribe> X-List-Received-Date: Tue, 01 Aug 2017 23:16:03 -0000 Author: dexter Date: Tue Aug 1 23:16:01 2017 New Revision: 50616 URL: https://svnweb.freebsd.org/changeset/doc/50616 Log: Add BSDTW 2017 Event Approved by: bcr (mentor) Modified: head/share/xml/events2017.xml Modified: head/share/xml/events2017.xml ============================================================================== --- head/share/xml/events2017.xml Tue Aug 1 20:51:24 2017 (r50615) +++ head/share/xml/events2017.xml Tue Aug 1 23:16:01 2017 (r50616) @@ -230,4 +230,29 @@ hence greatly welcome students and young people to this regular meeting.</description> </event> + + <event id="bsdtw-2017"> + <name>BSDTW 2017</name> + <url>https://bsdtw.org</url> + <startdate> + <year>2017</year> + <month>11</month> + <day>11</day> + </startdate> + <enddate> + <year>2017</year> + <month>11</month> + <day>12</day> + </enddate> + <location> + <country code="TW">Taiwan</country> + <city>Taipei</city> + <site>Beitou Resort</site> + </location> + <description>BSDTW is a conference that aims to bring out more + BSD developers and development all across Asia, drawing speakers + both locally and from the entire world. We will gather in + Taipei, Taiwan for a mix of developer and user-focused + presentations, food, and activities.</description> + </event> </events> From owner-svn-doc-all@freebsd.org Wed Aug 2 01:22:34 2017 Return-Path: <owner-svn-doc-all@freebsd.org> Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A5FDDDC21A6; Wed, 2 Aug 2017 01:22:34 +0000 (UTC) (envelope-from bjk@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8262270086; Wed, 2 Aug 2017 01:22:34 +0000 (UTC) (envelope-from bjk@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v721MXws043723; Wed, 2 Aug 2017 01:22:33 GMT (envelope-from bjk@FreeBSD.org) Received: (from bjk@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v721MXvx043722; Wed, 2 Aug 2017 01:22:33 GMT (envelope-from bjk@FreeBSD.org) Message-Id: <201708020122.v721MXvx043722@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bjk set sender to bjk@FreeBSD.org using -f From: Benjamin Kaduk <bjk@FreeBSD.org> Date: Wed, 2 Aug 2017 01:22:33 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50617 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head X-SVN-Commit-Author: bjk X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/news/status X-SVN-Commit-Revision: 50617 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" <svn-doc-all.freebsd.org> List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-doc-all>, <mailto:svn-doc-all-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/svn-doc-all/> List-Post: <mailto:svn-doc-all@freebsd.org> List-Help: <mailto:svn-doc-all-request@freebsd.org?subject=help> List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-doc-all>, <mailto:svn-doc-all-request@freebsd.org?subject=subscribe> X-List-Received-Date: Wed, 02 Aug 2017 01:22:34 -0000 Author: bjk Date: Wed Aug 2 01:22:33 2017 New Revision: 50617 URL: https://svnweb.freebsd.org/changeset/doc/50617 Log: Add 2017Q2 core@ entry from matthew Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-04-2017-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-04-2017-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2017-04-2017-06.xml Tue Aug 1 23:16:01 2017 (r50616) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2017-04-2017-06.xml Wed Aug 2 01:22:33 2017 (r50617) @@ -2494,4 +2494,151 @@ above.</p> </body> </project> + + <project cat='team'> + <title>The &os; Core Team + + + + &os; Core Team + core@FreeBSD.org + + + + +

Core's activities during the second quarter culminated in + the introduction of two new initiatives during BSDCan:

+ +
    +
  • Extending &os; Project Membership
  • + +
  • The &os; Community Process
  • +
+ +

&os; Project Members

+ +

&os; Project Membership being extended to more than just + committers is a step that enables the Project to recognise and + reward people who support us in ways other than by writing + code. People that organise conferences or user groups; who + are prominent supporters on social media; who triage bug + reports and who test changes; and many others who contribute + in various ways, are deserving of recognition of the support + that they give to the Project. Core hopes that this will both + encourage more people to volunteer their time and effort on + behalf of the project, and encourage those who do to stick + with the Project, if not become more deeply involved.

+ +

The naming for the new group of non-committer Project members + took a few tries to get right: having tried, and rejected + "Contributor" and then "Associate", Core + took the view that since what they were offerring was formal + Project Membership, then that was the right thing to call it. + Committers thus become those Project Members with access to + commit to the Project's Code repositories. Project Members + receive an @FreeBSD.org e-mail address, access to various + Project hardware, access to internal mailing lists and other + communications channels, and invitations to attend Developer + Summits in their own right. Committers in addition have + commit rights in the Subversion repositories and GitHub, and + active Committers can vote in Core team elections.

+ +

The &os; Community Process

+ +

This is an idea that has a long pedigree within other projects, + and &os; is very consciously modelling its implementation on + what has worked elsewhere. When a significantly disruptive or + wide-scale change is proposed, we should have a formal + mechanism for documenting the change and what it implies. + Interested parties can then respond and the change can be + evolved into the best fit for all users, or else it can be + found to be impracticable and withdrawn. The documentation of + the change will remain as a point of reference should the same + or a similar proposal come up in the future. Creating a more + formal process should help avoid endless sterile arguments + about what needs to be done, without anyone feeling they have + sufficient investment in the idea nor backing from the + majority of the project to justify putting in the work to + achieve the desired result.

+ +

The very first FCP — FCP 0 — describes the + process itself. At the time of writing, Core is voting on + accepting the initial document, which can be viewed in the + Projects Github + repository. Two new mailing lists have been created: + fcp@FreeBSD.org is the channel for receiving notifications of + new FCP proposals and discussing their content, whilst + fcp-editors@FreeBSD.org exists to provide help with the + process of drafting the FCP documents.

+ +

Other Core activities

+ +

Core is delighted to announce that Gordon Tetlow has joined + the Security Officer team, and will be working on managing the + Secteam caseload, freeing up other members to concentrate on + the more technical aspects of vulnerability remediation. In + addition, Ed Maste has joined secteam and is available to + assist the Security Officers where necessary.

+ +

Although Florian Smeets had to step down, the postmaster team + has now recruited three new members and is now back up to + strength.

+ +

Considering the desirability of a number of fixes that have + been merged into 10-STABLE since the 10.3 release, core has + approved a 10.4 release to occur shortly after the 11.1 + release. This will be a normal support-lifetime release, + unlike the extended lifetime of the 10.3 release, so the + overall support lifetime for the 10.x branch will not be + significantly extended.

+ +

During this quarter, Core has approved issuing three new + commit bits. Please welcome:

+ +
    +
  • Vladimir Kondratyev
  • + +
  • Ryan Libby
  • + +
  • Kyle Evans
  • +
+ +

Also, during this quarter, we had one person give up their + commit bit:

+ +
    +
  • Jordan Hubbard
  • +
+ +

It is always unsettling when one of the Project's founder + members decides to move on, but Jordan's interests have + migrated away from &os; related projects and he has decided to + hang up his bit once and for all.

+ +

Core would like to thank NTTA (formerly Verio) for providing + hosting for a cvsup mirror for many years, and also for their + kind offer to provide ongoing hosting for a machine in their + Seattle facility. Since we have no need for additional North + America hosting, we have declined their offer.

+ +

As usual, a number of questions have been raised about code + licensing and other matters related to intellectual property. + Ed Maste has registered "freebsd" on behalf of the + FreeBSD Foundation on the Mastodon social media network. The + "Unlicense" is suitable for code being imported into + libc. We still have some code published under the old + 4-clause style BSD license, where the extra clause refers + specifically to the University of California. While UC has + generally approved removing that clause, we need to check with + all copyright holders before changing any remaining 4-clause + licensing.

+ +

Core, along with Secteam, are monitoring developments + concerning the "Stack Clash" vulnerability that hit + the headlines during June. Changes to the stack-guard + mitigation system are underway as a consequence of the + proof-of-concept published by Qualys.

+ + From owner-svn-doc-all@freebsd.org Wed Aug 2 09:55:09 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0985CDCB86F; Wed, 2 Aug 2017 09:55:09 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ADDF282A99; Wed, 2 Aug 2017 09:55:08 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v729t7o6052487; Wed, 2 Aug 2017 09:55:07 GMT (envelope-from remko@FreeBSD.org) Received: (from remko@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v729t7CW052486; Wed, 2 Aug 2017 09:55:07 GMT (envelope-from remko@FreeBSD.org) Message-Id: <201708020955.v729t7CW052486@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: remko set sender to remko@FreeBSD.org using -f From: Remko Lodder Date: Wed, 2 Aug 2017 09:55:07 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50618 - head/nl_NL.ISO8859-1/books/handbook X-SVN-Group: doc-head X-SVN-Commit-Author: remko X-SVN-Commit-Paths: head/nl_NL.ISO8859-1/books/handbook X-SVN-Commit-Revision: 50618 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2017 09:55:09 -0000 Author: remko Date: Wed Aug 2 09:55:07 2017 New Revision: 50618 URL: https://svnweb.freebsd.org/changeset/doc/50618 Log: Work in progress for today Facilitated by: Snow B.V. Modified: head/nl_NL.ISO8859-1/books/handbook/nl_NL.po Modified: head/nl_NL.ISO8859-1/books/handbook/nl_NL.po ============================================================================== --- head/nl_NL.ISO8859-1/books/handbook/nl_NL.po Wed Aug 2 01:22:33 2017 (r50617) +++ head/nl_NL.ISO8859-1/books/handbook/nl_NL.po Wed Aug 2 09:55:07 2017 (r50618) @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: The FreeBSD Dutch Documentation Project\n" "POT-Creation-Date: 2017-03-07 13:39+0100\n" -"PO-Revision-Date: 2017-08-01 11:54+0200\n" +"PO-Revision-Date: 2017-08-02 11:54+0200\n" "Language: nl_NL\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -9688,7 +9688,7 @@ msgstr "Sommige shells behouden een cache van commando #. (itstool) path: sect2/para #: book.translate.xml:9876 msgid "During installation, a working subdirectory is created which contains all the temporary files used during compilation. Removing this directory saves disk space and minimizes the chance of problems later when upgrading to the newer version of the port:" -msgstr "Tijdens de installatie wordt er een werk submap aangemaakt waarin alle tijdelijke bestanden staan die gebruikt worden tijdens het compileren. Door het verwijderen van deze map wordt schijf ruimte bespaard en minimaliseert dit de kans op problemen wanneer er later wordt ge羹pgrade naar een nieuwere versie van de port." +msgstr "Tijdens de installatie wordt er een werk submap aangemaakt waarin alle tijdelijke bestanden staan die gebruikt worden tijdens het compileren. Door het verwijderen van deze map wordt schijf ruimte bespaard en minimaliseert dit de kans op problemen wanneer er later wordt ge羹pgrade naar een nieuwere versie van de port:" #. (itstool) path: sect2/screen #: book.translate.xml:9882 @@ -9861,22 +9861,22 @@ msgstr "Het wordt aangeraden om de berichten te lezen #. (itstool) path: sect2/title #: book.translate.xml:10024 msgid "Upgrading Ports" -msgstr "" +msgstr "Ports bijwerken" #. (itstool) path: sect2/indexterm #: book.translate.xml:10026 msgid "ports upgrading" -msgstr "ports upgrading" +msgstr "ports bijwerken" #. (itstool) path: sect2/para #: book.translate.xml:10031 msgid "Over time, newer versions of software become available in the Ports Collection. This section describes how to determine which software can be upgraded and how to perform the upgrade." -msgstr "" +msgstr "Na verloop van tijd komen er nieuwe versies van software beschikbaar in de Portscollectie. Deze sectie beschrijft hoe bepaald kan worden welke software kan worden bijgewerkt en hoe deze upgrade wordt uitgevoerd." #. (itstool) path: sect2/para #: book.translate.xml:10036 msgid "To determine if newer versions of installed ports are available, ensure that the latest version of the ports tree is installed, using the updating command described in either or . On FreeBSD 10 and later, or if the system has been converted to pkg, the following command will list the installed ports which are out of date:" -msgstr "" +msgstr "Om te bepalen of er nieuwere versies beschikbaar zijn van ge簿nstalleerde ports, moet allereerst de laatste versie van de ports tree ge簿nstalleerd zijn door gebruik te maken van het update commando beschreven in ofwel of . Op FreeBSD 10 en later, of als het systeem geconverteerd is naar pkg zal het volgende commando laten zien welke ge簿nstalleerde ports verouderd zijn:" #. (itstool) path: sect2/screen #: book.translate.xml:10045 @@ -9887,7 +9887,7 @@ msgstr "# pkg version -l \ #. (itstool) path: sect2/para #: book.translate.xml:10047 msgid "For FreeBSD 9.X and lower, the following command will list the installed ports that are out of date:" -msgstr "" +msgstr "Voor FreeBSD 9.X en lager, zal het volgende commando laten zien welke ge簿nstalleerde ports verouderd zijn:" #. (itstool) path: sect2/screen #: book.translate.xml:10051 @@ -9898,12 +9898,12 @@ msgstr "# pkg_version -l \ #. (itstool) path: important/para #: book.translate.xml:10054 msgid "Before attempting an upgrade, read /usr/ports/UPDATING from the top of the file to the date closest to the last time ports were upgraded or the system was installed. This file describes various issues and additional steps users may encounter and need to perform when updating a port, including such things as file format changes, changes in locations of configuration files, or any incompatibilities with previous versions. Make note of any instructions which match any of the ports that need upgrading and follow these instructions when performing the upgrade." -msgstr "" +msgstr "Voordat er een upgrade moet worden gepoogd, lees /usr/ports/UPDATING vanaf de bovenkant van het bestand tot de datum die het dichtst bij de laatste keer ligt wanneer er ports zijn bijgewerkt of het systeem is ge簿nstalleerd. Dit bestand beschrijft diverse problemen en extra stappen die gebruikers wellicht tegenkomen en moeten uitvoeren wanneer een port wordt bijgewerkt. Dat is inclusief dingen als bestands formaat wijzigingen, wijzingen in locatie van configuratie bestanden of elke incompatibiliteit met vorige versies. Merk deze instructies op voor alle ge簿nstalleerde ports die bijgewerkt gaan worden en volg deze instructies wanneer de upgrade plaatsvind." #. (itstool) path: sect3/title #: book.translate.xml:10069 msgid "Tools To Upgrade And Manage Ports" -msgstr "" +msgstr "Hulpmiddelen om ports bij te werken en te beheren" #. (itstool) path: sect3/indexterm #: book.translate.xml:10071 @@ -9913,22 +9913,22 @@ msgstr "ports upgrading- #. (itstool) path: sect3/para #: book.translate.xml:10076 msgid "The Ports Collection contains several utilities to perform the actual upgrade. Each has its strengths and weaknesses." -msgstr "" +msgstr "De Portscollectie bevat verschillende hulpprogrammas om de daadwerkelijke upgrade uit te voeren. Elke heeft zijn eigen sterke en zwakke punten." #. (itstool) path: sect3/para #: book.translate.xml:10079 msgid "Historically, most installations used either Portmaster or Portupgrade. Synth is a newer alternative." -msgstr "" +msgstr "In het verleden maakte de meeste installaties gebruik van ofwel Portmaster of Portupgrade. Synth is een recenter alternatief." #. (itstool) path: note/para #: book.translate.xml:10086 msgid "The choice of which tool is best for a particular system is up to the system administrator. It is recommended practice to back up your data before using any of these tools." -msgstr "" +msgstr "De keuze voor welk hulpprogramma het beste is voor een specifiek systeem is aan de systeem beheerder. Het is de aanbevolen methode om een backup te maken van de data voordat 矇矇n van deze programmas gebruikt wordt." #. (itstool) path: sect3/title #: book.translate.xml:10094 msgid "Upgrading Ports Using Portmaster" -msgstr "" +msgstr "Ports bijwerken met behulp van Portmaster" #. (itstool) path: sect3/indexterm #: book.translate.xml:10097 @@ -9938,7 +9938,7 @@ msgstr "portmaster" #. (itstool) path: sect3/para #: book.translate.xml:10101 msgid "ports-mgmt/portmaster is a very small utility for upgrading installed ports. It is designed to use the tools installed with the FreeBSD base system without depending on other ports or databases. To install this utility as a port:" -msgstr "" +msgstr "ports-mgmt/portmaster is een heel klein hulpprogramma voor het bijwerken van ge簿nstalleerde ports. Het is ontworpen om de hulpprogrammas te gebruiken de ge簿nstalleerd zijn met het FreeBSD basis systeem zonder afhankelijk te zijn van andere ports of dataabses. Om dit hulpprogramma als port te installeren:" #. (itstool) path: sect3/screen #: book.translate.xml:10109 @@ -9953,32 +9953,32 @@ msgstr "" #. (itstool) path: sect3/para #: book.translate.xml:10112 msgid "Portmaster defines four categories of ports:" -msgstr "" +msgstr "Portmaster definieert vier categorie禱n van ports:" #. (itstool) path: listitem/para #: book.translate.xml:10117 msgid "Root port: has no dependencies and is not a dependency of any other ports." -msgstr "" +msgstr "Root port: heeft geen afhankelijkheden en is geen afhankelijkheid voor een andere port." #. (itstool) path: listitem/para #: book.translate.xml:10122 msgid "Trunk port: has no dependencies, but other ports depend upon it." -msgstr "" +msgstr "Trunk port: heeft geen afhankelijkheden maar andere ports zijn ervan afhankelijk." #. (itstool) path: listitem/para #: book.translate.xml:10127 msgid "Branch port: has dependencies and other ports depend upon it." -msgstr "" +msgstr "Branch port: heeft afhankelijkheden en andere ports zijn ervan afhankelijk." #. (itstool) path: listitem/para #: book.translate.xml:10132 msgid "Leaf port: has dependencies but no other ports depend upon it." -msgstr "" +msgstr "Leaf port: heeft afhankelijkheden maar er zijn geen andere ports van afhankelijk." #. (itstool) path: sect3/para #: book.translate.xml:10137 msgid "To list these categories and search for updates:" -msgstr "" +msgstr "Om deze categorie禱n te tonen en te zoeken naar updates:" #. (itstool) path: sect3/screen #: book.translate.xml:10139 @@ -10031,7 +10031,7 @@ msgstr "" #. (itstool) path: sect3/para #: book.translate.xml:10161 msgid "This command is used to upgrade all outdated ports:" -msgstr "" +msgstr "Dit commando wordt gebruikt om alle verouderde ports bij te werken:" #. (itstool) path: sect3/screen #: book.translate.xml:10164 @@ -10042,12 +10042,12 @@ msgstr "# portmaster -aPortmaster makes a backup package before deleting the existing port. If the installation of the new version is successful, Portmaster deletes the backup. Using instructs Portmaster not to automatically delete the backup. Adding starts Portmaster in interactive mode, prompting for confirmation before upgrading each port. Many other options are available. Read through the manual page for portmaster8 for details regarding their usage." -msgstr "" +msgstr "Standaard zal Portmaster een backup pakket maken voordat de huidige port verwijderd wordt. Als de installatie van de nieuwe versie succesvol is, zal Portmaster de backup verwijderen. Door gebruik van zal Portmaster de backup niet automatisch verwijderen. Door het toevoegen van wordt Portmaster gestart in interactieve modus, vragende om bevestiging voordat elke port wordt bijgewerkt. Er zijn nog vele andere opties beschikbaar. Lees door de handleiding van portmaster8 voor meer details over het gebruik hiervan." #. (itstool) path: sect3/para #: book.translate.xml:10181 msgid "If errors are encountered during the upgrade process, add to upgrade and rebuild all ports:" -msgstr "" +msgstr "Als er tijdens het upgrade proces fouten optreden, kan worden toegevoegd om alle ports te upgraden en opnieuw te bouwen:" #. (itstool) path: sect3/screen #: book.translate.xml:10185 book.translate.xml:44701 @@ -10058,7 +10058,7 @@ msgstr "# portmaster -afPortmaster can also be used to install new ports on the system, upgrading all dependencies before building and installing the new port. To use this function, specify the location of the port in the Ports Collection:" -msgstr "" +msgstr "Portmaster kan ook worden gebruikt om nieuwe ports op het systeem te installeren, alle afhankelijkheden te upgraden voordat deze gebouwd worden en de nieuwe port te installeren. Om deze functionaliteit te gebruiken moet de locatie van de port in de Portscollectie gespecificeerd worden:" #. (itstool) path: sect3/screen #: book.translate.xml:10193 @@ -10069,12 +10069,12 @@ msgstr "# portmaster ports-mgmt/portmaster may be found in its pkg-descr." -msgstr "" +msgstr "Meer informatie over ports-mgmt/portmaster kan worden gevonden in zijn pkg-descr." #. (itstool) path: sect3/title #: book.translate.xml:10200 msgid "Upgrading Ports Using Portupgrade" -msgstr "" +msgstr "Ports bijwerken door gebruik van Portupgrade" #. (itstool) path: sect3/indexterm #: book.translate.xml:10202 @@ -10084,7 +10084,7 @@ msgstr "portupgrade" #. (itstool) path: sect3/para #: book.translate.xml:10206 msgid "ports-mgmt/portupgrade is another utility that can be used to upgrade ports. It installs a suite of applications which can be used to manage ports. However, it is dependent upon Ruby. To install the port:" -msgstr "" +msgstr "ports-mgmt/portupgrade is een ander hulpprogramma dat kan worden gebruikt om ports bij te werken. Het installeert een suite van applicaties welke kan worden gebruikt om ports te beheren. Het is echter afhankelijk van Ruby. Om de port te installeren:" #. (itstool) path: sect3/screen #: book.translate.xml:10212 @@ -10099,12 +10099,12 @@ msgstr "" #. (itstool) path: sect3/para #: book.translate.xml:10215 msgid "Before performing an upgrade using this utility, it is recommended to scan the list of installed ports using pkgdb -F and to fix all the inconsistencies it reports." -msgstr "" +msgstr "Voordat een upgrade wordt uitgevoerd met dit hulpprogramma wordt het aangeraden om de lijst van ge簿nstalleerde ports te scannen door pkgdb -F en om alle inconsistenties die worden gerapporteerd te repareren." #. (itstool) path: sect3/para #: book.translate.xml:10220 msgid "To upgrade all the outdated ports installed on the system, use portupgrade -a. Alternately, include to be asked for confirmation of every individual upgrade:" -msgstr "" +msgstr "Om alle verouderde ports die ge簿nstalleerd zijn op het systeem bij te werken, gebruik portupgrade -a. Als alternatief kan worden toegevoegd om gevraagd te worden voor bevestiging voor elke individuele upgrade:" #. (itstool) path: sect3/screen #: book.translate.xml:10225 @@ -10115,7 +10115,7 @@ msgstr "# portupgrade -ai< #. (itstool) path: sect3/para #: book.translate.xml:10227 msgid "To upgrade only a specified application instead of all available ports, use portupgrade pkgname. It is very important to include to first upgrade all the ports required by the given application:" -msgstr "" +msgstr "Om alleen een specifieke applicatie bij te werken in plaats van alle beschikbare ports, gebruik portupgrade pkgname. Het is erg belangrijk om de optie bij te voegen om eerst alle ports bij te werken die vereist zijn voor de applicatie:" #. (itstool) path: sect3/screen #: book.translate.xml:10233 @@ -10126,7 +10126,7 @@ msgstr "# portupgrade -R f #. (itstool) path: sect3/para #: book.translate.xml:10235 msgid "If is included, Portupgrade searches for available packages in the local directories listed in PKG_PATH. If none are available locally, it then fetches packages from a remote site. If packages can not be found locally or fetched remotely, Portupgrade will use ports. To avoid using ports entirely, specify . This last set of options tells Portupgrade to abort if no packages are available:" -msgstr "" +msgstr "Als is bijgevoegd zal Portupgrade zoeken naar beschikbare pakketten in de lokale mappen zoals ingesteld in PKG_PATH. Als er geen lokaal beschikbaar zijn dan zal het pakketten van een remote site halen. Als pakketten niet lokaal kunnen worden gevonden, of niet remote worden opgehaald zal Portupgrade gebruik maken van ports. Om ports in het geheel niet te gebruik moet worden gespecificeerd. Deze laatste set van opties verteld Portupgrade om af te breken als de pakketten niet beschikbaar zijn:" #. (itstool) path: sect3/screen #: book.translate.xml:10248 @@ -10137,27 +10137,27 @@ msgstr "# portupgrade -PP #. (itstool) path: sect3/para #: book.translate.xml:10250 msgid "To just fetch the port distfiles, or packages, if is specified, without building or installing anything, use . For further information on all of the available switches, refer to the manual page for portupgrade." -msgstr "" +msgstr "Om alleen de port distributie bestanden of pakketten op te halen, wanneer is gespecificeerd, zonder het bouwen of installeren, gebruik . Voor meer informatie over de mogelijke opties, raadpleeg de handleiding voor portupgrade." #. (itstool) path: sect3/para #: book.translate.xml:10256 msgid "More information about ports-mgmt/portupgrade may be found in its pkg-descr." -msgstr "" +msgstr "Meer informatie over ports-mgmt/portupgrade kan gevonden worden in zijn pkg-descr." #. (itstool) path: sect2/title #: book.translate.xml:10263 msgid "Ports and Disk Space" -msgstr "" +msgstr "Ports en schijfruimte" #. (itstool) path: sect2/indexterm #: book.translate.xml:10265 msgid "ports disk-space" -msgstr "ports disk-space" +msgstr "ports schijfruimte" #. (itstool) path: sect2/para #: book.translate.xml:10270 msgid "Using the Ports Collection will use up disk space over time. After building and installing a port, running make clean within the ports skeleton will clean up the temporary work directory. If Portmaster is used to install a port, it will automatically remove this directory unless is specified. If Portupgrade is installed, this command will remove all work directories found within the local copy of the Ports Collection:" -msgstr "" +msgstr "Door het gebruik van de Portscollectie zal na verloop van tijd meer schijf ruimte gebruikt gaan worden. Na het bouwen en installeren van een port zal het draaien van make clean in de ports skeleton, de tijdelijke work map verwijderen. Als Portmaster wordt gebruikt om een port te installeren, zal deze map automatisch verwijderd worden tenzij is gespecificeerd. Als Portupgrade is ge簿nstalleerd, zal dit commando alle work mappen verwijderen binnen de lokale kopie van de Portscollectie:" #. (itstool) path: sect2/screen #: book.translate.xml:10281 @@ -10168,7 +10168,7 @@ msgstr "# portsclean -C/usr/ports/distfiles over time. To use Portupgrade to delete all the distfiles that are no longer referenced by any ports:" -msgstr "" +msgstr "Daarnaast zullen er na verloop van tijd verouderde bron distributie bestanden verzamelen in /usr/ports/distfiles. Om Portupgrade te gebruiken alle distributie bestanden te verwijderen die niet meer gebruikt worden door een port:" #. (itstool) path: sect2/screen #: book.translate.xml:10289 @@ -10179,7 +10179,7 @@ msgstr "# portsclean -DPortupgrade can remove all distfiles not referenced by any port currently installed on the system:" -msgstr "" +msgstr "Portupgrade kan alle distributiebestanden die niet in gebruik zijn door een port die op dit moment ge簿nstalleerd is op het systeem:" #. (itstool) path: sect2/screen #: book.translate.xml:10295 @@ -10190,7 +10190,7 @@ msgstr "# portsclean -DDPortmaster is installed, use:" -msgstr "" +msgstr "Als Portmaster is ge簿nstalleerd, gebruik:" #. (itstool) path: sect2/screen #: book.translate.xml:10300 @@ -10201,47 +10201,47 @@ msgstr "# portmaster --cle #. (itstool) path: sect2/para #: book.translate.xml:10302 msgid "By default, this command is interactive and prompts the user to confirm if a distfile should be deleted." -msgstr "" +msgstr "Dit commando is standaard interactief en zal de gebruiker vragen of een bron distributie bestand moet worden verwijderd." #. (itstool) path: sect2/para #: book.translate.xml:10305 msgid "In addition to these commands, ports-mgmt/pkg_cutleaves automates the task of removing installed ports that are no longer needed." -msgstr "" +msgstr "Naat deze commandos kan ports-mgmt/pkg_cutleaves de taak automatiseren van het verwijderen van ge簿nstalleerde ports die niet meer nodig zijn." #. (itstool) path: sect1/title #: book.translate.xml:10313 msgid "Building Packages with Poudriere" -msgstr "" +msgstr "Het bouwen van pakketen met Poudriere" #. (itstool) path: sect1/para #: book.translate.xml:10316 msgid "Poudriere is a BSD-licensed utility for creating and testing FreeBSD packages. It uses FreeBSD jails to set up isolated compilation environments. These jails can be used to build packages for versions of FreeBSD that are different from the system on which it is installed, and also to build packages for i386 if the host is an amd64 system. Once the packages are built, they are in a layout identical to the official mirrors. These packages are usable by pkg8 and other package management tools." -msgstr "" +msgstr "Poudriere is een BSD gelicenseerde hulpprogramma voor het cre禱ren en testen van FreeBSD pakketten. Het maakt gebruik van FreeBSD jails om ge簿soleerde compilatie omgevingen op te zetten. Deze jails kunnen worden gebruikt om pakketten te bouwen voor versies van FreeBSD die afwijken van het systeem waarop deze is ge簿nstalleerd, en ook om pakketten voor i386 te bouwen als de host een amd64 systeem is. Zodra deze pakketten gebouwd zijn, komen ze in een indeling terecht die identiek is aan de offici禱le mirrors. Deze pakketten zijn bruikbaar door pkg8 en andere pakket beheer programmas." #. (itstool) path: sect1/para #: book.translate.xml:10327 msgid "Poudriere is installed using the ports-mgmt/poudriere package or port. The installation includes a sample configuration file /usr/local/etc/poudriere.conf.sample. Copy this file to /usr/local/etc/poudriere.conf. Edit the copied file to suit the local configuration." -msgstr "" +msgstr "Poudriere wordt ge簿nstalleerd door gebruik van het ports-mgmt/poudriere pakket, of port. De installatie bevat een voorbeeld configuratie bestand /usr/local/etc/poudriere.conf.sample. Kopieer dit bestand naar /usr/local/etc/poudriere.conf en bewerk het gekopieerde bestand om binnen de lokale configuratie te passen." #. (itstool) path: sect1/para #: book.translate.xml:10335 msgid "While ZFS is not required on the system running poudriere, it is beneficial. When ZFS is used, ZPOOL must be specified in /usr/local/etc/poudriere.conf and FREEBSD_HOST should be set to a nearby mirror. Defining CCACHE_DIR enables the use of devel/ccache to cache compilation and reduce build times for frequently-compiled code. It may be convenient to put poudriere datasets in an isolated tree mounted at /poudriere. Defaults for the other configuration values are adequate." -msgstr "" +msgstr "Ondanks dat ZFS niet vereist is op het systeem waarop poudriere draait is het zeker waardevol. Wanneer ZFS wordt gebruikt moet ZPOOL worden gespecificeerd in /usr/local/etc/poudriere.conf en moet FREEBSD_HOST worden ingesteld op een mirror vlakbij. Het defini禱ren van CCACHE_DIR maakt het mogelijk om devel/ccache te gebruiken om compilaties te cachen en daardoor de bouwtijd voor vaak gebouwde code te reduceren. Het kan nuttig zijn om poudriere datasets op een ge簿soleerde tree te koppelen onder /poudriere. De standaarden voor de andere configuratiewaarden zijn adequaat." #. (itstool) path: sect1/para #: book.translate.xml:10349 msgid "The number of processor cores detected is used to define how many builds will run in parallel. Supply enough virtual memory, either with RAM or swap space. If virtual memory runs out, the compilation jails will stop and be torn down, resulting in weird error messages." -msgstr "" +msgstr "Het aantal gedetecteerde processor cores wordt gebruikt om te bepalen hoeveel jails er parallel gestart kunnen worden. Zorg voor voldoende virtueel geheugen, danwel met RAM of met swap space. Als het virtuele geheugen opraakt, zullen de compileer jails stoppen en afgebroken worden wat resulteert in rare fout meldingen." #. (itstool) path: sect2/title #: book.translate.xml:10356 msgid "Initialize Jails and Port Trees" -msgstr "" +msgstr "Het initialiseren van jails en port trees." #. (itstool) path: sect2/para #: book.translate.xml:10358 msgid "After configuration, initialize poudriere so that it installs a jail with the required FreeBSD tree and a ports tree. Specify a name for the jail using and the FreeBSD version with . On systems running FreeBSD/amd64, the architecture can be set with to either i386 or amd64. The default is the architecture shown by uname." -msgstr "" +msgstr "Na configuratie moet poudriere ge簿nitialiseerd worden zodat het een jail installeert met de vereiste FreeBSD tree en een prots tree. Specificeer een naam voor de jail door gebruik van en de FreeBSD versie met . Op systemen die FreeBSD/amd64 draaien, kan de architectuur ingesteld worden met naar ofwel i386 ofwel amd64. De standaard architectuur wordt getoond door uname." #. (itstool) path: sect2/screen #: book.translate.xml:10368 @@ -10348,17 +10348,17 @@ msgstr "" #. (itstool) path: sect2/para #: book.translate.xml:10415 msgid "On a single computer, poudriere can build ports with multiple configurations, in multiple jails, and from different port trees. Custom configurations for these combinations are called sets. See the CUSTOMIZATION section of poudriere8 for details after ports-mgmt/poudriere or ports-mgmt/poudriere-devel is installed." -msgstr "" +msgstr "Op een enkele computer kan poudriere ports bouwen met meerdere configuraties, in meerdre jails en vanuit verschillende port trees. Aangepaste configuraties voor deze combinaties worden sets genoemd. Zie de CUSTOMIZATION sectie van poudriere8 voor details nadat ports-mgmt/poudriere of ports-mgmt/poudriere-devel is ge簿nstalleerd." #. (itstool) path: sect2/para #: book.translate.xml:10424 msgid "The basic configuration shown here puts a single jail-, port-, and set-specific make.conf in /usr/local/etc/poudriere.d. The filename in this example is created by combining the jail name, port name, and set name: 10amd64-local-workstation-make.conf. The system make.conf and this new file are combined at build time to create the make.conf used by the build jail." -msgstr "" +msgstr "De basis configuratie die wordt getoond plaatst een enkele jail-, port- en set-specifieke make.conf in /usr/local/etc/poudriere.d. De bestandsnaam in dit voorbeeld is gecre禱erd door het combineren van de jail naam, port naam en set naam: 10amd64-local-workstation-make.conf. De make.conf van het systeem en dit nieuwe bestand worden gecombineerd tijdens het bouwen om een make.conf te maken die gebruikt wordt in de bouw jail." #. (itstool) path: sect2/para #: book.translate.xml:10434 msgid "Packages to be built are entered in 10amd64-local-workstation-pkglist:" -msgstr "" +msgstr "Packages die gebouwd moeten worden, worden opgevoerd in 10amd64-local-workstation-pkglist:" #. (itstool) path: sect2/programlisting #: book.translate.xml:10437 @@ -10369,11 +10369,15 @@ msgid "" "ports-mgmt/pkg\n" "..." msgstr "" +"editors/emacs\n" +"devel/git\n" +"ports-mgmt/pkg\n" +"..." #. (itstool) path: sect2/para #: book.translate.xml:10442 msgid "Options and dependencies for the specified ports are configured:" -msgstr "" +msgstr "Opties en afhankelijkheden voor de gespecificeerde ports worden geconfigureerd:" #. (itstool) path: sect2/screen #: book.translate.xml:10445 @@ -10384,7 +10388,7 @@ msgstr "# poudriere option #. (itstool) path: sect2/para #: book.translate.xml:10447 msgid "Finally, packages are built and a package repository is created:" -msgstr "" +msgstr "Als laatste worden de pakketten gebouwd en wordt er een pakketopslag gemaakt:" #. (itstool) path: sect2/screen #: book.translate.xml:10450 @@ -10395,27 +10399,27 @@ msgstr "# poudriere bulk - #. (itstool) path: sect2/para #: book.translate.xml:10452 msgid "While running, pressing Ctrlt displays the current state of the build. Poudriere also builds files in /poudriere/logs/bulk/jailname that can be used with a web server to display build information." -msgstr "" +msgstr "Tijdens het draaien kan Ctrlt worden ingetoetst om de huidige status van de bouwopdracht te tonen. Poudriere bouwt ook bestanden in /poudriere/logs/bulk/jailname welke gebruikt kunnen worden door een webserver om bouw informatie te laten zien." #. (itstool) path: sect2/para #: book.translate.xml:10459 msgid "After completion, the new packages are now available for installation from the poudriere repository." -msgstr "" +msgstr "Na afloop zijn de nieuwe pakket beschikbaar voor installatie uit de poudriere opslag." #. (itstool) path: sect2/para #: book.translate.xml:10463 msgid "For more information on using poudriere, see poudriere8 and the main web site, ." -msgstr "" +msgstr "Voor meer informatie over het gebruik van poudriere, zie poudriere8 en de hoofd website, ." #. (itstool) path: sect2/title #: book.translate.xml:10468 msgid "Configuring pkg Clients to Use a Poudriere Repository" -msgstr "" +msgstr "Het configureren van pkg clients om een poudriere opslag te gebruiken" #. (itstool) path: sect2/para #: book.translate.xml:10471 msgid "While it is possible to use both a custom repository along side of the official repository, sometimes it is useful to disable the official repository. This is done by creating a configuration file that overrides and disables the official configuration file. Create /usr/local/etc/pkg/repos/FreeBSD.conf that contains the following:" -msgstr "" +msgstr "Ondanks dat het mogelijk is om zowel een aangepaste opslag naast een offici禱le opslag te gebruiken, is het soms nuttig om de offi禱le opslag uit te schakelen. Dit kan worden gedaan door een configuratie bestand aan te maken die het offici禱le configuratie bestand overschrijft en uitschakelt. Cre禱er /usr/local/etc/pkg/repos/FreeBSD.conf welke de volgende gegevens bevat:" #. (itstool) path: sect2/screen #: book.translate.xml:10479 From owner-svn-doc-all@freebsd.org Wed Aug 2 12:19:41 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DFCF1DCF4CD; Wed, 2 Aug 2017 12:19:41 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8F17C2FEE; Wed, 2 Aug 2017 12:19:41 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v72CJe6b010178; Wed, 2 Aug 2017 12:19:40 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v72CJeOg010172; Wed, 2 Aug 2017 12:19:40 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201708021219.v72CJeOg010172@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Wed, 2 Aug 2017 12:19:40 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50619 - in head/en_US.ISO8859-1/books/porters-handbook: . order porting-samplem X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: in head/en_US.ISO8859-1/books/porters-handbook: . order porting-samplem X-SVN-Commit-Revision: 50619 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2017 12:19:42 -0000 Author: mat Date: Wed Aug 2 12:19:40 2017 New Revision: 50619 URL: https://svnweb.freebsd.org/changeset/doc/50619 Log: Extract the "Order of Variables in Port Makefiles" into its own chapter. Translators, the only changed things are the xml:id's. Sponsored by: Absolight, The FreeBSD Foundation Added: head/en_US.ISO8859-1/books/porters-handbook/order/ head/en_US.ISO8859-1/books/porters-handbook/order/Makefile (contents, props changed) head/en_US.ISO8859-1/books/porters-handbook/order/chapter.xml (contents, props changed) Modified: head/en_US.ISO8859-1/books/porters-handbook/Makefile head/en_US.ISO8859-1/books/porters-handbook/book.xml head/en_US.ISO8859-1/books/porters-handbook/chapters.ent head/en_US.ISO8859-1/books/porters-handbook/porting-samplem/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/Makefile ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/Makefile Wed Aug 2 09:55:07 2017 (r50618) +++ head/en_US.ISO8859-1/books/porters-handbook/Makefile Wed Aug 2 12:19:40 2017 (r50619) @@ -33,6 +33,7 @@ SRCS+= upgrading/chapter.xml SRCS+= security/chapter.xml SRCS+= porting-dads/chapter.xml SRCS+= porting-samplem/chapter.xml +SRCS+= order/chapter.xml SRCS+= keeping-up/chapter.xml SRCS+= uses/chapter.xml SRCS+= versions/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/book.xml Wed Aug 2 09:55:07 2017 (r50618) +++ head/en_US.ISO8859-1/books/porters-handbook/book.xml Wed Aug 2 12:19:40 2017 (r50619) @@ -77,6 +77,7 @@ &chap.security; &chap.porting-dads; &chap.porting-samplem; + &chap.order; &chap.keeping-up; &chap.uses; &chap.versions; Modified: head/en_US.ISO8859-1/books/porters-handbook/chapters.ent ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/chapters.ent Wed Aug 2 09:55:07 2017 (r50618) +++ head/en_US.ISO8859-1/books/porters-handbook/chapters.ent Wed Aug 2 12:19:40 2017 (r50619) @@ -23,6 +23,7 @@ + Added: head/en_US.ISO8859-1/books/porters-handbook/order/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/books/porters-handbook/order/Makefile Wed Aug 2 12:19:40 2017 (r50619) @@ -0,0 +1,15 @@ +# +# Build the Porters Handbook with just the content from this chapter. +# +# $FreeBSD$ +# + +CHAPTERS= order/chapter.xml + +VPATH= .. + +MASTERDOC= ${.CURDIR}/../${DOC}.${DOCBOOKSUFFIX} + +DOC_PREFIX?= ${.CURDIR}/../../../.. + +.include "../Makefile" Added: head/en_US.ISO8859-1/books/porters-handbook/order/chapter.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/books/porters-handbook/order/chapter.xml Wed Aug 2 12:19:40 2017 (r50619) @@ -0,0 +1,460 @@ + + + + + + Order of Variables in Port Makefiles + + The first sections of the Makefile + must always come in the same order. This standard makes it so + everyone can easily read any port without having to search for + variables in a random order. + + The first line of a Makefile is always + a comment containing the Subversion + version control ID, followed by an empty line. In new ports, it + looks like this: + + # $FreeBSD$ +  + + In existing ports, Subversion + has expanded it to look like this: + + # $FreeBSD: head/ports-mgmt/pkg/Makefile 437007 2017-03-26 21:25:47Z bapt $ +  + + + The sections and variables described here are mandatory in + a ordinary port. In a slave port, many sections variables and + can be skipped. + + + + Each following block must be separated from the previous + block by a single blank line. + + In the following blocks, only set the variables that are + required by the port. Define these variables in the order + they are shown here. + + + + <varname>PORTNAME</varname> Block + + This block is the most important. It defines the port + name, version, distribution file location, and category. The + variables must be in this order: + + + + PORTNAME + + + + PORTVERSION + + + + DISTVERSIONPREFIX + + + + DISTVERSION + + + + DISTVERSIONSUFFIX + + + + PORTREVISION + + + + PORTEPOCH + + + + CATEGORIES + + + + MASTER_SITES + + + + MASTER_SITE_SUBDIR + (deprecated) + + + + PKGNAMEPREFIX + + + + PKGNAMESUFFIX + + + + DISTNAME + + + + EXTRACT_SUFX + + + + DISTFILES + + + + DIST_SUBDIR + + + + EXTRACT_ONLY + + + + + Only one of PORTVERSION and + DISTVERSION can be used. + + + + + <varname>PATCHFILES</varname> Block + + This block is optional. The variables are: + + + + PATCH_SITES + + + + PATCHFILES + + + + PATCH_DIST_STRIP + + + + + + <varname>MAINTAINER</varname> Block + + This block is mandatory. The variables are: + + + + MAINTAINER + + + + COMMENT + + + + + + <varname>LICENSE</varname> Block + + This block is optional, although it is highly recommended. + The variables are: + + + + LICENSE + + + + LICENSE_COMB + + + + LICENSE_GROUPS + or + LICENSE_GROUPS_NAME + + + + LICENSE_NAME + or + LICENSE_NAME_NAME + + + + LICENSE_TEXT + or + LICENSE_TEXT_NAME + + + + LICENSE_FILE + or + LICENSE_FILE_NAME + + + + LICENSE_PERMS + or + LICENSE_PERMS_NAME + + + + LICENSE_DISTFILES + or + LICENSE_DISTFILES_NAME + + + + If there are multiple licenses, sort the different + LICENSE_VAR_NAME + variables by license name. + + + + Generic + <varname>BROKEN</varname>/<varname>IGNORE</varname>/<varname>DEPRECATED</varname> + Messages + + This block is optional. The variables are: + + + + DEPRECATED + + + + EXPIRATION_DATE + + + + FORBIDDEN + + + + BROKEN + + + + BROKEN_* + + + + IGNORE + + + + IGNORE_* + + + + ONLY_FOR_ARCHS + + + + ONLY_FOR_ARCHS_REASON* + + + + NOT_FOR_ARCHS + + + + NOT_FOR_ARCHS_REASON* + + + + + BROKEN* + and IGNORE* + can be any generic variables, for example, + IGNORE_amd64, + BROKEN_FreeBSD_10, + BROKEN_SSL, etc. + + If the port is marked BROKEN when some conditions are + met, and such conditions can only be tested after including + bsd.port.options.mk or + bsd.port.pre.mk, then those variables + should be set later, in . + + + + + The Dependencies Block + + This block is optional. The variables are: + + + + FETCH_DEPENDS + + + + EXTRACT_DEPENDS + + + + PATCH_DEPENDS + + + + BUILD_DEPENDS + + + + LIB_DEPENDS + + + + RUN_DEPENDS + + + + + TEST_DEPENDS + + + + + + <varname>USES</varname> and + <varname>USE_<replaceable>x</replaceable></varname> + + Start this section with defining USES, + and then possible + USE_x. + + Keep related variables close together. For example, if + using USE_GITHUB, + always put the + GH_* variables + right after it. + + + + Standard <filename>bsd.port.mk</filename> Variables + + This section block is for variables that can be defined in + bsd.port.mk that do not belong in any + of the previous section blocks. + + Order is not important, however try to keep similar variables together. + For example uid and gid variables USERS and GROUPS. + Configuration variables CONFIGURE_* and + *_CONFIGURE. List of files, and directories + PORTDOCS and PORTEXAMPLES. + + + + Options + + If the port uses the options framework, define + OPTIONS_DEFINE and + OPTIONS_DEFAULT first, then the other + OPTIONS_* + variables first, then the + *_DESC + descriptions, then the options helpers. Try and sort all of + those alphabetically. + + + + The Rest of the Variables + + And then, the rest of the variables that are not + mentioned in the previous blocks. + + + + The Targets + + After all the variables are defined, the optional + &man.make.1; targets can be defined. Keep + pre-* before + post-* and in + the same order as the different stages run: + + + + fetch + + + + extract + + + + patch + + + + configure + + + + build + + + + install + + + + test + + + + Modified: head/en_US.ISO8859-1/books/porters-handbook/porting-samplem/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/porting-samplem/chapter.xml Wed Aug 2 09:55:07 2017 (r50618) +++ head/en_US.ISO8859-1/books/porters-handbook/porting-samplem/chapter.xml Wed Aug 2 12:19:40 2017 (r50619) @@ -112,455 +112,4 @@ pre-install: [and then the epilogue] .include <bsd.port.mk> - - - Order of Variables in Port Makefiles - - The first sections of the Makefile - must always come in the same order. This standard makes it so - everyone can easily read any port without having to search for - variables in a random order. - - The first line of a Makefile is always - a comment containing the Subversion - version control ID, followed by an empty line. In new ports, it - looks like this: - - # $FreeBSD$ -  - - In existing ports, Subversion - has expanded it to look like this: - - # $FreeBSD: head/ports-mgmt/pkg/Makefile 437007 2017-03-26 21:25:47Z bapt $ -  - - - The sections and variables described here are mandatory in - a ordinary port. In a slave port, many sections variables and - can be skipped. - - - - Each following block must be separated from the previous - block by a single blank line. - - In the following blocks, only set the variables that are - required by the port. Define these variables in the order - they are shown here. - - - - <varname>PORTNAME</varname> Block - - This block is the most important. It defines the port - name, version, distribution file location, and category. The - variables must be in this order: - - - - PORTNAME - - - - PORTVERSION - - - - DISTVERSIONPREFIX - - - - DISTVERSION - - - - DISTVERSIONSUFFIX - - - - PORTREVISION - - - - PORTEPOCH - - - - CATEGORIES - - - - MASTER_SITES - - - - MASTER_SITE_SUBDIR - (deprecated) - - - - PKGNAMEPREFIX - - - - PKGNAMESUFFIX - - - - DISTNAME - - - - EXTRACT_SUFX - - - - DISTFILES - - - - DIST_SUBDIR - - - - EXTRACT_ONLY - - - - - Only one of PORTVERSION and - DISTVERSION can be used. - - - - - <varname>PATCHFILES</varname> Block - - This block is optional. The variables are: - - - - PATCH_SITES - - - - PATCHFILES - - - - PATCH_DIST_STRIP - - - - - - <varname>MAINTAINER</varname> Block - - This block is mandatory. The variables are: - - - - MAINTAINER - - - - COMMENT - - - - - - <varname>LICENSE</varname> Block - - This block is optional, although it is highly recommended. - The variables are: - - - - LICENSE - - - - LICENSE_COMB - - - - LICENSE_GROUPS - or - LICENSE_GROUPS_NAME - - - - LICENSE_NAME - or - LICENSE_NAME_NAME - - - - LICENSE_TEXT - or - LICENSE_TEXT_NAME - - - - LICENSE_FILE - or - LICENSE_FILE_NAME - - - - LICENSE_PERMS - or - LICENSE_PERMS_NAME - - - - LICENSE_DISTFILES - or - LICENSE_DISTFILES_NAME - - - - If there are multiple licenses, sort the different - LICENSE_VAR_NAME - variables by license name. - - - - Generic - <varname>BROKEN</varname>/<varname>IGNORE</varname>/<varname>DEPRECATED</varname> - Messages - - This block is optional. The variables are: - - - - DEPRECATED - - - - EXPIRATION_DATE - - - - FORBIDDEN - - - - BROKEN - - - - BROKEN_* - - - - IGNORE - - - - IGNORE_* - - - - ONLY_FOR_ARCHS - - - - ONLY_FOR_ARCHS_REASON* - - - - NOT_FOR_ARCHS - - - - NOT_FOR_ARCHS_REASON* - - - - - BROKEN* - and IGNORE* - can be any generic variables, for example, - IGNORE_amd64, - BROKEN_FreeBSD_10, - BROKEN_SSL, etc. - - If the port is marked BROKEN when some conditions are - met, and such conditions can only be tested after including - bsd.port.options.mk or - bsd.port.pre.mk, then those variables - should be set later, in . - - - - - The Dependencies Block - - This block is optional. The variables are: - - - - FETCH_DEPENDS - - - - EXTRACT_DEPENDS - - - - PATCH_DEPENDS - - - - BUILD_DEPENDS - - - - LIB_DEPENDS - - - - RUN_DEPENDS - - - - - TEST_DEPENDS - - - - - - <varname>USES</varname> and - <varname>USE_<replaceable>x</replaceable></varname> - - Start this section with defining USES, - and then possible - USE_x. - - Keep related variables close together. For example, if - using USE_GITHUB, - always put the - GH_* variables - right after it. - - - - Standard <filename>bsd.port.mk</filename> Variables - - This section block is for variables that can be defined in - bsd.port.mk that do not belong in any - of the previous section blocks. - - Order is not important, however try to keep similar variables together. - For example uid and gid variables USERS and GROUPS. - Configuration variables CONFIGURE_* and - *_CONFIGURE. List of files, and directories - PORTDOCS and PORTEXAMPLES. - - - - Options - - If the port uses the options framework, define - OPTIONS_DEFINE and - OPTIONS_DEFAULT first, then the other - OPTIONS_* - variables first, then the - *_DESC - descriptions, then the options helpers. Try and sort all of - those alphabetically. - - - - The Rest of the Variables - - And then, the rest of the variables that are not - mentioned in the previous blocks. - - - - The Targets - - After all the variables are defined, the optional - &man.make.1; targets can be defined. Keep - pre-* before - post-* and in - the same order as the different stages run: - - - - fetch - - - - extract - - - - patch - - - - configure - - - - build - - - - install - - - - test - - - -
From owner-svn-doc-all@freebsd.org Wed Aug 2 12:19:46 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5740FDCF4D6; Wed, 2 Aug 2017 12:19:46 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 30C2D2FF4; Wed, 2 Aug 2017 12:19:46 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v72CJjI8010223; Wed, 2 Aug 2017 12:19:45 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v72CJjnm010221; Wed, 2 Aug 2017 12:19:45 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201708021219.v72CJjnm010221@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Wed, 2 Aug 2017 12:19:45 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50620 - in head/en_US.ISO8859-1/books/porters-handbook: order porting-samplem X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: in head/en_US.ISO8859-1/books/porters-handbook: order porting-samplem X-SVN-Commit-Revision: 50620 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2017 12:19:46 -0000 Author: mat Date: Wed Aug 2 12:19:45 2017 New Revision: 50620 URL: https://svnweb.freebsd.org/changeset/doc/50620 Log: Whitespace, translators can ignore. Sponsored by: Absolight, The FreeBSD Foundation Modified: head/en_US.ISO8859-1/books/porters-handbook/order/chapter.xml (contents, props changed) head/en_US.ISO8859-1/books/porters-handbook/porting-samplem/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/order/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/order/chapter.xml Wed Aug 2 12:19:40 2017 (r50619) +++ head/en_US.ISO8859-1/books/porters-handbook/order/chapter.xml Wed Aug 2 12:19:45 2017 (r50620) @@ -279,7 +279,8 @@ - BROKEN_* + BROKEN_* @@ -287,23 +288,28 @@ - IGNORE_* + IGNORE_* - ONLY_FOR_ARCHS + ONLY_FOR_ARCHS - ONLY_FOR_ARCHS_REASON* + ONLY_FOR_ARCHS_REASON* - NOT_FOR_ARCHS + NOT_FOR_ARCHS - NOT_FOR_ARCHS_REASON* + NOT_FOR_ARCHS_REASON* @@ -390,11 +396,14 @@ bsd.port.mk that do not belong in any of the previous section blocks. - Order is not important, however try to keep similar variables together. - For example uid and gid variables USERS and GROUPS. - Configuration variables CONFIGURE_* and - *_CONFIGURE. List of files, and directories - PORTDOCS and PORTEXAMPLES. + Order is not important, however try to keep similar + variables together. For example uid and gid variables + USERS and GROUPS. + Configuration variables + CONFIGURE_* and + *_CONFIGURE. List + of files, and directories PORTDOCS and + PORTEXAMPLES. Modified: head/en_US.ISO8859-1/books/porters-handbook/porting-samplem/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/porting-samplem/chapter.xml Wed Aug 2 12:19:40 2017 (r50619) +++ head/en_US.ISO8859-1/books/porters-handbook/porting-samplem/chapter.xml Wed Aug 2 12:19:45 2017 (r50620) @@ -16,9 +16,9 @@ comments (ones between brackets). The format shown is the recommended one for ordering - variables, empty lines between sections, and so on. This format is - designed so that the most important information is easy to locate. - We recommend using + variables, empty lines between sections, and so on. This format + is designed so that the most important information is easy to + locate. We recommend using portlint to check the Makefile. From owner-svn-doc-all@freebsd.org Wed Aug 2 12:19:48 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D5C5EDCF4E9; Wed, 2 Aug 2017 12:19:48 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A32273001; Wed, 2 Aug 2017 12:19:48 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v72CJl7q010264; Wed, 2 Aug 2017 12:19:47 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v72CJllT010263; Wed, 2 Aug 2017 12:19:47 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201708021219.v72CJllT010263@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Wed, 2 Aug 2017 12:19:47 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50621 - head/en_US.ISO8859-1/books/porters-handbook/order X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/order X-SVN-Commit-Revision: 50621 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2017 12:19:49 -0000 Author: mat Date: Wed Aug 2 12:19:47 2017 New Revision: 50621 URL: https://svnweb.freebsd.org/changeset/doc/50621 Log: Add an example to the Options and Helpers section. Sponsored by: Absolight, The FreeBSD Foundation Modified: head/en_US.ISO8859-1/books/porters-handbook/order/chapter.xml (contents, props changed) Modified: head/en_US.ISO8859-1/books/porters-handbook/order/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/order/chapter.xml Wed Aug 2 12:19:45 2017 (r50620) +++ head/en_US.ISO8859-1/books/porters-handbook/order/chapter.xml Wed Aug 2 12:19:47 2017 (r50621) @@ -407,7 +407,7 @@ - Options + Options and Helpers If the port uses the options framework, define @@ -418,6 +418,43 @@ *_DESC descriptions, then the options helpers. Try and sort all of those alphabetically. + + + Options Variables Order Example + + The FOO and BAR + options do not have a standard description, so one need to + be written. The other options already have one in + Mk/bsd.options.desc.mk so writing one + is not needed. The DOCS and + EXAMPLES use target helpers to install + their files, they are shown here for completeness, though + they belong in , so + other variables and targets could be inserted before + them. + + OPTIONS_DEFINE= DOCS EXAMPLES FOO BAR +OPTIONS_DEFAULT= FOO +OPTIONS_RADIO= SSL +OPTIONS_RADIO_SSL= OPENSSL GNUTLS +OPTIONS_SUB= yes + +BAR_DESC= Enable bar support +FOO_DESC= Enable foo support + +BAR_CONFIGURE_WITH= bar=${LOCALBASE} +FOO_CONFIGURE_ENABLE= foo +GNUTLS_CONFIGURE_ON= --with-ssl=gnutls +OPENSSL_CONFIGURE_ON= --with-ssl=openssl + +post-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} + +post-install-EXAMPLES-on: + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + cd ${WRKSRC}/ex && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} + From owner-svn-doc-all@freebsd.org Wed Aug 2 16:04:25 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7F9A9DD4138; Wed, 2 Aug 2017 16:04:25 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4956C6AD05; Wed, 2 Aug 2017 16:04:25 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v72G4Ogt005134; Wed, 2 Aug 2017 16:04:24 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v72G4OHl005133; Wed, 2 Aug 2017 16:04:24 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201708021604.v72G4OHl005133@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Wed, 2 Aug 2017 16:04:24 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50622 - head/en_US.ISO8859-1/books/porters-handbook/special X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/special X-SVN-Commit-Revision: 50622 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2017 16:04:25 -0000 Author: mat Date: Wed Aug 2 16:04:24 2017 New Revision: 50622 URL: https://svnweb.freebsd.org/changeset/doc/50622 Log: update reference to lang/mosml PR: 220979 Submitted by: Carsten Larsen Sponsored by: Absolight, The FreeBSD Foundation Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Wed Aug 2 12:19:47 2017 (r50621) +++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Wed Aug 2 16:04:24 2017 (r50622) @@ -273,7 +273,7 @@ Please double-check, often this is not necessary at all or can be avoided through -rpath or setting LD_RUN_PATH during linking (see - lang/moscow_ml for an + lang/mosml for an example), or through a shell-wrapper which sets LD_LIBRARY_PATH before invoking the binary, like www/seamonkey From owner-svn-doc-all@freebsd.org Wed Aug 2 16:04:28 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 24A3EDD414F; Wed, 2 Aug 2017 16:04:28 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E7EE96AD0C; Wed, 2 Aug 2017 16:04:27 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v72G4Qua005189; Wed, 2 Aug 2017 16:04:26 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v72G4QU9005188; Wed, 2 Aug 2017 16:04:26 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201708021604.v72G4QU9005188@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Wed, 2 Aug 2017 16:04:26 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50623 - head/en_US.ISO8859-1/books/porters-handbook/special X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/special X-SVN-Commit-Revision: 50623 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2017 16:04:28 -0000 Author: mat Date: Wed Aug 2 16:04:26 2017 New Revision: 50623 URL: https://svnweb.freebsd.org/changeset/doc/50623 Log: Javadoc is the correct casing, as opposed to JavaDoc which is currently being used. PR: 212928 Submitted by: Sean Maltby Sponsored by: Absolight, The FreeBSD Foundation Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Wed Aug 2 16:04:24 2017 (r50622) +++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Wed Aug 2 16:04:26 2017 (r50623) @@ -3282,7 +3282,7 @@ do-install: Regardless of the type of port (library or application), the additional documentation is installed in the same location as - for any other port. The JavaDoc tool is known to produce a + for any other port. The Javadoc tool is known to produce a different set of files depending on the version of the JDK that is used. For ports that do not enforce the use of a particular JDK, it is From owner-svn-doc-all@freebsd.org Thu Aug 3 07:41:36 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 61C49DCECD8; Thu, 3 Aug 2017 07:41:36 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2D1546B4E6; Thu, 3 Aug 2017 07:41:36 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v737fZpq095108; Thu, 3 Aug 2017 07:41:35 GMT (envelope-from remko@FreeBSD.org) Received: (from remko@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v737fZ1I095107; Thu, 3 Aug 2017 07:41:35 GMT (envelope-from remko@FreeBSD.org) Message-Id: <201708030741.v737fZ1I095107@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: remko set sender to remko@FreeBSD.org using -f From: Remko Lodder Date: Thu, 3 Aug 2017 07:41:35 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50624 - head/en_US.ISO8859-1/htdocs X-SVN-Group: doc-head X-SVN-Commit-Author: remko X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs X-SVN-Commit-Revision: 50624 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Aug 2017 07:41:36 -0000 Author: remko Date: Thu Aug 3 07:41:35 2017 New Revision: 50624 URL: https://svnweb.freebsd.org/changeset/doc/50624 Log: Update the entry for the postmaster@ team. Reviewed by: dhw Modified: head/en_US.ISO8859-1/htdocs/administration.xml Modified: head/en_US.ISO8859-1/htdocs/administration.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/administration.xml Wed Aug 2 16:04:26 2017 (r50623) +++ head/en_US.ISO8859-1/htdocs/administration.xml Thu Aug 3 07:41:35 2017 (r50624) @@ -495,10 +495,11 @@
  • &a.dhw.email;
  • -
  • &a.flo.email; (Lead)
  • &a.ler.email;
  • &a.pi.email;
  • &a.rea.email;
  • +
  • &a.remko.email;
  • +
  • &a.zi.email;

Subversion Administrators <svnadm@>

From owner-svn-doc-all@freebsd.org Thu Aug 3 08:56:34 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 87889DD1BC6; Thu, 3 Aug 2017 08:56:34 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 637D36E204; Thu, 3 Aug 2017 08:56:34 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v738uXpB026673; Thu, 3 Aug 2017 08:56:33 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v738uX1f026670; Thu, 3 Aug 2017 08:56:33 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201708030856.v738uX1f026670@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Thu, 3 Aug 2017 08:56:33 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50625 - head/ja_JP.eucJP/htdocs X-SVN-Group: doc-head X-SVN-Commit-Author: ryusuke X-SVN-Commit-Paths: head/ja_JP.eucJP/htdocs X-SVN-Commit-Revision: 50625 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Aug 2017 08:56:34 -0000 Author: ryusuke Date: Thu Aug 3 08:56:33 2017 New Revision: 50625 URL: https://svnweb.freebsd.org/changeset/doc/50625 Log: - Merge the following from the English version: r49926 -> r50572 head/ja_JP.eucJP/htdocs/where.xml Modified: head/ja_JP.eucJP/htdocs/index.xsl head/ja_JP.eucJP/htdocs/where.xml Modified: head/ja_JP.eucJP/htdocs/index.xsl ============================================================================== --- head/ja_JP.eucJP/htdocs/index.xsl Thu Aug 3 07:41:35 2017 (r50624) +++ head/ja_JP.eucJP/htdocs/index.xsl Thu Aug 3 08:56:33 2017 (r50625) @@ -5,7 +5,7 @@ ]> - + 皿伕母弁扑亦件: &rel.current;, &rel0.current; + href="&u.rel0.announce;">&rel0.current;, + &rel1.current;
  • 慼莢芺爛: &betarel.current;
  • Modified: head/ja_JP.eucJP/htdocs/where.xml ============================================================================== --- head/ja_JP.eucJP/htdocs/where.xml Thu Aug 3 07:41:35 2017 (r50624) +++ head/ja_JP.eucJP/htdocs/where.xml Thu Aug 3 08:56:33 2017 (r50625) @@ -6,7 +6,7 @@ ]> - + @@ -145,10 +145,10 @@ @@ -156,14 +156,19 @@
  • README
  • amd64
  • i386
  • +
  • aarch64
  • @@ -183,6 +188,61 @@
    + + +

    &os; &rel1.current;-RELEASE

    + + + + + + + + + + + + + + + + +
    奶件旦玄□仿奶丟□斥移邂穴扑件奶丟□斥SD 市□玉奶丟□斥妐踏
    + + + + + + + +
    +
    + &beta.desc; @@ -251,6 +311,7 @@

     

    + &os; &rel.current;-STABLE @@ -304,8 +365,9 @@

     

    + ?> -

    &os; &rel0.current;-STABLE

    +

    &os; &rel1.current;-STABLE

    @@ -318,34 +380,34 @@ From owner-svn-doc-all@freebsd.org Fri Aug 4 01:11:30 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 982ECDB7EFF; Fri, 4 Aug 2017 01:11:30 +0000 (UTC) (envelope-from gad@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 74D15733C4; Fri, 4 Aug 2017 01:11:30 +0000 (UTC) (envelope-from gad@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v741BT5q044447; Fri, 4 Aug 2017 01:11:29 GMT (envelope-from gad@FreeBSD.org) Received: (from gad@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v741BTvJ044446; Fri, 4 Aug 2017 01:11:29 GMT (envelope-from gad@FreeBSD.org) Message-Id: <201708040111.v741BTvJ044446@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gad set sender to gad@FreeBSD.org using -f From: Garance A Drosehn Date: Fri, 4 Aug 2017 01:11:29 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50626 - head/share/pgpkeys X-SVN-Group: doc-head X-SVN-Commit-Author: gad X-SVN-Commit-Paths: head/share/pgpkeys X-SVN-Commit-Revision: 50626 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2017 01:11:30 -0000 Author: gad (src committer) Date: Fri Aug 4 01:11:29 2017 New Revision: 50626 URL: https://svnweb.freebsd.org/changeset/doc/50626 Log: - Assuming some minor miracles have occured, I believe this will update my PGP key with a new expiration date: 2017-08-12 -> 2020-06-19 Modified: head/share/pgpkeys/gad.key Modified: head/share/pgpkeys/gad.key ============================================================================== --- head/share/pgpkeys/gad.key Thu Aug 3 08:56:33 2017 (r50625) +++ head/share/pgpkeys/gad.key Fri Aug 4 01:11:29 2017 (r50626) @@ -3,18 +3,16 @@ sh addkey.sh gad CBBBB1AECCAC052F ; --> uid Garance Alistair Drosehn uid Garance Alistair Drosehn -sub 4096R/77B88ECC2BF0AC18 2015-04-25 [expires: 2018-04-09] - Key fingerprint = 844D BA81 AC32 A7E9 D63E 417E 77B8 8ECC 2BF0 AC18 +sub 4096R/77B88ECC2BF0AC18 2015-04-25 [expires: 2021-03-15] ]]> From owner-svn-doc-all@freebsd.org Fri Aug 4 10:23:56 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 794D6DD1D09; Fri, 4 Aug 2017 10:23:56 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D3BC3332; Fri, 4 Aug 2017 10:23:56 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v74ANtI0068707; Fri, 4 Aug 2017 10:23:55 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v74ANtV8068706; Fri, 4 Aug 2017 10:23:55 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201708041023.v74ANtV8068706@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Fri, 4 Aug 2017 10:23:55 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50627 - head/en_US.ISO8859-1/books/porters-handbook/special X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/special X-SVN-Commit-Revision: 50627 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2017 10:23:56 -0000 Author: mat Date: Fri Aug 4 10:23:55 2017 New Revision: 50627 URL: https://svnweb.freebsd.org/changeset/doc/50627 Log: Rewrite the symlink bits and introduce RLN. Reviewed by: bcr Sponsored by: Absolight, The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D11839 Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Fri Aug 4 01:11:29 2017 (r50626) +++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Fri Aug 4 10:23:55 2017 (r50627) @@ -72,23 +72,67 @@ post-install target. Avoid using absolute paths whenever possible. - When creating a symlink, STAGEDIR - is prepended to the target path only. For - example: + + Ports that install kernel modules must prepend + STAGEDIR to their destination, by default + /boot/modules. + - ${LN} -sf libfoo.so.42 ${STAGEDIR}${PREFIX}/lib/libfoo.so + + Handling Symbolic Links - The source path - ${PREFIX}/lib/libfoo.so.42 - looks fine but could, in fact, be incorrect. Absolute paths can - point to a wrong location, like when a remote file system has - been mounted with NFS under a non-root mount - point. Relative paths are less fragile, and often much - shorter. + When creating a symlink, there are two cases, either the + source and target are both within + ${PREFIX}. In that case, use + ${RLN}. In the other case, if one or both + of the paths are outside of ${PREFIX} + use ${LN} -s and only prepend + ${STAGEDIR} to the target's path. - Ports that install kernel modules must prepend - STAGEDIR to their destination, by default - /boot/modules. + + Inside <filename>${PREFIX}</filename>, Create Relative + Symbolic Links + + ${RLN} uses &man.install.1;'s + relative symbolic feature which frees the porter of + computing the relative path. + + ${RLN} ${STAGEDIR}${PREFIX}/lib/libfoo.so.42 ${STAGEDIR}${PREFIX}/lib/libfoo.so + + Will generate: + + &prompt.user; ls -lF ${STAGEDIR}${PREFIX}/lib + lrwxr-xr-x 1 nobody nobody 181 Aug 3 11:27 libfoo.so@ -> libfoo.so.42 + -rwxr-xr-x 1 nobody nobody 15 Aug 3 11:24 libfoo.so.42* + + When used with paths not in the same directory: + + ${RLN} ${STAGEDIR}${PREFIX}/libexec/foo/bar ${STAGEDIR}${PREFIX}/bin/bar + + Will automatically generate the relative symbolic + links: + + &prompt.user; ls -lF ${STAGEDIR}${PREFIX}/bin + lrwxr-xr-x 1 nobody nobody 181 Aug 3 11:27 bar@ -> ../libexec/foo/bar + + + + Outside <filename>${PREFIX}</filename>, Create Absolute + Symbolic Links + + When creating a symbolic link outside of + ${PREFIX}, the source must not contain + ${STAGEDIR}, the target, however, + must: + + ${LN} -sf /var/cache/${PORTNAME} ${STAGEDIR}${PREFIX}/share/${PORTNAME} + + Will generate: + + &prompt.user; ls -lF ${STAGEDIRDIR}${PREFIX}/share + lrwxr-xr-x 1 nobody nobody 181 Aug 3 11:27 foo@ -> /var/cache/foo + + From owner-svn-doc-all@freebsd.org Fri Aug 4 10:23:59 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 65662DD1D0F; Fri, 4 Aug 2017 10:23:59 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 321C83333; Fri, 4 Aug 2017 10:23:59 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v74ANw4m068749; Fri, 4 Aug 2017 10:23:58 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v74ANw2b068747; Fri, 4 Aug 2017 10:23:58 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201708041023.v74ANw2b068747@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Fri, 4 Aug 2017 10:23:58 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50628 - in head/en_US.ISO8859-1/books/porters-handbook: makefiles order X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: in head/en_US.ISO8859-1/books/porters-handbook: makefiles order X-SVN-Commit-Revision: 50628 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2017 10:23:59 -0000 Author: mat Date: Fri Aug 4 10:23:58 2017 New Revision: 50628 URL: https://svnweb.freebsd.org/changeset/doc/50628 Log: Rewrite the Makefile chapter a bit to promote DISTVERSION. Reviewed by: bcr Sponsored by: Absolight, The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D11822 Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/order/chapter.xml (contents, props changed) Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Aug 4 10:23:55 2017 (r50627) +++ head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Aug 4 10:23:58 2017 (r50628) @@ -49,26 +49,277 @@ the correct category. - <varname>PORTNAME</varname> and - <varname>PORTVERSION</varname> + <varname>PORTNAME</varname> - Set PORTNAME to the base - name of the port. Set PORTVERSION to the - version number of the port unless - DISTVERSION is used (see - ). + Set PORTNAME to the base name of the + software. It is used as the base for the &os; package, and + for DISTNAME. The package name must be unique across the entire ports tree. Make sure that the PORTNAME is not - already in use by an existing port. If the name has already - been used, add either - PKGBASE. If the + name has already been used, add either PKGNAMEPREFIX or PKGNAMESUFFIX. + + Versions, <varname>DISTVERSION</varname> + <emphasis>or</emphasis> <varname>PORTVERSION</varname> + + Set DISTVERSION to the version number + of the software. + + PORTVERSION is the version used for the + &os; package. It will be automatically derived from + DISTVERSION to be compatible with &os;'s + package versioning scheme. If the version contains + letters, it might be needed to set + PORTVERSION and not + DISTVERSION. + + + Only one of PORTVERSION and + DISTVERSION can be set at a time. + + + From time to time, some software will use a version + scheme that is not compatible with how + DISTVERSION translates in + PORTVERSION. + + + When updating a port, it is possible to use + &man.pkg-version.8;'s argument to + check if the new version is greater or lesser than before. + See . + + + + Using &man.pkg-version.8; to Compare Versions. + + pkg version -t takes two versions as + arguments, it will respond with <, + = or > if the first + version is less, equal, or more than the second + version, respectively. + + &prompt.user; pkg version -t 1.2 1.3 +< +&prompt.user; pkg version -t 1.2 1.2 += +&prompt.user; pkg version -t 1.2 1.2.0 += +&prompt.user; pkg version -t 1.2 1.2.p1 +> +&prompt.user; pkg version -t 1.2.a1 1.2.b1 +< +&prompt.user; pkg version -t 1.2 1.2p1 +< + + + + 1.2 is before + 1.3. + + + + 1.2 and 1.2 + are equal as they have the same version. + + + + 1.2 and 1.2.0 + are equal as nothing equals zero. + + + + 1.2 is after + 1.2.p1 as .p1, + think pre-release 1. + + + + 1.2.a1 is before + 1.2.b1, think alpha + and beta, and a is + before b. + + + + 1.2 is before + 1.2p1 as 2p1, + think 2, patch level 1 which is a version + after any 2.X but before + 3. + + + + + In here, the a, + b, and p are used as + if meaning alpha, beta or + pre-release and patch level, + but they are only letters and are sorted alphabetically, + so any letter can be used, and they will be sorted + appropriately. + + + +
    + Examples of <varname>DISTVERSION</varname> and the + Derived <varname>PORTVERSION</varname> + + + + + DISTVERSION + PORTVERSION + + + + + + 0.7.1d + 0.7.1.d + + + + 10Alpha3 + 10.a3 + + + + 3Beta7-pre2 + 3.b7.p2 + + + + 8:f_17 + 8f.17 + + + +
    + + + Using <varname>DISTVERSION</varname> + + When the version only contains numbers separated by + dots, dashes or underscores, use + DISTVERSION. + + PORTNAME= nekoto +DISTVERSION= 1.2-4 + + It will generate a PORTVERSION of + 1.2.4. + + + + Using <varname>DISTVERSION</varname> When the Version + Starts with a Letter or a Prefix + + When the version starts or ends with a letter, or a + prefix or a suffix that is not part of the version, use + DISTVERSIONPREFIX, + DISTVERSION, and + DISTVERSIONSUFFIX. + + If the version is v1.2-4: + + PORTNAME= nekoto +DISTVERSIONPREFIX= v +DISTVERSION= 1_2_4 + + Some of the time, projects using + GitHub will use their name in + their versions. For example, the version could be + nekoto-1.2-4: + + PORTNAME= nekoto +DISTVERSIONPREFIX= nekoto- +DISTVERSION= 1.2_4 + + Those projects also sometimes use some string at the end + of the version, for example, + 1.2-4_RELEASE: + + PORTNAME= nekoto +DISTVERSION= 1.2-4 +DISTVERSIONSUFFIX= _RELEASE + + Or they do both, for example, + nekoto-1.2-4_RELEASE: + + PORTNAME= nekoto +DISTVERSIONPREFIX= nekoto- +DISTVERSION= 1.2-4 +DISTVERSIONSUFFIX= _RELEASE + + DISTVERSIONPREFIX and + DISTVERSIONSUFFIX will not be used while + constructing PORTVERSION, but only used + in DISTNAME. + + All will generate a PORTVERSION of + 1.2.4. + + + + Using <varname>DISTVERSION</varname> When the Version + Contains Letters Meaning <quote>alpha</quote>, + <quote>beta</quote>, or <quote>pre-release</quote> + + When the version contains numbers separated by dots, + dashes or underscores, and letters are used to mean + alpha, beta or + pre-release, which is, before the version + without the letters, use + DISTVERSION. + + PORTNAME= nekoto +DISTVERSION= 1.2-pre4 + + PORTNAME= nekoto +DISTVERSION= 1.2p4 + + Both will generate a PORTVERSION of + 1.2.p4. + + + + Not Using <varname>DISTVERSION</varname> When the + Version Contains Letters Meaning "patch level" + + When the version contains letters that are not meant as + alpha, beta, or + pre, but more in a patch + level, and meaning after the version without the + letters, use PORTVERSION. + + PORTNAME= nekoto +PORTVERSION= 1.2p4 + + In this case, using DISTVERSION is + not possible because it would generate a version of + 1.2.p4 which would be before + 1.2 and not after. + + + For some more advanced examples of setting + PORTVERSION, when the software's versioning + is really not compatible with &os;'s, or + DISTNAME when the distribution file does + not contain the version itself, see . + + <varname>PORTREVISION</varname> and <varname>PORTEPOCH</varname> @@ -1531,8 +1782,8 @@ PORTEPOCH= 1 describes the files that must be downloaded to build the port, and where they can be downloaded.
    - - <varname>DISTVERSION/DISTNAME</varname> + + <varname>DISTNAME</varname> DISTNAME is the name of the port as called by the authors of the software. @@ -1581,7 +1832,7 @@ PORTEPOCH= 1 DISTNAME with PORTNAME with the verbatim upstream version. - + Deriving <varname>PORTVERSION</varname> Manually @@ -1668,7 +1919,7 @@ ISCVERSION= 9.9.9-P6 + Derive <varname>DISTNAME</varname> from <varname>PORTVERSION</varname> @@ -1696,7 +1947,7 @@ DISTNAME= cku${PORTVERSION:E}-dev20 + Exotic Case 1 Sometimes, there is no relation between the software @@ -1713,7 +1964,7 @@ MASTER_SITES= LOCAL/jim DISTNAME= ${PORTNAME}-1999-06-20 - + Exotic Case 2 In comms/librs232, the @@ -1728,42 +1979,6 @@ MASTER_SITES= http://www.teuniz.net/RS-232/ DISTNAME= RS-232 DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} - - - Examples of <varname>DISTVERSION</varname> and the - Derived <varname>PORTVERSION</varname> - - - - - DISTVERSION - PORTVERSION - - - - - - 0.7.1d - 0.7.1.d - - - - 10Alpha3 - 10.a3 - - - - 3Beta7-pre2 - 3.b7.p2 - - - - 8:f_17 - 8f.17 - - - -
    PKGNAMEPREFIX and Modified: head/en_US.ISO8859-1/books/porters-handbook/order/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/order/chapter.xml Fri Aug 4 10:23:55 2017 (r50627) +++ head/en_US.ISO8859-1/books/porters-handbook/order/chapter.xml Fri Aug 4 10:23:58 2017 (r50628) @@ -60,22 +60,22 @@ PORTVERSION + linkend="makefile-versions">PORTVERSION DISTVERSIONPREFIX + linkend="makefile-versions">DISTVERSIONPREFIX
    DISTVERSION + linkend="makefile-versions">DISTVERSION DISTVERSIONSUFFIX + linkend="makefile-versions">DISTVERSIONSUFFIX @@ -116,7 +116,7 @@ DISTNAME + linkend="makefile-distname">DISTNAME From owner-svn-doc-all@freebsd.org Fri Aug 4 10:24:02 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 26AA9DD1D2A; Fri, 4 Aug 2017 10:24:02 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 018E0333E; Fri, 4 Aug 2017 10:24:01 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v74AO1V8068796; Fri, 4 Aug 2017 10:24:01 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v74AO1Ll068795; Fri, 4 Aug 2017 10:24:01 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201708041024.v74AO1Ll068795@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Fri, 4 Aug 2017 10:24:00 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50629 - head/en_US.ISO8859-1/books/porters-handbook/makefiles X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/makefiles X-SVN-Commit-Revision: 50629 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2017 10:24:02 -0000 Author: mat Date: Fri Aug 4 10:24:00 2017 New Revision: 50629 URL: https://svnweb.freebsd.org/changeset/doc/50629 Log: Fix the "Package Naming Examples" table. It was badly outdated. Sponsored by: Absolight, The FreeBSD Foundation Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Aug 4 10:23:58 2017 (r50628) +++ head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Aug 4 10:24:00 2017 (r50629) @@ -740,8 +740,11 @@ PORTEPOCH= 1 Here are some (real) examples on how to convert the name - as called by the software authors to a suitable package - name: + as called by the software authors to a suitable package name, + for each line, only one of DISTVERSION or + PORTVERSION is set in, depending on which + would be used in the port's + Makefile: Package Naming Examples @@ -753,8 +756,9 @@ PORTEPOCH= 1PKGNAMEPREFIXPORTNAMEPKGNAMESUFFIX + DISTVERSIONPORTVERSION - Reason + Reason or comment @@ -765,6 +769,7 @@ PORTEPOCH= 1mule(empty)2.2.2 + No changes required @@ -774,7 +779,10 @@ PORTEPOCH= 1mule11.0.1 - mule already exists + + This is version 1 of + mule, and version 2 already + exists @@ -783,6 +791,7 @@ PORTEPOCH= 1 emiclock (empty) 1.0.2 + No uppercase names for single programs @@ -791,9 +800,9 @@ PORTEPOCH= 1(empty)rdist(empty) - 1.3.a - No strings like alpha - allowed + 1.3alpha + + Version will be 1.3.a @@ -801,9 +810,9 @@ PORTEPOCH= 1 (empty) es (empty) - 0.9.b1 - No strings like beta - allowed + 0.9-beta1 + + Version will be 0.9.b1 @@ -811,9 +820,9 @@ PORTEPOCH= 1 (empty) mailman (empty) - 2.0.r3 - No strings like rc - allowed + 2.0rc3 + + Version will be 2.0.r3 @@ -821,6 +830,7 @@ PORTEPOCH= 1 (empty) tiff (empty) + 3.3 What the heck was that anyway? @@ -830,8 +840,10 @@ PORTEPOCH= 1(empty)tvtwm(empty) - pl11 - Version string always required + + p11 + No version in the filename, use what upstream + says it is @@ -840,7 +852,9 @@ PORTEPOCH= 1 piewm (empty) 1.0 - Version string always required + + No version in the filename, use what upstream + says it is @@ -848,9 +862,10 @@ PORTEPOCH= 1 (empty) xvgr (empty) - 2.10.1 - pl allowed only when no - major/minor version numbers + + 2.10.pl1 + In that case, pl1 means patch + level, so using DISTVERSION is not possible. @@ -859,6 +874,7 @@ PORTEPOCH= 1 gawk (empty) 2.15.6 + Japanese language version @@ -868,6 +884,7 @@ PORTEPOCH= 1psutils-letter1.13 + Paper size hardcoded at package build time @@ -878,6 +895,7 @@ PORTEPOCH= 1pkfonts3001.0 + Package for 300dpi fonts From owner-svn-doc-all@freebsd.org Fri Aug 4 10:24:05 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8450ADD1D5D; Fri, 4 Aug 2017 10:24:05 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 619523378; Fri, 4 Aug 2017 10:24:05 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v74AO4jM068843; Fri, 4 Aug 2017 10:24:04 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v74AO4VV068837; Fri, 4 Aug 2017 10:24:04 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201708041024.v74AO4VV068837@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Fri, 4 Aug 2017 10:24:04 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50630 - in head/en_US.ISO8859-1/books/porters-handbook: makefiles plist porting-samplem quick-porting security special X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: in head/en_US.ISO8859-1/books/porters-handbook: makefiles plist porting-samplem quick-porting security special X-SVN-Commit-Revision: 50630 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2017 10:24:05 -0000 Author: mat Date: Fri Aug 4 10:24:03 2017 New Revision: 50630 URL: https://svnweb.freebsd.org/changeset/doc/50630 Log: Replace usage of PORTVERSION with DISTVERSION. Sponsored by: Absolight, The FreeBSD Foundation Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/plist/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/porting-samplem/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/security/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Aug 4 10:24:00 2017 (r50629) +++ head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Aug 4 10:24:03 2017 (r50630) @@ -329,7 +329,7 @@ PORTVERSION= 1.2p4 PORTREVISION is a monotonically increasing value which is reset to 0 with - every increase of PORTVERSION, typically + every increase of DISTVERSION, typically every time there is a new official vendor release. If PORTREVISION is non-zero, the value is appended to the package name. Changes to @@ -379,7 +379,7 @@ PORTVERSION= 1.2p4 significant functional differences. For example, changes to the distfile requiring a correction to distinfo with no corresponding - change to PORTVERSION, where a + change to DISTVERSION, where a diff -ru of the old and new versions shows non-trivial changes to the code. @@ -487,7 +487,9 @@ PORTVERSION= 1.2p4 It is expected that PORTEPOCH will not be used for the majority of ports, and that sensible use - of PORTVERSION can often preempt it + of DISTVERSION, or that use + PORTVERSION carefully, can often preempt + it becoming necessary if a future release of the software changes the version structure. However, care is needed by &os; porters when a vendor release is made without @@ -501,8 +503,8 @@ PORTVERSION= 1.2p4 20000917, and the previous version of the software was version 1.2, do not use 20000917 for - PORTVERSION. The correct way is a - PORTVERSION of + DISTVERSION. The correct way is a + DISTVERSION of 1.2.20000917, or similar, so that the succeeding release, say 1.3, is still a numerically greater value. @@ -517,7 +519,7 @@ PORTVERSION= 1.2p4 collection: PORTNAME= gtkmumble -PORTVERSION= 0.10 +DISTVERSION= 0.10 PKGNAME becomes gtkmumble-0.10. @@ -527,7 +529,7 @@ PORTVERSION= 0.10 accordingly. PORTNAME= gtkmumble -PORTVERSION= 0.10 +DISTVERSION= 0.10 PORTREVISION= 1 PKGNAME becomes @@ -547,7 +549,7 @@ PORTREVISION= 1 removed from the Makefile). PORTNAME= gtkmumble -PORTVERSION= 0.2 +DISTVERSION= 0.2 PORTEPOCH= 1 PKGNAME becomes @@ -558,7 +560,7 @@ PORTEPOCH= 1 variables are now: PORTNAME= gtkmumble -PORTVERSION= 0.3 +DISTVERSION= 0.3 PORTEPOCH= 1 PKGNAME becomes @@ -649,7 +651,7 @@ PORTEPOCH= 1 Make sure that the port's name and version are clearly separated and placed into PORTNAME and - PORTVERSION. The only + DISTVERSION. The only reason for PORTNAME to contain a version part is if the upstream distribution is really named that way, as in the @@ -1807,7 +1809,7 @@ PORTEPOCH= 1 called by the authors of the software. DISTNAME defaults to ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}, - and DISTVERSION defaults to + and if not set, DISTVERSION defaults to ${PORTVERSION} so override DISTNAME only if necessary. DISTNAME is only used @@ -2419,7 +2421,7 @@ MASTER_SITE_SUBDIR= stardict/WyabdcRealPeopleTTS/${POR this (slightly stripped for the example): PORTNAME= pkg -PORTVERSION= 1.2.7 +DISTVERSION= 1.2.7 USE_GITHUB= yes GH_ACCOUNT= freebsd @@ -2442,7 +2444,7 @@ GH_ACCOUNT= freebsd this (slightly stripped for the example): PORTNAME= pkg-devel -PORTVERSION= 1.3.0.a.20140411 +DISTVERSION= 1.3.0.a.20140411 USE_GITHUB= yes GH_ACCOUNT= freebsd @@ -2467,8 +2469,8 @@ GH_TAGNAME= 6dbb17b DISTVERSIONSUFFIX: PORTNAME= foo -PORTVERSION= 1.0.2 DISTVERSIONPREFIX= v +DISTVERSION= 1.0.2 USE_GITHUB= yes @@ -2548,7 +2550,7 @@ USE_GITHUB= yes variables: PORTNAME= foo -PORTVERSION= 1.0.2 +DISTVERSION= 1.0.2 USE_GITHUB= yes GH_ACCOUNT= bar:icons,contrib @@ -2608,7 +2610,7 @@ CONFIGURE_ARGS= --with-contrib=${WRKSRC_contrib}GH_TUPLE: PORTNAME= foo -PORTVERSION= 1.0.2 +DISTVERSION= 1.0.2 USE_GITHUB= yes GH_TUPLE= bar:foo-icons:1.0:icons/ext/icons \ @@ -2713,8 +2715,8 @@ Submodule path 'lib/wxsqlite3': checked out 'fb66eb230 (only GitHub-related lines are shown): PORTNAME= moneymanagerex -PORTVERSION= 1.3.0 DISTVERSIONPREFIX= v +DISTVERSION= 1.3.0 USE_GITHUB= yes GH_TUPLE= utelle:wxsqlite3:v3.4.0:wxsqlite3/lib/wxsqlite3 \ @@ -5466,7 +5468,7 @@ BAR_LIB_DEPENDS= libbar.so:foo/bar of japanese/xdvi300/Makefile; PORTNAME= xdvi -PORTVERSION= 17 +DISTVERSION= 17 PKGNAMEPREFIX= ja- PKGNAMESUFFIX= ${RESOLUTION} @@ -6915,7 +6917,7 @@ post-patch: Makefile has: PORTNAME= foo -PORTVERSION= 1.0 +DISTVERSION= 1.0 then the port's distribution files contain a top-level directory, foo-1.0, and the rest of the Modified: head/en_US.ISO8859-1/books/porters-handbook/plist/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/plist/chapter.xml Fri Aug 4 10:24:00 2017 (r50629) +++ head/en_US.ISO8859-1/books/porters-handbook/plist/chapter.xml Fri Aug 4 10:24:03 2017 (r50630) @@ -318,7 +318,7 @@ PLIST_SUB+= X11I386="@comment " Makefile: PORTNAME= Machine-Build -PORTVERSION= 1 +DISTVERSION= 1 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- Modified: head/en_US.ISO8859-1/books/porters-handbook/porting-samplem/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/porting-samplem/chapter.xml Fri Aug 4 10:24:00 2017 (r50629) +++ head/en_US.ISO8859-1/books/porters-handbook/porting-samplem/chapter.xml Fri Aug 4 10:24:03 2017 (r50630) @@ -29,13 +29,13 @@ when it is committed to our repository. If upgrading this line back to "$FreeBSD$". SVN deals with it automatically.] [section to describe the port itself and the master site - PORTNAME - and PORTVERSION are always first, followed by CATEGORIES, - and then MASTER_SITES, which can be followed by MASTER_SITE_SUBDIR. - PKGNAMEPREFIX and PKGNAMESUFFIX, if needed, will be after that. - Then comes DISTNAME, EXTRACT_SUFX and/or DISTFILES, and then - EXTRACT_ONLY, as necessary.] + and PORTVERSION or the DISTVERSION* variables are always first, + followed by CATEGORIES, and then MASTER_SITES, which can be followed + by MASTER_SITE_SUBDIR. PKGNAMEPREFIX and PKGNAMESUFFIX, if needed, + will be after that. Then comes DISTNAME, EXTRACT_SUFX and/or + DISTFILES, and then EXTRACT_ONLY, as necessary.] PORTNAME= xdvi -PORTVERSION= 18.2 +DISTVERSION= 18.2 CATEGORIES= print [do not forget the trailing slash ("/")! if not using MASTER_SITE_* macros] Modified: head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml Fri Aug 4 10:24:00 2017 (r50629) +++ head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml Fri Aug 4 10:24:03 2017 (r50630) @@ -48,7 +48,7 @@ # $FreeBSD$ PORTNAME= oneko -PORTVERSION= 1.1b +DISTVERSION= 1.1b CATEGORIES= games MASTER_SITES= ftp://ftp.cs.columbia.edu/archives/X11R5/contrib/ Modified: head/en_US.ISO8859-1/books/porters-handbook/security/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/security/chapter.xml Fri Aug 4 10:24:00 2017 (r50629) +++ head/en_US.ISO8859-1/books/porters-handbook/security/chapter.xml Fri Aug 4 10:24:03 2017 (r50630) @@ -76,12 +76,12 @@ to run an update. Besides, a new package will be built and distributed over FTP and WWW mirrors, replacing the vulnerable one. Bump PORTREVISION unless - PORTVERSION has changed in the course of + DISTVERSION has changed in the course of correcting the vulnerability. That is, bump PORTREVISION if adding a patch file to the port, but do not bump it if updating the port to the latest software version and thus already touched - PORTVERSION. Please refer to the + DISTVERSION. Please refer to the corresponding section for more information. Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Fri Aug 4 10:24:00 2017 (r50629) +++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Fri Aug 4 10:24:03 2017 (r50630) @@ -1498,7 +1498,7 @@ USE_XORG= x11 xpm # $FreeBSD$ PORTNAME= regexxer -PORTVERSION= 0.10 +DISTVERSION= 0.10 CATEGORIES= devel textproc gnome MASTER_SITES= GNOME @@ -3563,7 +3563,7 @@ do-install: Example Makefile for PEAR Class PORTNAME= Date -PORTVERSION= 1.4.3 +DISTVERSION= 1.4.3 CATEGORIES= devel www pear MAINTAINER= example@domain.com @@ -3598,7 +3598,7 @@ USES= pear Module PORTNAME= Horde_Core -PORTVERSION= 2.14.0 +DISTVERSION= 2.14.0 CATEGORIES= devel www pear MAINTAINER= horde@FreeBSD.org @@ -3751,7 +3751,7 @@ SOCKETS_USE= PHP=sockets Module PORTNAME= sample -PORTVERSION= 1.2.3 +DISTVERSION= 1.2.3 CATEGORIES= devel MAINTAINER= john@doe.tld From owner-svn-doc-all@freebsd.org Fri Aug 4 11:34:13 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 57376DD4972; Fri, 4 Aug 2017 11:34:13 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3357164AC8; Fri, 4 Aug 2017 11:34:13 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v74BYCJ5097845; Fri, 4 Aug 2017 11:34:12 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v74BYC1c097841; Fri, 4 Aug 2017 11:34:12 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201708041134.v74BYC1c097841@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Fri, 4 Aug 2017 11:34:12 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50631 - in head/en_US.ISO8859-1/books/porters-handbook: makefiles plist special versions X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: in head/en_US.ISO8859-1/books/porters-handbook: makefiles plist special versions X-SVN-Commit-Revision: 50631 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2017 11:34:13 -0000 Author: mat Date: Fri Aug 4 11:34:11 2017 New Revision: 50631 URL: https://svnweb.freebsd.org/changeset/doc/50631 Log: Fix non white-space igor warnings. Sponsored by: Absolight, The FreeBSD Foundation Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/plist/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Aug 4 10:24:03 2017 (r50630) +++ head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Aug 4 11:34:11 2017 (r50631) @@ -295,7 +295,7 @@ DISTVERSION= 1.2p4 Not Using <varname>DISTVERSION</varname> When the - Version Contains Letters Meaning "patch level" + Version Contains Letters Meaning "Patch Level" When the version contains letters that are not meant as alpha, beta, or Modified: head/en_US.ISO8859-1/books/porters-handbook/plist/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/plist/chapter.xml Fri Aug 4 10:24:03 2017 (r50630) +++ head/en_US.ISO8859-1/books/porters-handbook/plist/chapter.xml Fri Aug 4 11:34:11 2017 (r50631) @@ -290,7 +290,7 @@ PLIST_SUB+= X11I386="@comment " section. - Expanding <varname>PLIST_SUB</varname> With Regular + <title>Expanding <varname>PLIST_SUB</varname> with Regular Expressions Strings to be replaced sometimes need to be very specific @@ -307,10 +307,10 @@ PLIST_SUB+= X11I386="@comment " precisely. - Using PLIST_SUB With Regular Expressions + Using PLIST_SUB with Regular Expressions Perl ports can install - architecture dependant files in a specific tree. On &os; to + architecture dependent files in a specific tree. On &os; to ease porting, this tree is called mach. For example, a port that installs a file whose path contains mach could have that part of the path @@ -673,7 +673,7 @@ PLIST_SUB= PERL_ARCH=mach This must be a numeric mode, like 644, 4755, or - 600. It cannnot be a relative mode + 600. It cannot be a relative mode like u+s. Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Fri Aug 4 10:24:03 2017 (r50630) +++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Fri Aug 4 11:34:11 2017 (r50631) @@ -5463,8 +5463,8 @@ run_rc_command "$1" Are options listed in the default name_flags things that are actually mandatory? If so, they must - be in command_args. The - option is a red flag (pardon the + be in command_args. + is a red flag (pardon the pun) here, since it is usually the option to “daemonize” the process, and therefore is actually mandatory. Modified: head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Fri Aug 4 10:24:03 2017 (r50630) +++ head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Fri Aug 4 11:34:11 2017 (r50631) @@ -231,7 +231,7 @@ 314040 February 21, 2017 12.0-CURRENT after making the LinuxKPI task struct - persistent accross system calls. + persistent across system calls. From owner-svn-doc-all@freebsd.org Fri Aug 4 11:34:18 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6A7BFDD499B; Fri, 4 Aug 2017 11:34:18 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 258D064AD8; Fri, 4 Aug 2017 11:34:18 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v74BYHfR097899; Fri, 4 Aug 2017 11:34:17 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v74BYGV0097888; Fri, 4 Aug 2017 11:34:16 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201708041134.v74BYGV0097888@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Fri, 4 Aug 2017 11:34:16 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50632 - in head/en_US.ISO8859-1/books/porters-handbook: makefiles new-port pkg-files porting-dads porting-why quick-porting slow-porting special testing uses versions X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: in head/en_US.ISO8859-1/books/porters-handbook: makefiles new-port pkg-files porting-dads porting-why quick-porting slow-porting special testing uses versions X-SVN-Commit-Revision: 50632 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2017 11:34:18 -0000 Author: mat Date: Fri Aug 4 11:34:16 2017 New Revision: 50632 URL: https://svnweb.freebsd.org/changeset/doc/50632 Log: Fix all the whitespace errors igor reports. Translators can ignore. Sponsored by: Absolight, The FreeBSD Foundation Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/new-port/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/pkg-files/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/porting-dads/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/porting-why/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/slow-porting/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/testing/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Aug 4 11:34:11 2017 (r50631) +++ head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Aug 4 11:34:16 2017 (r50632) @@ -2490,9 +2490,9 @@ USE_GITHUB= yes similar to . - When fetching multiple files from GitHub, sometimes the default - distribution file is not required. To disable fetching the default - distribution, set: + When fetching multiple files from GitHub, sometimes the + default distribution file is not required. To disable + fetching the default distribution, set: USE_GITHUB= nodefault @@ -2500,8 +2500,8 @@ USE_GITHUB= yes GH_ACCOUNT, GH_PROJECT, and GH_TAGNAME. Each different value is - assigned a group. The main value can either have no group, or - the :DEFAULT group. A value can be + assigned a group. The main value can either have no group, + or the :DEFAULT group. A value can be omitted if it is the same as the default as listed in . @@ -2533,9 +2533,9 @@ USE_GITHUB= yes As this is only syntastic sugar above DISTFILES and - MASTER_SITES, the group names must adhere - to the restrictions on group names outlined in + MASTER_SITES, the group names must + adhere to the restrictions on group names outlined in + @@ -3645,7 +3645,8 @@ PATCHFILES= patch1:test - The COMMENT string should be 70 characters or less. + The COMMENT string should be 70 characters or + less. @@ -3664,7 +3665,8 @@ PATCHFILES= patch1:test - Capitalize names such as Apache, JavaScript, or Perl. + Capitalize names such as Apache, JavaScript, or + Perl. @@ -5940,8 +5942,8 @@ USE_OPENSSL= yes <varname><replaceable>OPT</replaceable>_CONFIGURE_ENABLE</varname> - When option OPT is selected, - for each entry in + When option OPT is + selected, for each entry in OPT_CONFIGURE_ENABLE then --enable-entry @@ -5951,8 +5953,8 @@ USE_OPENSSL= yes --disable-entry is appended to CONFIGURE_ARGS. An optional argument can be specified with an - = symbol. This argument is only appended - to the + = symbol. This argument is only + appended to the --enable-entry configure option. For example: @@ -5982,8 +5984,8 @@ CONFIGURE_ARGS+= --disable-test2 <varname><replaceable>OPT</replaceable>_CONFIGURE_WITH</varname> - When option OPT is selected, - for each entry in + When option OPT is + selected, for each entry in OPT_CONFIGURE_WITH then --with-entry @@ -5993,8 +5995,8 @@ CONFIGURE_ARGS+= --disable-test2 --without-entry is appended to CONFIGURE_ARGS. An optional argument can be specified with an - = symbol. This argument is only appended - to the + = symbol. This argument is only + appended to the --with-entry configure option. For example: @@ -6026,8 +6028,8 @@ CONFIGURE_ARGS+= --without-test2 and OPT_CONFIGURE_OFF - When option OPT is selected, - the value of + When option OPT is + selected, the value of OPT_CONFIGURE_ON, if defined, is appended to CONFIGURE_ARGS. @@ -6068,8 +6070,8 @@ CONFIGURE_ARGS+= --no-test and OPT_CMAKE_OFF - When option OPT is selected, - the value of + When option OPT is + selected, the value of OPT_CMAKE_ON, if defined, is appended to CMAKE_ARGS. OPT_CMAKE_OFF @@ -6093,8 +6095,8 @@ CMAKE_ARGS+= -DOPTIMIZE:BOOL=true .endif - See for a shorter - helper when the value is boolean. + See for a + shorter helper when the value is boolean. @@ -6103,8 +6105,8 @@ CMAKE_ARGS+= -DOPTIMIZE:BOOL=true and OPT_CMAKE_BOOL_OFF - When option OPT is selected, - for each entry in + When option OPT is + selected, for each entry in OPT_CMAKE_BOOL then -Dentry:BOOL=true @@ -6116,8 +6118,8 @@ CMAKE_ARGS+= -DOPTIMIZE:BOOL=true OPT_CMAKE_BOOL_OFF is the oposite, -Dentry:BOOL=false - is appended to CMAKE_ARGS when the option - is selected, and + is appended to CMAKE_ARGS when the + option is selected, and -Dentry:BOOL=true when the option is not selected. For example: @@ -6150,8 +6152,8 @@ CMAKE_ARGS+= -DTEST:BOOL=false -DDEBUG:BOOL=false \ and OPT_MESON_OFF - When option OPT is selected, - the value of + When option OPT is + selected, the value of OPT_MESON_ON, if defined, is appended to MESON_ARGS. OPT_MESON_OFF @@ -6180,8 +6182,8 @@ MESON_ARGS+= -Dopt=2 and OPT_MESON_FALSE - When option OPT is selected, - for each entry in + When option OPT is + selected, for each entry in OPT_MESON_TRUE then -Dentry=true @@ -6193,8 +6195,8 @@ MESON_ARGS+= -Dopt=2 OPT_MESON_FALSE is the oposite, -Dentry=false - is appended to CMAKE_ARGS when the option - is selected, and + is appended to CMAKE_ARGS when the + option is selected, and -Dentry=true when the option is not selected. For example: @@ -6223,8 +6225,8 @@ CMAKE_ARGS+= -Dtest=false -Ddebug=false \ and OPT_MESON_NO - When option OPT is selected, - for each entry in + When option OPT is + selected, for each entry in OPT_MESON_YES then -Dentry=yes @@ -6236,8 +6238,8 @@ CMAKE_ARGS+= -Dtest=false -Ddebug=false \ OPT_MESON_NO is the oposite, -Dentry=no - is appended to CMAKE_ARGS when the option - is selected, and + is appended to CMAKE_ARGS when the + option is selected, and -Dentry=yes when the option is not selected. For example: @@ -7047,7 +7049,8 @@ DISTVERSION= 1.0 adds files to their system. All the additional commands run in the port Makefile's *-install targets should be - echoed to the screen. Do not silence these commands with + echoed to the screen. Do not silence + these commands with @ or .SILENT. Modified: head/en_US.ISO8859-1/books/porters-handbook/new-port/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/new-port/chapter.xml Fri Aug 4 11:34:11 2017 (r50631) +++ head/en_US.ISO8859-1/books/porters-handbook/new-port/chapter.xml Fri Aug 4 11:34:16 2017 (r50632) @@ -22,8 +22,8 @@ refer to /usr/ports/Mk/bsd.port.mk, which is included by all port Makefiles. Even those not hacking Makefiles daily can gain much - knowledge from it. Additionally, specific questions can be sent to the - &a.ports;. + knowledge from it. Additionally, specific questions can be sent + to the &a.ports;. Only a fraction of the variables @@ -40,8 +40,7 @@ loaded. - - Looking for something easy to start with? Take a look at the + Looking for something easy to start with? Take a look at the list of requested ports and see if you can work on one (or more). Modified: head/en_US.ISO8859-1/books/porters-handbook/pkg-files/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/pkg-files/chapter.xml Fri Aug 4 11:34:11 2017 (r50631) +++ head/en_US.ISO8859-1/books/porters-handbook/pkg-files/chapter.xml Fri Aug 4 11:34:16 2017 (r50632) @@ -92,7 +92,8 @@ Makefile if needed. This is especially useful when sharing the same pkg-* files - among several ports or when it is necessary to write to one of these files. + among several ports or when it is necessary to write to one of + these files. See writing to places other than WRKDIR for why it is a bad idea to write directly into Modified: head/en_US.ISO8859-1/books/porters-handbook/porting-dads/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/porting-dads/chapter.xml Fri Aug 4 11:34:11 2017 (r50631) +++ head/en_US.ISO8859-1/books/porters-handbook/porting-dads/chapter.xml Fri Aug 4 11:34:16 2017 (r50632) @@ -72,24 +72,24 @@ xlink:href="http://svnweb.freebsd.org/base/head/sys/sys/param.h?view=markup">sys/param.h. If this file is not included add the code, - #include <sys/param.h> + #include <sys/param.h> - to the proper place in the .c - file. + to the proper place in the .c + file. - __FreeBSD__ is defined in all versions - of &os; as their major version number. For example, in &os; - 9.x, __FreeBSD__ is defined to be - 9. + __FreeBSD__ is defined in all versions + of &os; as their major version number. For example, in &os; + 9.x, __FreeBSD__ is defined to be + 9. - #if __FreeBSD__ >= 9 + #if __FreeBSD__ >= 9 # if __FreeBSD_version >= 901000 /* 9.1+ release specific code here */ # endif #endif - A complete list of __FreeBSD_version - values is available in . + A complete list of __FreeBSD_version + values is available in . Modified: head/en_US.ISO8859-1/books/porters-handbook/porting-why/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/porting-why/chapter.xml Fri Aug 4 11:34:11 2017 (r50631) +++ head/en_US.ISO8859-1/books/porters-handbook/porting-why/chapter.xml Fri Aug 4 11:34:16 2017 (r50632) @@ -16,7 +16,7 @@ in mind when reading this document. In &os;, anyone may submit a new port, or volunteer to - maintain an existing unmaintained port. No special commit + maintain an existing unmaintained port. No special commit privilege is needed. Modified: head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml Fri Aug 4 11:34:11 2017 (r50631) +++ head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml Fri Aug 4 11:34:16 2017 (r50632) @@ -418,7 +418,8 @@ lib/X11/oneko/mouse.xpm Giving a good description in the summary of the problem report makes the work of port committers a lot easier. We prefer something like New port: - category/portname short description of + category/portname + short description of the port for new ports. Using this scheme makes it easier and faster to begin the work of committing the new port. Modified: head/en_US.ISO8859-1/books/porters-handbook/slow-porting/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/slow-porting/chapter.xml Fri Aug 4 11:34:11 2017 (r50631) +++ head/en_US.ISO8859-1/books/porters-handbook/slow-porting/chapter.xml Fri Aug 4 11:34:16 2017 (r50632) @@ -192,8 +192,8 @@ FTP or HTTP server (for example, a home page). - If a convenient and reliable place to put - the distfile cannot be found, we can house it ourselves on + If a convenient and reliable place to put the distfile + cannot be found, we can house it ourselves on ftp.FreeBSD.org; however, this is the least-preferred solution. The distfile must be placed into ~/public_distfiles/ of someone's @@ -209,8 +209,8 @@ distfile on a home page and listing it as the first MASTER_SITES. Try to talk the port author out of doing this; it really does help to establish - some kind of source code control. Hosting a specific version will - prevent users from getting + some kind of source code control. Hosting a specific version + will prevent users from getting checksum mismatch errors, and also reduce the workload of maintainers of our FTP site. Also, if there is only one master site for the port, it is recommended to @@ -458,9 +458,10 @@ DOS2UNIX_WRKSRC= ${WRKDIR} Include any additional customization commands in the configure script and save it in the scripts subdirectory. As mentioned above, - it is also possible do this with Makefile targets - and/or scripts with the name pre-configure - or post-configure. + it is also possible do this with Makefile + targets and/or scripts with the name + pre-configure or + post-configure. Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Fri Aug 4 11:34:11 2017 (r50631) +++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Fri Aug 4 11:34:16 2017 (r50632) @@ -395,7 +395,7 @@ binary packages and the port's DISTFILES will still be available via FTP/HTTP. - If this variable is set along with + If this variable is set along with NO_PACKAGE, then only the port's DISTFILES will be available, and only via FTP/HTTP. @@ -1459,10 +1459,9 @@ USE_XORG= x11 xpm DEVELOPER=yes - - in the environment or in /etc/make.conf. - This causes the ports framework to enable additional - checks. + in the environment or in + /etc/make.conf. This causes the ports + framework to enable additional checks. @@ -2902,7 +2901,8 @@ USE_QT4= moc_build qmake_build rcc_build uic_buildUsing LXQt Applications depending on LXQt should set - USES+= lxqt and set USE_LXQT + USES+= lxqt and set + USE_LXQT to the list of required components from the table below
    @@ -2973,7 +2973,8 @@ USE_LXQT= buildtools libfmqt The most current version is java/openjdk8, with java/openjdk6 and - java/openjdk7 also available. + java/openjdk7 also + available.
    Variables Which May be Set by Ports That Use @@ -3530,7 +3531,7 @@ do-install: <important> <para>Use <varname>WWWOWN</varname> and - <varname>WWWGRP</varname> sparingly. Remember that every + <varname>WWWGRP</varname> sparingly. Remember that every file the web server can write to is a security risk waiting to happen.</para> </important> Modified: head/en_US.ISO8859-1/books/porters-handbook/testing/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/testing/chapter.xml Fri Aug 4 11:34:11 2017 (r50631) +++ head/en_US.ISO8859-1/books/porters-handbook/testing/chapter.xml Fri Aug 4 11:34:16 2017 (r50632) @@ -182,7 +182,8 @@ <command>poudriere testport</command> or <command>poudriere bulk -t</command>. It is highly recommended that every ports contributor install and test their ports with it. See - <xref linkend="testing-poudriere"/> for more information.</para> + <xref linkend="testing-poudriere"/> for more + information.</para> </tip> </sect1> Modified: head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Fri Aug 4 11:34:11 2017 (r50631) +++ head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Fri Aug 4 11:34:16 2017 (r50632) @@ -698,8 +698,8 @@ <para>Possible arguments: (none)</para> - <para>Uses <package role="port">devel/gmake</package> as a build-time - dependency and sets up the environment to use + <para>Uses <package role="port">devel/gmake</package> as a + build-time dependency and sets up the environment to use <command>gmake</command> as the default <command>make</command> for the build.</para> </sect1> @@ -1346,8 +1346,9 @@ GSSAPI_NONE_CONFIGURE_ON= --without-gssapi</programlis <filename>KERN_DEBUGDIR</filename>/<filename>KMODDIR</filename>. By default, <varname>KERN_DEBUGDIR</varname> is copied from <varname>DEBUGDIR</varname> and set to - <filename>/usr/lib/debug</filename>. The framework will take - care of creating and removing any required directories.</para> + <filename>/usr/lib/debug</filename>. The framework will + take care of creating and removing any required + directories.</para> </listitem> </itemizedlist> </sect1> @@ -1710,7 +1711,8 @@ GSSAPI_NONE_CONFIGURE_ON= --without-gssapi</programlis <sect1 xml:id="uses-localbase"> <title><literal>localbase</literal> - Possible arguments: (none), ldflags + Possible arguments: (none), + ldflagsEnsures that libraries from dependencies in LOCALBASE are used instead of the ones from @@ -2856,7 +2858,8 @@ SHEBANG_FILES= scripts/foobar.pl scripts/*.shOPENSSLLIB - Path to the OpenSSL libraries. + Path to the OpenSSL + libraries. @@ -2864,7 +2867,8 @@ SHEBANG_FILES= scripts/foobar.pl scripts/*.shOPENSSLINC - Path to the OpenSSL includes. + Path to the OpenSSL + includes. Modified: head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Fri Aug 4 11:34:11 2017 (r50631) +++ head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Fri Aug 4 11:34:16 2017 (r50632) @@ -90,8 +90,8 @@ 1200006 305256 September 1, 2016 - 12.0-CURRENT after &man.crunchgen.1; META_MODE fix in - 305254. + 12.0-CURRENT after &man.crunchgen.1; META_MODE fix + in 305254. @@ -196,10 +196,10 @@ 309676 December 7, 2016 12.0-CURRENT after adding the - ki_moretdname member to - struct kinfo_proc and - struct kinfo_proc32 to export the whole - thread name to user-space utilities. + ki_moretdname member to + struct kinfo_proc and + struct kinfo_proc32 to export the + whole thread name to user-space utilities. @@ -223,7 +223,8 @@ 1200021 313858 February 16, 2017 - 12.0-CURRENT after removing MCA and EISA support. + 12.0-CURRENT after removing MCA and EISA + support. @@ -239,7 +240,7 @@ 314373 March 2, 2017 12.0-CURRENT after removing System V Release 4 - binary compatibility support. + binary compatibility support. @@ -247,7 +248,8 @@ 314564 March 2, 2017 12.0-CURRENT after upgrading our copies of clang, - llvm, lld, lldb, compiler-rt and libc++ to 4.0.0. + llvm, lld, lldb, compiler-rt and libc++ to + 4.0.0. @@ -263,7 +265,8 @@ 315430 March 16, 2017 12.0-CURRENT after addition of the - <dev/mmc/mmc_ioctl.h> header. + <dev/mmc/mmc_ioctl.h> + header. @@ -271,15 +274,16 @@ 315662 March 16, 2017 12.0-CURRENT after hiding - struct inpcb and struct tcpcb - from userland. + struct inpcb and struct + tcpcb from userland. 1200027 315673 March 21, 2017 - 12.0-CURRENT after making CAM SIM lock optional. + 12.0-CURRENT after making CAM SIM lock + optional. @@ -296,7 +300,8 @@ 1200029 317176 April 19, 2017 - 12.0-CURRENT after the removal of struct vmmeter from + 12.0-CURRENT after the removal of struct vmmeter + from struct pcpu from 317061. @@ -307,15 +312,18 @@ 12.0-CURRENT after removing NATM support including en(4), fatm(4), hatm(4), and patm(4). + 1200031 318736 May 23, 2017 12.0-CURRENT after types ino_t, dev_t, nlink_t - were extended to 64bit and struct dirent + were extended to 64bit and struct + dirent changed layout (also known as ino64). + 1200032 319664 @@ -323,21 +331,26 @@ 12.0-CURRENT after removal of groff. + 1200033 320043 June 17, 2017 - 12.0-CURRENT after the type of the - struct event member data - was increased to 64bit, and ext structure members added. + 12.0-CURRENT after the type of the struct + event member data was + increased to 64bit, and ext structure members + added. + 1200034 320085 June 19, 2017 - 12.0-CURRENT after the NFS client and server were changed - so that they actually use the 64bit ino_t. + 12.0-CURRENT after the NFS client and server were + changed so that they actually use the 64bit + ino_t. + 1200035 320317 @@ -345,13 +358,16 @@ 12.0-CURRENT after the MAP_GUARD mmap(2) flag was added. + 1200036 320347 June 26, 2017 - 12.0-CURRENT after changing time_t + 12.0-CURRENT after changing + time_t to 64 bits on powerpc (32-bit version). + 1200037 320545 @@ -360,6 +376,7 @@ bus_dmamap* functions (320528). + 1200038 320879 @@ -1503,10 +1520,10 @@ 310120 December 15, 2016 11.0-STABLE after adding the - ki_moretdname member to - struct kinfo_proc and - struct kinfo_proc32 to export the whole - thread name to user-space utilities. + ki_moretdname member to + struct kinfo_proc and + struct kinfo_proc32 to export the + whole thread name to user-space utilities. @@ -1560,7 +1577,7 @@ May 11, 2017 11.0-STABLE after multiple MFC of mmc, - mmcsd, and + mmcsd, and sdhci changes. @@ -1589,6 +1606,7 @@ 11-STABLE after releng/11.1 branched. + 1101501 320666 From owner-svn-doc-all@freebsd.org Fri Aug 4 12:27:30 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 46BE0DD70C9; Fri, 4 Aug 2017 12:27:30 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 16B9B66398; Fri, 4 Aug 2017 12:27:30 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v74CRTOj018220; Fri, 4 Aug 2017 12:27:29 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v74CRTa6018219; Fri, 4 Aug 2017 12:27:29 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201708041227.v74CRTa6018219@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Fri, 4 Aug 2017 12:27:29 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50633 - head/share/xml X-SVN-Group: doc-head X-SVN-Commit-Author: ryusuke X-SVN-Commit-Paths: head/share/xml X-SVN-Commit-Revision: 50633 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2017 12:27:30 -0000 Author: ryusuke Date: Fri Aug 4 12:27:29 2017 New Revision: 50633 URL: https://svnweb.freebsd.org/changeset/doc/50633 Log: - rel0notes.html -> relnotes.html Modified: head/share/xml/release.ent Modified: head/share/xml/release.ent ============================================================================== --- head/share/xml/release.ent Fri Aug 4 11:34:16 2017 (r50632) +++ head/share/xml/release.ent Fri Aug 4 12:27:29 2017 (r50633) @@ -76,7 +76,7 @@ - + From owner-svn-doc-all@freebsd.org Fri Aug 4 13:42:26 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5704BDAB415; Fri, 4 Aug 2017 13:42:26 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2373768AF2; Fri, 4 Aug 2017 13:42:26 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v74DgPw2048363; Fri, 4 Aug 2017 13:42:25 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v74DgP4d048362; Fri, 4 Aug 2017 13:42:25 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201708041342.v74DgP4d048362@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Fri, 4 Aug 2017 13:42:25 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50634 - head/en_US.ISO8859-1/books/porters-handbook/uses X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/uses X-SVN-Commit-Revision: 50634 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2017 13:42:26 -0000 Author: mat Date: Fri Aug 4 13:42:25 2017 New Revision: 50634 URL: https://svnweb.freebsd.org/changeset/doc/50634 Log: Replace the package with a filename, zope versions changes often. PR: 220405 Reported by: amutu amutu com Sponsored by: Absolight, The FreeBSD Foundation Modified: head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Fri Aug 4 12:27:29 2017 (r50633) +++ head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Fri Aug 4 13:42:25 2017 (r50634) @@ -3174,7 +3174,9 @@ SHEBANG_FILES= scripts/foobar.pl scripts/*.shPossible arguments: (none) - Uses www/zope. Mostly used + Uses + www/zopeXY. + Mostly used for building zope related ports. ZOPE_VERSION can be used by a port to indicate that a specific version of From owner-svn-doc-all@freebsd.org Fri Aug 4 13:42:31 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CBC14DAB44C; Fri, 4 Aug 2017 13:42:31 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A8E5C68B1A; Fri, 4 Aug 2017 13:42:31 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v74DgUJS049328; Fri, 4 Aug 2017 13:42:30 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v74DgU9H049311; Fri, 4 Aug 2017 13:42:30 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201708041342.v74DgU9H049311@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Fri, 4 Aug 2017 13:42:30 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50636 - head/en_US.ISO8859-1/books/porters-handbook/makefiles X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/makefiles X-SVN-Commit-Revision: 50636 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2017 13:42:31 -0000 Author: mat Date: Fri Aug 4 13:42:30 2017 New Revision: 50636 URL: https://svnweb.freebsd.org/changeset/doc/50636 Log: Fix the MASTERDIR/slave example with an actually existing port. PR: 212937 Reported by: zzdudcjfzz hotmail com Sponsored by: Absolight, The FreeBSD Foundation Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Aug 4 13:42:27 2017 (r50635) +++ head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Aug 4 13:42:30 2017 (r50636) @@ -5467,48 +5467,53 @@ BAR_LIB_DEPENDS= libbar.so:foo/bar so the packages will have different names. This will be best demonstrated by an example. This is part - of japanese/xdvi300/Makefile; + of print/pkfonts300/Makefile; - PORTNAME= xdvi -DISTVERSION= 17 -PKGNAMEPREFIX= ja- -PKGNAMESUFFIX= ${RESOLUTION} + PORTNAME= pkfonts${RESOLUTION} +PORTVERSION= 1.0 +DISTFILES= pk${RESOLUTION}.tar.gz -# default -RESOLUTION?= 300 +PLIST= ${PKGDIR}/pkg-plist.${RESOLUTION} + +.if !defined(RESOLUTION) +RESOLUTION= 300 +.else .if ${RESOLUTION} != 118 && ${RESOLUTION} != 240 && \ - ${RESOLUTION} != 300 && ${RESOLUTION} != 400 -pre-everything:: + ${RESOLUTION} != 300 && ${RESOLUTION} != 360 && \ + ${RESOLUTION} != 400 && ${RESOLUTION} != 600 +.BEGIN: @${ECHO_MSG} "Error: invalid value for RESOLUTION: \"${RESOLUTION}\"" - @${ECHO_MSG} "Possible values are: 118, 240, 300 (default) and 400." + @${ECHO_MSG} "Possible values are: 118, 240, 300, 360, 400 and 600." @${FALSE} +.endif .endif - japanese/xdvi300 also has all + print/pkfonts300 also has all the regular patches, package files, etc. Running make there, it will take the default value for the resolution (300) and build the port normally. As for other resolutions, this is the entire - xdvi118/Makefile: + print/pkfonts360/Makefile: - RESOLUTION= 118 -MASTERDIR= ${.CURDIR}/../xdvi300 + RESOLUTION= 360 +MASTERDIR= ${.CURDIR}/../pkfonts300 -.include "${MASTERDIR}/Makefile" +.include "${MASTERDIR}/Makefile" - (xdvi240/Makefile and - xdvi400/Makefile are similar). + (print/pkfonts118/Makefile, + print/pkfonts600/Makefile, and all the + other are similar). MASTERDIR definition tells bsd.port.mk that the regular set of subdirectories like FILESDIR and SCRIPTDIR are to be found under - xdvi300. The - RESOLUTION=118 line will override the + pkfonts300. The + RESOLUTION=360 line will override the RESOLUTION=300 line in - xdvi300/Makefile and the port will be built - with resolution set to 118. + pkfonts300/Makefile and the port will be + built with resolution set to 360. From owner-svn-doc-all@freebsd.org Fri Aug 4 13:42:28 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EDC1BDAB42B; Fri, 4 Aug 2017 13:42:28 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BD10268AFF; Fri, 4 Aug 2017 13:42:28 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v74DgRaX048418; Fri, 4 Aug 2017 13:42:27 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v74DgRmG048417; Fri, 4 Aug 2017 13:42:27 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201708041342.v74DgRmG048417@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Fri, 4 Aug 2017 13:42:27 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50635 - head/en_US.ISO8859-1/books/porters-handbook/quick-porting X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/quick-porting X-SVN-Commit-Revision: 50635 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2017 13:42:29 -0000 Author: mat Date: Fri Aug 4 13:42:27 2017 New Revision: 50635 URL: https://svnweb.freebsd.org/changeset/doc/50635 Log: Remove the pkg add step. The package is already installed in the make install step. PR: 218311 Reported by: Steve Jacobson Stolen from: linimon Sponsored by: Absolight, The FreeBSD Foundation Modified: head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml Fri Aug 4 13:42:25 2017 (r50634) +++ head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml Fri Aug 4 13:42:27 2017 (r50635) @@ -306,11 +306,6 @@ lib/X11/oneko/mouse.xpm - pkg add - package-filename - - - make package (as user) From owner-svn-doc-all@freebsd.org Fri Aug 4 13:42:34 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 935DBDAB47E; Fri, 4 Aug 2017 13:42:34 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5DD7B68B5A; Fri, 4 Aug 2017 13:42:34 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v74DgXnL050829; Fri, 4 Aug 2017 13:42:33 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v74DgXVH050828; Fri, 4 Aug 2017 13:42:33 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201708041342.v74DgXVH050828@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Fri, 4 Aug 2017 13:42:33 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50637 - head/en_US.ISO8859-1/books/porters-handbook/testing X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/testing X-SVN-Commit-Revision: 50637 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2017 13:42:34 -0000 Author: mat Date: Fri Aug 4 13:42:33 2017 New Revision: 50637 URL: https://svnweb.freebsd.org/changeset/doc/50637 Log: Add a note about subversion needing SERF to access http(s). PR: 206118 Reported by: oleksii tsai gmail com Sponsored by: Absolight, The FreeBSD Foundation Modified: head/en_US.ISO8859-1/books/porters-handbook/testing/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/testing/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/testing/chapter.xml Fri Aug 4 13:42:30 2017 (r50636) +++ head/en_US.ISO8859-1/books/porters-handbook/testing/chapter.xml Fri Aug 4 13:42:33 2017 (r50637) @@ -547,6 +547,13 @@ default portsnap /poudriere/ports/default&prompt.root; poudriere ports -c -m svn+https -p subversive + + The http and https + methods need devel/subversion + built with the SERF option enabled. It + is enabled by default. + + Creates tank/poudriere/ports/subversive and mounts it on /poudriere/ports/subversive. It is then From owner-svn-doc-all@freebsd.org Sat Aug 5 08:43:52 2017 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D030BDC6C60; Sat, 5 Aug 2017 08:43:52 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9EFCA6B9AD; Sat, 5 Aug 2017 08:43:52 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v758hpHF021674; Sat, 5 Aug 2017 08:43:51 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v758hpNt021673; Sat, 5 Aug 2017 08:43:51 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201708050843.v758hpNt021673@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Sat, 5 Aug 2017 08:43:51 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r50638 - head/en_US.ISO8859-1/books/handbook/zfs X-SVN-Group: doc-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/handbook/zfs X-SVN-Commit-Revision: 50638 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2017 08:43:52 -0000 Author: mat Date: Sat Aug 5 08:43:51 2017 New Revision: 50638 URL: https://svnweb.freebsd.org/changeset/doc/50638 Log: Typo. Reported by: "Vrakfall" on irc. Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/handbook/zfs/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/zfs/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/zfs/chapter.xml Fri Aug 4 13:42:33 2017 (r50637) +++ head/en_US.ISO8859-1/books/handbook/zfs/chapter.xml Sat Aug 5 08:43:51 2017 (r50638) @@ -2637,7 +2637,7 @@ vfs.usermount: 0 -> 1 dataset home that resides on the pool mypool. Then it is sent with zfs send -R to include the dataset, - all child datasets, snaphots, clones, and settings in the + all child datasets, snapshots, clones, and settings in the stream. The output is piped to the waiting zfs receive on the remote host backuphost through