Commit graph

57 commits

Author SHA1 Message Date
Li-Wen Hsu
e080eedd54 Really reference pkg-install(8) for pkg install
Reviewed by:	bcr
Approved by:	bcr
Differential Revision:	https://reviews.freebsd.org/D22273
2019-11-07 13:40:30 +00:00
Li-Wen Hsu
a162f139ec Remove ports' palm category from doc.
Palm category has been retired in ports' r516635, remove related contents from
doc.

Approved by:	bcr, mat
Differential Revision:	https://reviews.freebsd.org/D22232
2019-11-05 11:48:47 +00:00
Koichiro Iwao
4285ecc550 Add new virtual port category net-vpn to documentation
I'm still not sure who's responsible on this but in fact virtual category
is already implemented at r508887 with portmgr approval. I'm assembling the
rest of the parts documentation.

PR:		239395
Submitted by:	meta (myself)
2019-09-26 23:57:24 +00:00
Glen Barber
b00aff92a6 Ensure the generated ports category XML files are always
recreated.

If a build failure is triggered, such as a port Makefile
contains a non-ASCII apostrophe, the generated files are
not replaced if they exist (even if an error occurs).
In such a case, manual intervention would be needed to
remove the file(s) that would cause the build failure.

Sponsored by:	The FreeBSD Foundation
2019-03-21 18:23:41 +00:00
Eitan Adler
fb302d9326 Use HTTPS for FreshPorts 2018-08-02 11:31:11 +00:00
Eitan Adler
1d6a8965af all: use https for FreeBSD.org domains
This change excludes some generally unchanged files such as release
announcements, events, news, etc.
2017-12-30 22:56:56 +00:00
Wolfram Schneider
23b67b4931 always check if there is a newer INDEX database is available
PR: 224465
2017-12-20 08:13:57 +00:00
Glen Barber
0ad11d3083 Fix index.html and references.html generation after r50956.
Sponsored by:	The FreeBSD Foundation
2017-10-04 14:46:50 +00:00
Wolfram Schneider
7fd0385254 revert r51024 2017-10-02 17:33:27 +00:00
Wolfram Schneider
db2dadb679 revert r50956 until our build script on build-web.ysv.freebsd.org is up-to-date 2017-10-02 07:46:21 +00:00
Wolfram Schneider
895aa3f200 switch to HTTPS 2017-09-29 11:02:49 +00:00
Wolfram Schneider
886b5531c5 the "install" target should not depend on "all"
this fix the issue with the failing:
make -C en_US.ISO8859-1/htdocs/ports -j1 install

