FreshPorts -- The Place For Ports notbugIf you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
chibi-scheme Minimal Scheme implementation for use as a C extension language
0.8 lang on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: tobik@FreeBSD.org search for ports maintained by this maintainer
Port Added: 10 Apr 2015 10:44:41
License: BSD3CLAUSE
Chibi-Scheme is a very small library intended for use as an extension
and scripting language in C programs.  In addition to support for
lightweight VM-based threads, each VM itself runs in an isolated heap
allowing multiple VMs to run simultaneously in different OS threads.

The default language is the R7RS (scheme base) library.

WWW: https://github.com/ashinn/chibi-scheme
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (406 items)
  1. /usr/local/share/licenses/chibi-scheme-0.8/catalog.mk
  2. /usr/local/share/licenses/chibi-scheme-0.8/LICENSE
  3. /usr/local/share/licenses/chibi-scheme-0.8/BSD3CLAUSE
  4. bin/chibi-doc
  5. bin/chibi-ffi
  6. bin/chibi-scheme
  7. bin/snow-chibi
  8. bin/snow-chibi.scm
  9. include/chibi/bignum.h
  10. include/chibi/eval.h
  11. include/chibi/features.h
  12. include/chibi/gc_heap.h
  13. include/chibi/install.h
  14. include/chibi/sexp.h
  15. lib/chibi/.chibi.meta
  16. lib/chibi/.scheme.meta
  17. lib/chibi/.srfi.meta
  18. lib/chibi/chibi/app-test.sld
  19. lib/chibi/chibi/app.scm
  20. lib/chibi/chibi/app.sld
  21. lib/chibi/chibi/ast.scm
  22. lib/chibi/chibi/ast.sld
  23. lib/chibi/chibi/ast.so
  24. lib/chibi/chibi/base64-test.sld
  25. lib/chibi/chibi/base64.scm
  26. lib/chibi/chibi/base64.sld
  27. lib/chibi/chibi/binary-record-chicken.scm
  28. lib/chibi/chibi/binary-record.scm
  29. lib/chibi/chibi/binary-record.sld
  30. lib/chibi/chibi/binary-types.scm
  31. lib/chibi/chibi/bytevector.scm
  32. lib/chibi/chibi/bytevector.sld
  33. lib/chibi/chibi/channel.scm
  34. lib/chibi/chibi/channel.sld
  35. lib/chibi/chibi/char-set.sld
  36. lib/chibi/chibi/char-set/ascii.scm
  37. lib/chibi/chibi/char-set/ascii.sld
  38. lib/chibi/chibi/char-set/base.sld
  39. lib/chibi/chibi/char-set/boundary.scm
  40. lib/chibi/chibi/char-set/boundary.sld
  41. lib/chibi/chibi/char-set/extras.scm
  42. lib/chibi/chibi/char-set/extras.sld
  43. lib/chibi/chibi/char-set/full.scm
  44. lib/chibi/chibi/char-set/full.sld
  45. lib/chibi/chibi/config.scm
  46. lib/chibi/chibi/config.sld
  47. lib/chibi/chibi/crypto/crypto.so
  48. lib/chibi/chibi/crypto/md5-test.sld
  49. lib/chibi/chibi/crypto/md5.scm
  50. lib/chibi/chibi/crypto/md5.sld
  51. lib/chibi/chibi/crypto/rsa-test.sld
  52. lib/chibi/chibi/crypto/rsa.scm
  53. lib/chibi/chibi/crypto/rsa.sld
  54. lib/chibi/chibi/crypto/sha2-native.scm
  55. lib/chibi/chibi/crypto/sha2-test.sld
  56. lib/chibi/chibi/crypto/sha2.scm
  57. lib/chibi/chibi/crypto/sha2.sld
  58. lib/chibi/chibi/disasm.sld
  59. lib/chibi/chibi/disasm.so
  60. lib/chibi/chibi/doc-test.sld
  61. lib/chibi/chibi/doc.scm
  62. lib/chibi/chibi/doc.sld
  63. lib/chibi/chibi/emscripten.scm
  64. lib/chibi/chibi/emscripten.sld
  65. lib/chibi/chibi/emscripten.so
  66. lib/chibi/chibi/equiv.scm
  67. lib/chibi/chibi/equiv.sld
  68. lib/chibi/chibi/filesystem-test.sld
  69. lib/chibi/chibi/filesystem.scm
  70. lib/chibi/chibi/filesystem.sld
  71. lib/chibi/chibi/filesystem.so
  72. lib/chibi/chibi/generic-test.sld
  73. lib/chibi/chibi/generic.scm
  74. lib/chibi/chibi/generic.sld
  75. lib/chibi/chibi/heap-stats.sld
  76. lib/chibi/chibi/heap-stats.so
  77. lib/chibi/chibi/highlight.scm
  78. lib/chibi/chibi/highlight.sld
  79. lib/chibi/chibi/io-test.sld
  80. lib/chibi/chibi/io.sld
  81. lib/chibi/chibi/io/io.scm
  82. lib/chibi/chibi/io/io.so
  83. lib/chibi/chibi/iset-test.sld
  84. lib/chibi/chibi/iset.sld
  85. lib/chibi/chibi/iset/base.scm
  86. lib/chibi/chibi/iset/base.sld
  87. lib/chibi/chibi/iset/constructors.scm
  88. lib/chibi/chibi/iset/constructors.sld
  89. lib/chibi/chibi/iset/iterators.scm
  90. lib/chibi/chibi/iset/iterators.sld
  91. lib/chibi/chibi/iset/optimize.scm
  92. lib/chibi/chibi/iset/optimize.sld
  93. lib/chibi/chibi/log-test.sld
  94. lib/chibi/chibi/log.scm
  95. lib/chibi/chibi/log.sld
  96. lib/chibi/chibi/loop-test.sld
  97. lib/chibi/chibi/loop.sld
  98. lib/chibi/chibi/loop/loop.scm
  99. lib/chibi/chibi/match-test.sld
  100. lib/chibi/chibi/match.sld
  101. lib/chibi/chibi/match/match.scm
  102. lib/chibi/chibi/math/prime-test.sld
  103. lib/chibi/chibi/math/prime.scm
  104. lib/chibi/chibi/math/prime.sld
  105. lib/chibi/chibi/memoize-test.sld
  106. lib/chibi/chibi/memoize.scm
  107. lib/chibi/chibi/memoize.sld
  108. lib/chibi/chibi/mime-test.sld
  109. lib/chibi/chibi/mime.scm
  110. lib/chibi/chibi/mime.sld
  111. lib/chibi/chibi/modules.scm
  112. lib/chibi/chibi/modules.sld
  113. lib/chibi/chibi/monad/environment.scm
  114. lib/chibi/chibi/monad/environment.sld
  115. lib/chibi/chibi/net.scm
  116. lib/chibi/chibi/net.sld
  117. lib/chibi/chibi/net.so
  118. lib/chibi/chibi/net/http-server.scm
  119. lib/chibi/chibi/net/http-server.sld
  120. lib/chibi/chibi/net/http.scm
  121. lib/chibi/chibi/net/http.sld
  122. lib/chibi/chibi/net/server-util.scm
  123. lib/chibi/chibi/net/server-util.sld
  124. lib/chibi/chibi/net/server.scm
  125. lib/chibi/chibi/net/server.sld
  126. lib/chibi/chibi/net/servlet.scm
  127. lib/chibi/chibi/net/servlet.sld
  128. lib/chibi/chibi/numeric-test.sld
  129. lib/chibi/chibi/optimize.scm
  130. lib/chibi/chibi/optimize.sld
  131. lib/chibi/chibi/optimize/profile.scm
  132. lib/chibi/chibi/optimize/profile.sld
  133. lib/chibi/chibi/optimize/profile.so
  134. lib/chibi/chibi/optimize/rest.scm
  135. lib/chibi/chibi/optimize/rest.sld
  136. lib/chibi/chibi/optimize/rest.so
  137. lib/chibi/chibi/optional.scm
  138. lib/chibi/chibi/optional.sld
  139. lib/chibi/chibi/parse-test.sld
  140. lib/chibi/chibi/parse.sld
  141. lib/chibi/chibi/parse/common.scm
  142. lib/chibi/chibi/parse/common.sld
  143. lib/chibi/chibi/parse/parse.scm
  144. lib/chibi/chibi/pathname-test.sld
  145. lib/chibi/chibi/pathname.scm
  146. lib/chibi/chibi/pathname.sld
  147. lib/chibi/chibi/process-test.sld
  148. lib/chibi/chibi/process.scm
  149. lib/chibi/chibi/process.sld
  150. lib/chibi/chibi/process.so
  151. lib/chibi/chibi/quoted-printable-test.sld
  152. lib/chibi/chibi/quoted-printable.scm
  153. lib/chibi/chibi/quoted-printable.sld
  154. lib/chibi/chibi/regexp-test.sld
  155. lib/chibi/chibi/regexp.scm
  156. lib/chibi/chibi/regexp.sld
  157. lib/chibi/chibi/regexp/pcre.scm
  158. lib/chibi/chibi/regexp/pcre.sld
  159. lib/chibi/chibi/reload.scm
  160. lib/chibi/chibi/reload.sld
  161. lib/chibi/chibi/repl.scm
  162. lib/chibi/chibi/repl.sld
  163. lib/chibi/chibi/scribble-test.sld
  164. lib/chibi/chibi/scribble.scm
  165. lib/chibi/chibi/scribble.sld
  166. lib/chibi/chibi/show-test.sld
  167. lib/chibi/chibi/show.sld
  168. lib/chibi/chibi/show/base.scm
  169. lib/chibi/chibi/show/base.sld
  170. lib/chibi/chibi/show/c-test.sld
  171. lib/chibi/chibi/show/c.scm
  172. lib/chibi/chibi/show/c.sld
  173. lib/chibi/chibi/show/color.scm
  174. lib/chibi/chibi/show/color.sld
  175. lib/chibi/chibi/show/column.scm
  176. lib/chibi/chibi/show/column.sld
  177. lib/chibi/chibi/show/pretty.scm
  178. lib/chibi/chibi/show/pretty.sld
  179. lib/chibi/chibi/show/show.scm
  180. lib/chibi/chibi/show/unicode.scm
  181. lib/chibi/chibi/show/unicode.sld
  182. lib/chibi/chibi/show/write.scm
  183. lib/chibi/chibi/snow/commands.scm
  184. lib/chibi/chibi/snow/commands.sld
  185. lib/chibi/chibi/snow/fort.scm
  186. lib/chibi/chibi/snow/fort.sld
  187. lib/chibi/chibi/snow/interface.scm
  188. lib/chibi/chibi/snow/interface.sld
  189. lib/chibi/chibi/snow/package.scm
  190. lib/chibi/chibi/snow/package.sld
  191. lib/chibi/chibi/snow/utils.scm
  192. lib/chibi/chibi/snow/utils.sld
  193. lib/chibi/chibi/string-test.sld
  194. lib/chibi/chibi/string.scm
  195. lib/chibi/chibi/string.sld
  196. lib/chibi/chibi/stty.scm
  197. lib/chibi/chibi/stty.sld
  198. lib/chibi/chibi/stty.so
  199. lib/chibi/chibi/sxml.scm
  200. lib/chibi/chibi/sxml.sld
  201. lib/chibi/chibi/system-test.sld
  202. lib/chibi/chibi/system.sld
  203. lib/chibi/chibi/system.so
  204. lib/chibi/chibi/tar-test.sld
  205. lib/chibi/chibi/tar.scm
  206. lib/chibi/chibi/tar.sld
  207. lib/chibi/chibi/temp-file.scm
  208. lib/chibi/chibi/temp-file.sld
  209. lib/chibi/chibi/term/ansi-test.sld
  210. lib/chibi/chibi/term/ansi.scm
  211. lib/chibi/chibi/term/ansi.sld
  212. lib/chibi/chibi/term/edit-line.scm
  213. lib/chibi/chibi/term/edit-line.sld
  214. lib/chibi/chibi/test.scm
  215. lib/chibi/chibi/test.sld
  216. lib/chibi/chibi/time.sld
  217. lib/chibi/chibi/time.so
  218. lib/chibi/chibi/trace.scm
  219. lib/chibi/chibi/trace.sld
  220. lib/chibi/chibi/type-inference.scm
  221. lib/chibi/chibi/type-inference.sld
  222. lib/chibi/chibi/uri-test.sld
  223. lib/chibi/chibi/uri.scm
  224. lib/chibi/chibi/uri.sld
  225. lib/chibi/chibi/weak-test.sld
  226. lib/chibi/chibi/weak.sld
  227. lib/chibi/chibi/weak.so
  228. lib/chibi/chibi/zlib.scm
  229. lib/chibi/chibi/zlib.sld
  230. lib/chibi/init-7.scm
  231. lib/chibi/meta-7.scm
  232. lib/chibi/scheme/base.sld
  233. lib/chibi/scheme/box.sld
  234. lib/chibi/scheme/case-lambda.sld
  235. lib/chibi/scheme/char.sld
  236. lib/chibi/scheme/char/ascii.scm
  237. lib/chibi/scheme/char/case-offsets.scm
  238. lib/chibi/scheme/char/full.scm
  239. lib/chibi/scheme/char/normalization.sld
  240. lib/chibi/scheme/char/special-casing.scm
  241. lib/chibi/scheme/charset.sld
  242. lib/chibi/scheme/comparator.sld
  243. lib/chibi/scheme/complex.sld
  244. lib/chibi/scheme/cxr.scm
  245. lib/chibi/scheme/cxr.sld
  246. lib/chibi/scheme/define-values.scm
  247. lib/chibi/scheme/digit-value.scm
  248. lib/chibi/scheme/division.scm
  249. lib/chibi/scheme/division.sld
  250. lib/chibi/scheme/ephemeron.sld
  251. lib/chibi/scheme/eval.sld
  252. lib/chibi/scheme/extras.scm
  253. lib/chibi/scheme/file.sld
  254. lib/chibi/scheme/generator.sld
  255. lib/chibi/scheme/hash-table.sld
  256. lib/chibi/scheme/ideque.sld
  257. lib/chibi/scheme/ilist.sld
  258. lib/chibi/scheme/inexact.scm
  259. lib/chibi/scheme/inexact.sld
  260. lib/chibi/scheme/lazy.sld
  261. lib/chibi/scheme/list-queue.sld
  262. lib/chibi/scheme/list.sld
  263. lib/chibi/scheme/load.sld
  264. lib/chibi/scheme/lseq.sld
  265. lib/chibi/scheme/misc-macros.scm
  266. lib/chibi/scheme/process-context.sld
  267. lib/chibi/scheme/r5rs.sld
  268. lib/chibi/scheme/read.sld
  269. lib/chibi/scheme/red.sld
  270. lib/chibi/scheme/repl.sld
  271. lib/chibi/scheme/rlist.sld
  272. lib/chibi/scheme/set.sld
  273. lib/chibi/scheme/small.sld
  274. lib/chibi/scheme/sort.sld
  275. lib/chibi/scheme/stream.sld
  276. lib/chibi/scheme/text.sld
  277. lib/chibi/scheme/time.sld
  278. lib/chibi/scheme/time.so
  279. lib/chibi/scheme/time/tai-to-utc-offset.sld
  280. lib/chibi/scheme/time/tai.sld
  281. lib/chibi/scheme/vector.sld
  282. lib/chibi/scheme/write.sld
  283. lib/chibi/srfi/1.sld
  284. lib/chibi/srfi/1/alists.scm
  285. lib/chibi/srfi/1/constructors.scm
  286. lib/chibi/srfi/1/deletion.scm
  287. lib/chibi/srfi/1/fold.scm
  288. lib/chibi/srfi/1/immutable.sld
  289. lib/chibi/srfi/1/lset.scm
  290. lib/chibi/srfi/1/misc.scm
  291. lib/chibi/srfi/1/predicates.scm
  292. lib/chibi/srfi/1/search.scm
  293. lib/chibi/srfi/1/selectors.scm
  294. lib/chibi/srfi/1/test.sld
  295. lib/chibi/srfi/101.scm
  296. lib/chibi/srfi/101.sld
  297. lib/chibi/srfi/11.sld
  298. lib/chibi/srfi/111.sld
  299. lib/chibi/srfi/113.sld
  300. lib/chibi/srfi/113/bags.scm
  301. lib/chibi/srfi/113/sets.scm
  302. lib/chibi/srfi/115.sld
  303. lib/chibi/srfi/116.sld
  304. lib/chibi/srfi/117.sld
  305. lib/chibi/srfi/117/queue.scm
  306. lib/chibi/srfi/121.sld
  307. lib/chibi/srfi/121/generators.scm
  308. lib/chibi/srfi/124.sld
  309. lib/chibi/srfi/125.sld
  310. lib/chibi/srfi/125/hash.scm
  311. lib/chibi/srfi/127.scm
  312. lib/chibi/srfi/127.sld
  313. lib/chibi/srfi/128.sld
  314. lib/chibi/srfi/128/comparators.scm
  315. lib/chibi/srfi/129.sld
  316. lib/chibi/srfi/129/titlecase.scm
  317. lib/chibi/srfi/129/titlemaps.scm
  318. lib/chibi/srfi/130.scm
  319. lib/chibi/srfi/130.sld
  320. lib/chibi/srfi/132.sld
  321. lib/chibi/srfi/132/sort.scm
  322. lib/chibi/srfi/133.sld
  323. lib/chibi/srfi/133/vector.scm
  324. lib/chibi/srfi/134.scm
  325. lib/chibi/srfi/134.sld
  326. lib/chibi/srfi/135.scm
  327. lib/chibi/srfi/135.sld
  328. lib/chibi/srfi/135/kernel8.body.scm
  329. lib/chibi/srfi/135/kernel8.sld
  330. lib/chibi/srfi/135/test.sld
  331. lib/chibi/srfi/139.scm
  332. lib/chibi/srfi/139.sld
  333. lib/chibi/srfi/14.sld
  334. lib/chibi/srfi/141.sld
  335. lib/chibi/srfi/142.sld
  336. lib/chibi/srfi/143.sld
  337. lib/chibi/srfi/143/fixnum.scm
  338. lib/chibi/srfi/144.sld
  339. lib/chibi/srfi/144/flonum.scm
  340. lib/chibi/srfi/144/math.so
  341. lib/chibi/srfi/145.sld
  342. lib/chibi/srfi/147.sld
  343. lib/chibi/srfi/151.sld
  344. lib/chibi/srfi/151/bit.so
  345. lib/chibi/srfi/151/bitwise.scm
  346. lib/chibi/srfi/154.scm
  347. lib/chibi/srfi/154.sld
  348. lib/chibi/srfi/159.sld
  349. lib/chibi/srfi/159/base.sld
  350. lib/chibi/srfi/159/color.sld
  351. lib/chibi/srfi/159/columnar.sld
  352. lib/chibi/srfi/159/unicode.sld
  353. lib/chibi/srfi/16.sld
  354. lib/chibi/srfi/18.sld
  355. lib/chibi/srfi/18/interface.scm
  356. lib/chibi/srfi/18/threads.so
  357. lib/chibi/srfi/18/types.scm
  358. lib/chibi/srfi/2.sld
  359. lib/chibi/srfi/23.sld
  360. lib/chibi/srfi/26.sld
  361. lib/chibi/srfi/27.sld
  362. lib/chibi/srfi/27/constructors.scm
  363. lib/chibi/srfi/27/rand.so
  364. lib/chibi/srfi/33.sld
  365. lib/chibi/srfi/38.scm
  366. lib/chibi/srfi/38.sld
  367. lib/chibi/srfi/39.sld
  368. lib/chibi/srfi/39/param.so
  369. lib/chibi/srfi/39/syntax-no-threads.scm
  370. lib/chibi/srfi/39/syntax.scm
  371. lib/chibi/srfi/41.scm
  372. lib/chibi/srfi/41.sld
  373. lib/chibi/srfi/46.sld
  374. lib/chibi/srfi/55.sld
  375. lib/chibi/srfi/6.sld
  376. lib/chibi/srfi/69.sld
  377. lib/chibi/srfi/69/hash.so
  378. lib/chibi/srfi/69/interface.scm
  379. lib/chibi/srfi/69/type.scm
  380. lib/chibi/srfi/8.sld
  381. lib/chibi/srfi/9.scm
  382. lib/chibi/srfi/9.sld
  383. lib/chibi/srfi/95.sld
  384. lib/chibi/srfi/95/qsort.so
  385. lib/chibi/srfi/95/sort.scm
  386. lib/chibi/srfi/98.sld
  387. lib/chibi/srfi/98/env.so
  388. lib/chibi/srfi/99.sld
  389. lib/chibi/srfi/99/records.sld
  390. lib/chibi/srfi/99/records/inspection.scm
  391. lib/chibi/srfi/99/records/inspection.sld
  392. lib/chibi/srfi/99/records/procedural.scm
  393. lib/chibi/srfi/99/records/procedural.sld
  394. lib/chibi/srfi/99/records/syntactic.scm
  395. lib/chibi/srfi/99/records/syntactic.sld
  396. lib/chibi/srfi/99/test.sld
  397. lib/libchibi-scheme.a
  398. lib/libchibi-scheme.so
  399. lib/libchibi-scheme.so.0
  400. lib/libchibi-scheme.so.0.8.0
  401. libdata/pkgconfig/chibi-scheme.pc
  402. man/man1/chibi-doc.1.gz
  403. man/man1/chibi-ffi.1.gz
  404. man/man1/chibi-scheme.1.gz
  405. @postexec /sbin/ldconfig -m /usr/local/lib
  406. @postunexec /sbin/ldconfig -R
  407. Collapse this list.

