notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
sam Unix port of the Sam text editor from Plan 9
g20230103_1 editors on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout g20230103_1Version of this port present on the latest quarterly branch.
Maintainer: flo@purplekraken.com search for ports maintained by this maintainer
Port Added: unknown
Last Update: 2023-07-09 10:51:47
Commit Hash: c046f20
People watching this port, also watch:: pcre, gmake
License: MIT
WWW:
https://github.com/deadpixi/sam
Description:
Sam is a text editor originally written for the Blit graphical terminal connected to a machine running 9th Edition Research Unix. It contained many useful innovations, the most famous of which was its use of structural regular expressions. This version of sam is based on that 1990s Unix port, with many useful additions and modifications.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (16 items)
Collapse this list.
  1. /usr/local/share/licenses/sam-g20230103_1/catalog.mk
  2. /usr/local/share/licenses/sam-g20230103_1/LICENSE
  3. /usr/local/share/licenses/sam-g20230103_1/MIT
  4. bin/B
  5. bin/sam
  6. bin/samterm
  7. bin/ssam
  8. share/man/man1/B.1.gz
  9. share/man/man1/rsam.1.gz
  10. share/man/man1/sam.1.gz
  11. share/man/man1/sam.save.1.gz
  12. share/man/man1/samterm.1.gz
  13. share/man/man5/samrc.5.gz
  14. @owner
  15. @group
  16. @mode
Collapse this list.
Dependency lines:
  • sam>0:editors/sam
To install the port:
cd /usr/ports/editors/sam/ && make install clean
To add the package, run one of these commands:
  • pkg install editors/sam
  • pkg install sam
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: sam
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1672738941 SHA256 (deadpixi-sam-g20230103-5d8acb3_GH0.tar.gz) = 70781f60d2cf7212b9d563cf22c819e68699d5d536bea66927a33009b556f5d1 SIZE (deadpixi-sam-g20230103-5d8acb3_GH0.tar.gz) = 312329

Packages (timestamps in pop-ups are UTC):
sam
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latestg20230103_1g20230103_1-g20230103_1g20230103_1---
FreeBSD:13:quarterlyg20230103_1g20230103_1g20230103g20230103_1g20230103_1g20230103_1g20230103_1g20230103_1
FreeBSD:14:latestg20230103_1g20230103_1-g20230103_1g20230103_1g20230103-g20230103
FreeBSD:14:quarterlyg20230103_1g20230103_1-g20230103_1g20230103_1g20230103_1g20230103_1g20230103_1
FreeBSD:15:latestg20230103_1g20230103_1n/ag20230103_1n/ag20230103_1g20230103_1g20230103_1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. x11.pc : x11/libX11
  2. xft.pc : x11-fonts/libXft
  3. xi.pc : x11/libXi
  4. xt.pc : x11-toolkits/libXt
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xft.pc : x11-fonts/libXft
  3. xi.pc : x11/libXi
  4. xt.pc : x11-toolkits/libXt
Library dependencies:
  1. libfreetype.so : print/freetype2
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
editors_sam
USES:
localbase:ldflags xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/deadpixi/sam/tar.gz/5d8acb3?dummy=/
Collapse this list.

Number of commits found: 13

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
g20230103_1
09 Jul 2023 10:51:47
commit hash: c046f20e4064f13a8c7e3da07cf7e0a9d0b3818ecommit hash: c046f20e4064f13a8c7e3da07cf7e0a9d0b3818ecommit hash: c046f20e4064f13a8c7e3da07cf7e0a9d0b3818ecommit hash: c046f20e4064f13a8c7e3da07cf7e0a9d0b3818e files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: Florian Limberger
editors/sam: Fix build on 32-bit architectures

The build fails on 32-bit architectures, because the source assumes
that unsigned long and uint64_t have the same size. Until upstream is
fixed (I have submitted the patch there, too), fix the build with local
patches.

Reviewed By: arrowd

Differential Revision: https://reviews.freebsd.org/D40942
g20230103
04 Mar 2023 12:30:24
commit hash: 86b0628113b8be216de61b5b9c45c5ecaab03301commit hash: 86b0628113b8be216de61b5b9c45c5ecaab03301commit hash: 86b0628113b8be216de61b5b9c45c5ecaab03301commit hash: 86b0628113b8be216de61b5b9c45c5ecaab03301 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: Florian Limberger
editors/sam: + Unix port of the sam text editor from Bell Labs.

Reviewed by: arrowd, diizzy

Differential Revision: https://reviews.freebsd.org/D38785
4.3_2
19 Feb 2009 19:02:06
Original commit files touched by this commit
wxs search for other commits by this committer
- Remove editors/sam - expired on 2007-01-04: distfile and homepage
  disappeared.
4.3_2
19 Apr 2008 17:56:05
Original commit files touched by this commit Sanity Test Failure
miwi search for other commits by this committer
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
        Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
        ehaupt, nox, itetcu, flz, pav

PR:             116263
Tested on:      pointyhat
Approved by:    portmgr (pav)
4.3_1
19 May 2007 20:32:57
Original commit files touched by this commit
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
4.3
04 Dec 2006 21:22:08
Original commit files touched by this commit
erwin search for other commits by this committer
- Deprecate
- Set EXPIRATION_DATE

PR:             106325
Submitted by:   gabor
4.3
26 Nov 2005 01:48:16
Original commit files touched by this commit
pav search for other commits by this committer
- Add SHA256
4.3
29 Jan 2004 07:24:56
Original commit files touched by this commit
trevor search for other commits by this committer
SIZEify.
4.3
19 May 2003 14:27:07
Original commit files touched by this commit
arved search for other commits by this committer
Fix manpage appearance

PR:             52431
Submitted by:   Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
4.3
20 Feb 2003 17:12:51
Original commit files touched by this commit
knu search for other commits by this committer
De-pkg-comment.
4.3
05 Jan 2003 13:27:55
Original commit files touched by this commit
anders search for other commits by this committer
Use /var/tmp instead of /usr/tmp as temp dir.

PR:             45120
08 Oct 2000 02:02:27
commit hash: fp1.4738@dev.null.freshports.orgcommit hash: fp1.4738@dev.null.freshports.orgcommit hash: fp1.4738@dev.null.freshports.orgcommit hash: fp1.4738@dev.null.freshports.org files touched by this commit
asami search for other commits by this committer
Convert category editors to new layout.  
30 May 2000 00:56:59
commit hash: fp1.347@dev.null.freshports.orgcommit hash: fp1.347@dev.null.freshports.orgcommit hash: fp1.347@dev.null.freshports.orgcommit hash: fp1.347@dev.null.freshports.org files touched by this commit
steve search for other commits by this committer
- Fix MASTER_SITES   - Sort pkg/PLIST    

Number of commits found: 13