CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

archivers/star2024.03.21

Unique standard tape archiver with many enhancements

Maintainer
fuz@FreeBSD.org
Packages
star 2024.03.21
Upstream
up to date
CPE
none, CVEs only via VuXML
WWW
https://cdrtools.sourceforge.net/private/star.html
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (97)

Robert Clausecker (fuz) · 2024.03.21
devel/schilybase: update to 2024-03-21

Changelog: http://fuz.su/pub/schilytools/AN-2024-03-21.txt
9114719508
Robert Clausecker (fuz)
archivers/star: include libstreamar

This library is needed only for strar.  Installing it in this package
simplifies omitting the man pages from devel/schilybases.
98c97356ec
Rodrigo Osorio (rodrigo)
*/*: Update WWW to use HTTPS for sourceforge.net projects

Homepage link is permanent redirected to its HTTPS counterpart
Issue reported by repology : https://repology.org/repository/freebsd/problems

Approved by:	portmgr (blanket)
PR:		274888
06df180a9e
Fernando Apesteguía (fernape)
devel/schilybase: update to 2022-10-16

ChangeLog: http://fuz.su/pub/schilytools/AN-2022-10-16.txt

This commit creates a new port archivers/tartest splitted off from
archivers/star. misc/schilytools depends now on this new port.

PR:		267131
Reported by:	fuz@fuz.su (maintainer)
98e169c3d9
Neel Chauhan (nc)
devel/schilybase: update to 2022-09-18

- point MASTER_SITES to new upstream
 - split bosh from sysutils/schilyutils into new port shells/bosh
   - stop installing pfbosh, a SunOS-only feature
   - install jsh as jbosh to avoid a conflict
   - patch shell names in man pages
 - point WWW to subproject-specific sites if available
 - misc/schilytools: deprecate man2html component
 - devel/schilybase: add missing file to pkg-plist
 - make test suite work better
   - do not pass INS_*BASE/DESTDIR to smake tests
   - account for devel/sccs placing files in /tmp
   - make sh/tests/common/test-common find bosh after
     we patched out the hardlink to sh
   - Test suite passes on armv7 except for archivers/star.
     Will have to investigate further.
 - sysutils/schilyutils: add vctags command
   I forgot about that one when I made the port initially.
   The ctags link is not installed to avoid conflicts.

Changelog: http://fuz.su/pub/schilytools/AN-2022-09-18.txt

PR:	266475
e69a1817a6
Stefan Eßer (se)
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se)
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Fernando Apesteguía (fernape)
devel/schilybase: 2022 schilytools touchup

Following Jörg Schilling's death in 2021, this is a light touch up of
the port in preparation of future updates at the project's new home.

 - Jörg's domains have started to run out.  Change the WWW to our new
   project lest they point to some unrelated site.
 - Instead of building profiled libraries and then throwing them out,
   have -PROFILE not build these in the first place.
 - Enable symbol versioning for hardening against mismatched library
   versions.  While tested well on Linux, this option was never enabled
   on FreeBSD due to Jörg's lack of experience with the system.  Given
   that the toolchain is pretty much the same, little to now issues are
   to be expected.
 - Relax schilybase dependency to just LIB_DEPENDS to simplify partial
   upgrades.  This is reasonably safe now that symbol versioning has
   been enabled.

WWW:		https://codeberg.org/schilytools/schilytools

ChangeLog: https://codeberg.org/schilytools/schilytools

PR:	265040
Reported by:	fuz@fuz.su (maintainer)
8ce2900d5a
Gleb Popov (arrowd)
archivers/star: Update pkg-descr after devel/schilybase update.

PR:		258722
1ba20a0d92
Juraj Lutter (otis)
devel/schilybase: update to 2021.07.29

- Update to 2021.07.29
- Fix related PR (Do not install broken gnutar by default)

PR:		257063
Reported by:	ice@extreme.hu
774298c0f6
Juraj Lutter (otis)
misc/schilytools: Consolidate old schily's tools

- Update and consolidate schily's tools into more reasonable state
- Transfer maintenance to Robert Clausecker <fuz@fuz.su>

From Robert Clausecker <fuz@fuz.su> (new maintainer):

In 2018, Jörg Schilling consolidated all his projects into the
schilytools project and stopped providing new separate releases for the
individual projects (such as cdrtools, smake, star, and ved).  Hence,
the FreeBSD ports of these projects have been stuck on outdated versions
for years.

With this changeset, the schilytools are added to the ports collection
as a collection of 10 ports:

    devel/schilybase (libraries)
    archivers/star
    devel/sccs
    devel/smake
    devel/sunpromake
    editors/ved
    net/rscsi (split out from cdrtools for security reasons)
    sysutils/cdrtools
    sysutils/schilyutils (command line helpers, shells)
    misc/schilytools (meta port for all of these)

Where appropriate, I've tried to keep existing patches and conventions
in tact.  Some options have been renamed to more appropriate names,
others have been added or removed.  The schilytools have been patched
not to install binaries with the same name as system binaries, though
some man pages with such names remain.

The split into slave ports largely follows the OpenCSW packages provided
by the author.  Some differences are present:

 * strar has been moved from schilyutils to star
 * rscsi has been moved from cdrtools into a package on its own as it
   needs to be installed setuid to function.
 * mountcd is a Solaris only program and is not shipped
 * man2html is not shipped as it's already available in textproc/man2html
 * cdrecord, cdda2wav, and readcd are only installed setuid root if the
   user specifically requests so using a non-default option

This changeset unobsoletes the editors/ved port.

This changeset obsoletes the sysutils/cdrtools-devel port as schilytools
provide a newer version than the old development version shipped therein.

This changeset overwrites the following ports, the maintainers have
previously been informed via PR and direct email but haven't responded.
They have also been added as reviewers to this changeset.

    archivers/star (mm@freebsd.org)
    devel/smake (no maintainer)
    sysutils/cdrtools (marius@freebsd.org)
    sysutils/cdrtools-devel (marius@freebsd.org)

PR:		256467
Differential Revision:	https://reviews.freebsd.org/D30669
2a40da7011
Mathieu Arnold (mat) · 1.6_1
Remove # $FreeBSD$ from Makefiles.
305f148f48
Mark Linimon (linimon) · 1.6_1
Mark as BROKEN on riscv64.

This appears to be an older project that has no autoconf stanza for riscv64.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com build testing
8ffa3a106e
Baptiste Daroussin (bapt) · 1.6_1
Drop build dependency on GNU m4.

m4 from base is able to do the job, if properly wrapped to mimic GNU m4

Differential Revision:	https://reviews.freebsd.org/D21835
56a6c38e8d
Martin Matuska (mm) · 1.6_1
archivers/star: replace in less files and fix build
3b6d12f7a1
Martin Matuska (mm) · 1.6
archivers/star add missing build dependency on m4
e325fb4bdb
Martin Matuska (mm) · 1.6
Update archivers/star to 1.6
38d6e1421b
Alexey Dokuchaev (danfe) · 1.5.3
- Spell `LICENSE_FILE' variable correctly - Fix some nearby bogosities (when noticed)
a83aa892bb
Martin Matuska (mm) · 1.5.3
Takeover maintainership

PR:		213135
Submitted by:	mm@FreeBSD.org
Approved by:	maintainer timeout
50b76a190a
Martin Matuska (mm) · 1.5.3
Update star to 1.5.3 Allow build with clang Add patch for FreeBSD NFSv4 ACL support

PR:		212274
Submitted by:	mm@FreeBSD.org
Approved by:	maintainer timeout
e83cbd7b9f
Mathieu Arnold (mat) · 1.5.2
Cleanup patches, a* categories.

Rename them to follow the make makepatch naming, and regenerate them.

With hat:	portmgr
Sponsored by:	Absolight
9fa9eb9ac7
Mathieu Arnold (mat) · 1.5.2
When there is a do-install target, do not use a post-install target, do everything at once.  Sometime, rename post-install into a options helper target.

I did not fix ports that were such a mess that I could not figure out
what they really wanted to do.  I also did not change ports that had
some version of an auto-plist code in post-install, for the same reason.

With hat:	portmgr
Sponsored by:	Absolight
f899c758a6
Mathieu Arnold (mat) · 1.5.2
Patches don't have keywords expansion.

Sponsored by:	Absolight
a1abcd8e8c
Mathieu Arnold (mat) · 1.5.2
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.

With hat:	portmgr
Sponsored by:	Absolight
7f4572eae4
Rene Ladan (rene) · 1.5.2
archivers/star: revive port

- update MASTER_SITES
- modernize (staging, USES, manual pages, @sample)
- add license information (CDDL + GPLv2)
- regenerate patches (no content changes)
- pass maintainer to submitter

While here:
- add USE_GCC=any to allow build on FreeBSD 10+

PR:		188974
Submitted by:	Chris Hutchinson (portmaster@BSDforge.com)
09c4e126aa
Renato Botelho (garga)
Removed some expired ports:

2014-05-12 archivers/star: Depends on deprecated smake
2014-05-12 editors/ved: Depends on deprecated smake
2014-04-12 japanese/chasen: Unmaintained since 2001
aac4808550
Baptiste Daroussin (bapt) · 1.5.2
Chase smake deprecation

With hat:	portmgr
8f4c7ee1ee
Emanuel Haupt (ehaupt) · 1.5.2
Remove trailing whitespaces from category archivers
d00885fd73
Emanuel Haupt (ehaupt) · 1.5.2
According to the Porter's Handbook (5.12.2.3.) default options must be added to OPTIONS_DEFINE. This policy has been implemented only recently that's why we have many ports violating this policy.

This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.

Approved by:    portmgr (bapt)
5005b67362
Baptiste Daroussin (bapt) · 1.5.2
Add NO_STAGE all over the place in preparation for the staging support (cat: archivers)
b80ec3e204
Marcus von Appen (mva) · 1.5.2
- Convert USE_ICONV=yes to USES=iconv - Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	bapt, kwm
821843ca06
Alex Kozlov (ak) · 1.5.2
- Convert USE_GETTEXT to USES (part 3)

Approved by:	portmgr (bapt)
e159824929
Vanilla I. Shu (vanilla) · 1.5.2
Update to 1.5.2.

PR:		ports/175638
Submitted by:	John Hein <jhein@symmetricom.com>
108456be7b
Baptiste Daroussin (bapt) · 1.5.1_1
Use PORT_OPTIONS:MDOCS instead of NOPORTDOCS Trim headers
1ff502267c
Doug Barton (dougb) · 1.5.1_1
The vast majority of pkg-descr files had the following format when they had both lines:

Author: ...
WWW: ....

So standardize on that, and move them to the end of the file when necessary.

Also fix some more whitespace, and remove more "signature tags" of varying
forms, like -- name, etc.

s/AUTHOR/Author/

A few other various formatting issues
989772c9ac
Martin Wilke (miwi) · 1.5.1_1
- Get Rid MD5 support

With hat:	portmgr (myself)
65e190c0f0
Jimmy Olgeni (olgeni) · 1.5.1_1
Drop maintainership of star, which I haven't been using for a while.
c2c68f52d1
Ade Lovett (ade) · 1.5.1_1
Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
8d837132c7
Jimmy Olgeni (olgeni) · 1.5.1
Upgrade to version 1.5.1.

PR:		ports/141373
Submitted by:	ehaupt
61a6b332a9
Jimmy Olgeni (olgeni) · 1.5
Silence ${MV} command.
63a09498ce
Jimmy Olgeni (olgeni) · 1.5
Fix package: don't install doc/rmt/default-rmt.sample.
ed16649d7e
Jimmy Olgeni (olgeni) · 1.5
Upgrade to version 1.5 using code from archivers/star-devel; also install srmt and tartest.
8829ed8aaa
Pav Lucistnik (pav) · 1.4.3_1
- Fix syntax

Reported by:	FreshSanity
Pointy hat to:	pav
be99172496
Pav Lucistnik (pav) · 1.4.3_1
- Mark BROKEN on CURRENT

Reported by:	pointyhat
b672832d45
Pav Lucistnik (pav) · 1.4.3_1
- Pass literal gmake as MAKEPROG, build breaks when passed full path to gmake - Allow build on non-english locale
e0d1e2d661
Edwin Groothuis (edwin) · 1.4.3_1
SHA256ify

Approved by:	krion@
ba5e62bd93
David E. O'Brien (obrien) · 1.4.3_1
At Kris's request, back out the MACHINE_ARCH spelling correction until after 5.4-RELEASE.
c3d8037aeb
Florent Thoumie (flz) · 1.4.3_1
- ARCH is defined in bsd.port.mk
d2115c80e0
David E. O'Brien (obrien) · 1.4.3_1
Assist getting more ports working on AMD64 by obeying the Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
f2fc2d60ae
Pav Lucistnik (pav) · 1.4.3_1
- Register conflict with newly added archivers/star-devel port
5aef2581d4