To install the port: cd /usr/ports/lang/chibi-scheme/ && make install clean
To add the package: pkg install chibi-scheme

PKGNAME: chibi-scheme

distinfo:

TIMESTAMP = 1518779134
SHA256 (ashinn-chibi-scheme-0.8_GH0.tar.gz) = 8a077859b123216c123c243db391b0fe4c0cf73978c7cdd7b8ea853a48192756
SIZE (ashinn-chibi-scheme-0.8_GH0.tar.gz) = 998430


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. gmake : devel/gmake
There are no ports dependent upon this port

Configuration Options
     No options to configure

USES:
gmake

Master Sites:
  1. https://codeload.github.com/ashinn/chibi-scheme/tar.gz/0.8?dummy=/

Number of commits found: 10

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
17 Feb 2018 13:45:06
Original commit files touched by this commit  0.8
Revision:462158
tobik search for other commits by this committer
lang/chibi-scheme: Portscout, please ignore the bad 'stable' upstream tag
16 Feb 2018 12:05:47
Original commit files touched by this commit  0.8
Revision:462004
tobik search for other commits by this committer
lang/chibi-scheme: Update to 0.8

Changes:	https://github.com/ashinn/chibi-scheme/compare/0.7.3...0.8
27 Jun 2017 08:29:16
Original commit files touched by this commit  0.7.3_1
Revision:444446
tobik search for other commits by this committer
- Add soname to libchibi-scheme.so
- Fix installed file modes
- Enable tests
- Add LICENSE_FILE

Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D11353
15 Feb 2017 12:28:29
Original commit files touched by this commit  0.7.3
Revision:434159
tobik search for other commits by this committer
Update MAINTAINER to tobik@FreeBSD.org for my ports

Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9610
10 Jan 2016 10:38:36
Original commit files touched by this commit  0.7.3
Revision:405692
miwi search for other commits by this committer
- Update to 0.7.3

