www/tcexam 17.2.8 FreeBSD
Open Source system for electronic exams
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
59357c2808- License
- GPLv3
- Categories
- www, education
- Package size
- 593.4 KiB, 4795.5 KiB installed
Description
TCExam is a Open Source system for electronic exams (also know as CBA - Computer-Based Assessment, CBT - Computer-Based Testing or e-exam) that enables educators and trainers to author, schedule, deliver, and report on quizzes, tests and exams.
TCExam is Web-Based, platform independent, language independent (includes translations in several languages and RTL support) and conforms to W3C Accessibility and Usability guidelines to provide equal opportunity to people with disabilities, including blind users.
TCExam automates all assessment phases: authoring, scheduling, delivering, and reporting. It's easy to use and do not require expensive hardware to run, nor additional commercial software. Users connect to the TCExam system using a common Web-browser like Mozilla Firefox or Internet Explorer.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | www/tcexam | 17.2.8 |
| DragonFly | www/tcexam | 16.3.7 |
| HardenedBSD | www/tcexam | 17.2.5 |
| GhostBSD | www/tcexam | 17.2.5 |
Install
Binary package:
pkg install tcexam-php82
From the ports tree:
cd /usr/ports/www/tcexam/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= tcexam-php82>0:www/tcexam
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 17.2.8 | 17.2.8 | 15.0.1 | 16.5.0 | 17.2.8 |
| FreeBSD:14:quarterly | 17.2.5 | 17.2.5 | n/a | 16.3.9 | 17.2.5 |
| FreeBSD:15:latest | 17.2.8 | 17.2.8 | n/a | 16.5.0 | 16.5.0 |
| FreeBSD:15:quarterly | 17.2.5 | 17.2.5 | n/a | n/a | n/a |
| FreeBSD:16:latest | 17.2.5 | 17.2.8 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Run dependencies 32
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- databases/php82-mysqli
- devel/gettext-runtime
- devel/libunistring
- devel/pcre2
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- ftp/php82-curl
- graphics/gd
- graphics/giflib
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/php82-gd
- graphics/png
- graphics/tiff
- graphics/webp
- lang/php82
- print/freetype2
- print/indexinfo
- security/libargon2
- security/libssh2
- textproc/expat2
- textproc/libxml2
- textproc/php82-xml
- www/libnghttp2
- x11-fonts/fontconfig
No port depends on this one.
Configuration
Options name: www_tcexam
| Option | Default | Description |
|---|---|---|
| MYSQL | on | MySQL database support |
| PGSQL | off | PostgreSQL database support |
- USES
- cpe php:flavors tar:tgz
- Service scripts
- none
- Flavors
tcexam-php83-17.2.8,tcexam-php84-17.2.8,tcexam-php85-17.2.8,tcexam-php86-17.2.8
Message after installing
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| tecnickcom-tcexam-17.2.8_GH0.tar.gz | 832709 | ad8577dd6d5144aec8e15afc133fa789c65ce608b00688f72ad974de4b5fff3c |