PR: 222626
2017-09-29 08:51:42 +00:00
Wolfram Schneider
181f47b8fb check for undefined input from ports database
PR: 222615
2017-09-26 10:54:16 +00:00
Wolfram Schneider
4ff3569a8f Set dependencies for parallel build
this fix also the issue with the faile `make -n'

PR: 222597
2017-09-26 07:40:42 +00:00
Pietro Cerutti
4ebd16f5bc Fix double param in Long desc for ports in more than 1 category
PR:		206709
Submitted by:	linimon
Reported by:	Dave Evans <dave.evans55@googlemail.com>
Approved by:	brd
2017-01-10 15:52:39 +00:00
Jason Helfman
d6215fb9d9 - address dead links
PR:		207827
Submitted by:	wiml@omnigroup.com
2016-03-09 22:26:05 +00:00
Warren Block
16ec2b5832 Updates and bug fixes to numerous parts of the website, courtesy of
Mark Linimon.  I added a couple of update to the DocProj page as well.

Submitted by:	mcl
2015-11-25 01:53:10 +00:00
Glen Barber
c67f1a1ff8 Remove the 'ports.size' target and all references to it in
the htdocs/ directories.

While here, fix the hostname(1) evaluation for non-en_US
translations.

These scripts used to fetch the ports.tgz file from FTP, but
this file no longer exists.  Since we already reference the
size of the ports tree (via share/xml/freebsd.ent) for the
Handbook, I do not plan to bring back this functionality, as
the information it was producing was incorrect anyway.

Note to translators of de_DE, ja_JP, and ru_RU trees:
The relevant files in the htdocs/ directories also needed to
be updated as part of this commit to avoid breaking the build.

Because my editor does not seem to properly handle ja_JP or
ru_RU, editing the installing.xml files within those trees was
not an option, as it mangled the file after saving.  A sed(1)
substitution to comment the '&ports.size;' macro was done here
instead, but the entire line referencing ftp.freebsd.org should
be removed instead.

Approved by:	doceng (implicit)
Sponsored by:	The FreeBSD Foundation
2015-08-18 20:36:22 +00:00
Glen Barber
b6b3c7b0b7 Switch the 'packages.exist' target to use pkg.freebsd.org, since
we do not publish packages on FTP mirrors anymore.

Sponsored by:	The FreeBSD Foundation
2015-08-18 18:48:14 +00:00
Glen Barber
0e48d8af90 Use the correct hostname for build-web.
Sponsored by:	The FreeBSD Foundation
2015-08-18 18:03:19 +00:00
Glen Barber
a23dead8ab Fix case sensitivity of HOSTNAME evaluation.
Sponsored by:	The FreeBSD Foundation
2015-08-18 17:54:51 +00:00
Glen Barber
397af3aa33 Remove www.freebsd.org hostname evaluation, since it is not
a real machine for a long time.

Sponsored by:	The FreeBSD Foundation
2015-06-22 03:28:36 +00:00
Glen Barber
8163f7d37d Remove references to hub, updating or removing entirely as
appropriate.

Sponsored by:	The FreeBSD Foundation
2015-06-22 03:26:55 +00:00
Gavin Atkinson
ce7754f8f4 Use &cgibase; when linking to the ports.cgi search form, fixing Chrome
warnings about submitting to an insecure URL.
2014-09-27 13:30:57 +00:00
Glen Barber
54cd1a21ce Fix doc build.
Sponsored by:	The FreeBSD Foundation
2014-09-06 20:35:09 +00:00
Allan Jude
12eae1c8b1 Replace references to pkg_add with pkg install
Replace links to pkg_add man page with links to pkg-install
Remove references to manually downloading packages, or specifying an ftp url
Remove link to pointyhat that no longer resolves
Update the svnweb link to point directly to the ports tree
use &base; entity everywhere
Use https where applicable

PR:		193370
Reviewed by:	gavin
Approved by:	bcr
Sponsored by:	ScaleEngine Inc.
CR:		D732
2014-09-06 19:56:45 +00:00
Gavin Atkinson
9806ffed98 Several changes:
- Fix anchors, we now use lowercase anchors.
 - Remove an anchor reference that no longer exists
 - Use HTML <q> rather than our own quotes
2014-08-17 22:34:11 +00:00
Gavin Atkinson
6fab224f05 pds.cgi and url.cgi no longer exist after r45331, stop linking to it.
Whilst here, catch up with other style changes from ports.cgi made
over the last year.
2014-07-20 16:17:26 +00:00
Gavin Atkinson
75a384ec04 When generating categories-alpha.xml, always output an </li> even if we
don't have a textual description for a particular port category.

This is the real fix for the bug alluded to in r43602.  It is not clear
to me how more people haven't hit this bug.
2014-07-09 16:19:41 +00:00
Dru Lavigne
3b22b23447 Remove references to updating-upgrading-portsnap in prep for moving the remaining meat of this section into ports-using.
Sponsored by: iXsystems
2014-02-04 20:19:22 +00:00
Benjamin Kaduk
812c8412dc Add MATE to the category list
MATE is a desktop environment derived from the GNOME 2 codebase.
Some people were experiencing issues building the website without this
change.

Reported by:	Vaclav Zeman (vhaisman@gmail.com)
Approved by:	hrs (mentor)
2014-01-20 23:56:06 +00:00
Hiroki Sato
52f6d56540 - Use /usr/bin/svnlite as SVN if available.
- Replace /XML/{doc,www}/ with /XML/ in SysId.
- Remove empty stylesheets in share/xsl and point share/xml/empty.xsl via
  XML catalog instead.
- Change the L10N layer in freebsd-*.xsl not to use localized XSLT
  stylesheets directly.
- Move share/xsl/* to share/xml and remove share/xsl.
- Remove obsolete share/web2c/pdftex.def.
2013-11-13 06:10:37 +00:00
Warren Block
93c5415e2c Whitespace-only fixes. Translators, please ignore. 2013-07-16 04:34:39 +00:00
Warren Block
0b48147761 Rewrite this section to get it to say what it was trying to say in a
less circuitous fashion.

Submitted by:	jgh
2013-07-16 02:50:48 +00:00
Gavin Atkinson
f1732bb52e Point to svnweb rather than cvsweb. 2013-07-04 22:34:09 +00:00
Eitan Adler
14b95111ff Convert to svn instead of cvs
PR:		www/179731
Submitted by:	Pete Wright <pete@nomadlogic.org>
2013-06-19 18:52:03 +00:00
Eitan Adler
527fea60af Restore capitalization of fREEbsd.ORG in the url
Requested by:	gjb
2013-05-19 01:21:36 +00:00
Eitan Adler
72a0877d7f Switch from cvsweb to svnweb
Reported by:	 "Daniel Engberg" <diizzy@pyret.net>
2013-05-18 23:44:23 +00:00
Glen Barber
d82305b5cf Attempt to fix build by adding (yet another) hard-coded hostname.
With help and patience of:	peter
2013-04-07 02:55:16 +00:00
Gabor Kovesdan
77d737ee88 - Rename the share/sgml directories to share/xml
- Fix build errors from the next change

Approved by:	doceng (implicit)
2012-10-01 11:56:00 +00:00
Gabor Kovesdan
b4346b9b2d - Rename .sgml files to .xml
- Reflect the rename in referencing files

Approved by:	doceng (implicit)
2012-10-01 09:53:01 +00:00
Gabor Kovesdan
fa84736033 - Fix the silent build error of index.html
- s/HREF/href/
2012-09-14 17:55:43 +00:00
Gabor Kovesdan
bfb29d953f MFH
Approved by:	doceng (implicit)
2012-09-14 09:21:39 +00:00
Eitan Adler
b74de22c77 "make install" is actually required, not just "make"
Suggested by:	bjk
Approved by:	gjb
2012-09-12 22:46:03 +00:00
Gabor Kovesdan
0421ffc179 - MFH
Approved by:	doceng (implicit)
2012-09-04 21:35:17 +00:00
Eitan Adler
91844997e3 Prefer linking to the handbook instead of maintaining instructions in
two different places. In addition the linked instructions are out of
dated.

Don't give bad advice of downloading a single port at a time. This
rarely works and is unsupported.

Approved by:	brd
2012-08-31 23:18:28 +00:00
Gabor Kovesdan
2e51ec7022 - Strip unnecessary trailing spaces
Approved by:	doceng (implicit)
2012-08-21 19:16:02 +00:00
Gabor Kovesdan
6f0813b25d - For non-English pages generate the enbase entity, as well, not just base
- Remove inline declarations of base and enbase entities since they
  are generated automatically in autogen.ent

Approved by:	doceng (implicit)
2012-08-13 14:22:30 +00:00
Gabor Kovesdan
42b18717e8 - Add proper XML declarations with encoding specification to files that
didn't yet have it

Approved by:	doceng (implicit)
2012-08-11 10:37:42 +00:00
Gabor Kovesdan
4e23586af4 - XMLify the ports/ section of the webpages. With this change the whole
set of webpages should be now buildable in XML, however the build
  mechanism of the multimedia/ and ports/ sections do not really fit our
  infrastructure so these should probably be redesigned later to use
  XSLT.

Approved by:	doceng (implicit)
2012-08-09 21:23:44 +00:00