PR:		205982
Submitted by:	maintainer
02 Dec 2015 22:47:16
Original commit files touched by this commit  0.7.2_1
Revision:402862
amdmi3 search for other commits by this committer
- Update maintainer's email in 3 port

PR:		204948
05 May 2015 14:37:21
Original commit files touched by this commit  0.7.2_1
Revision:385476
robak search for other commits by this committer
lang/chibi-scheme: correct upstream GitHub account

PR:		199395
Submitted by:	Tobias Kortkamp <tobias.kortkamp@gmail.com> (maintainer)
28 Apr 2015 18:49:49
Original commit files touched by this commit  0.7.2
Revision:384933
bdrewery search for other commits by this committer
No need to set GH_TAGNAME; Avoid double version in DISTNAME
28 Apr 2015 18:44:05
Original commit files touched by this commit  0.7.2
Revision:384932
bdrewery search for other commits by this committer
USE_GITHUB: For the new support, fix DISTNAME to be more consistent.

When using GH_TAGNAME the DISTNAME would have GH_PROJECT and GH_ACCOUNT in
it. When not using GH_TAGNAME it would not have this. Now both cases
will add in the GH_PROJECT and GH_ACCOUNT.

Add special care to ensure that the DISTVERSION is not added in twice. If
a port does GH_TAGNAME=v${PORTVERSION} it will be added in twice though. For
that case DISTVERSIONPREFIX=v should be set and no GH_TAGNAME should be used.

empty() is used rather than (!defined || !${}) to support fmake.

The purpose of setting DISTNAME at all in these cases is to make it more clear
that the distfile is from *GITHUB* and to avoid collisions if a project were
to be renamed or moved. Without adding in GH_PROJECT and GH_ACCOUNT then there
are real risks that collisions on filenames would happen on renamed or moved
projects, which is fairly common. A GITHUB-generated file may not match
a custom-rolled or git-archive-rolled distfile.

PR:		199069
With hat:	portmgr
Testing done:	All USE_GITHUB ports without GH_COMMIT were
checksum/fetch/extract/WRKSRC tested.
10 Apr 2015 10:44:22
Original commit files touched by this commit  0.7.2
Revision:383717
danfe search for other commits by this committer
Add a port of minimal Scheme implementation for use as a C extension
language (Chibi-Scheme).

PR:		199086
Submitted by:	Tobias Kortkamp

Number of commits found: 10

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
slurm-wlmJun 16
nodeJun 15
node6Jun 15
node8Jun 15
libgcrypt*Jun 14
password-storeJun 14
asterisk13*Jun 12
libresslJun 12
libressl-develJun 12
opensslJun 12
openssl-develJun 12
asterisk13Jun 11
asterisk15Jun 11
asterisk15Jun 11
chromiumJun 10

14 vulnerabilities affecting 116 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2018-06-16 15:43:50


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 34425
Broken 82
Deprecated 102
Ignore 334
Forbidden 2
Restricted 160
No CDROM 76
Vulnerable 32
Expired 12
Set to expire 89
Interactive 0
new 24 hours 12
new 48 hours20
new 7 days43
new fortnight88
new month15986

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2018 Dan Langille. All rights reserved.