Skip to content

Commit

Permalink
Add education virtual category
Browse files Browse the repository at this point in the history
PR:		248402
Submitted by:	PauAmma
  • Loading branch information
assistcontrol committed Nov 20, 2020
1 parent cd8d5f6 commit 4db3734
Show file tree
Hide file tree
Showing 76 changed files with 100 additions and 79 deletions.
15 changes: 14 additions & 1 deletion CHANGES
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,19 @@ in the release notes and/or placed into UPDATING.

All ports committers are allowed to commit to this file.

20201120:
AUTHOR: pauamma@gundo.com

New virtual category: education.

This category comprises ports that are mainly educational in nature or
purpose, such as:
* course-writing or course-delivery applications,
* classroom or school management applications (eg, scheduling classes),
* applications, utilities, or games primarily or substantially designed
to help the user learn a specific topic or study in general, like typing
tutors, flashcard applications, or educational games.

20201110:
AUTHOR: bapt@FreeBSD.org

Expand Down Expand Up @@ -3719,7 +3732,7 @@ listed here, and it only starts on January 29, 2004.

Copyright information:

Copyright 2004-2019 FreeBSD Foundation All Rights Reserved.
Copyright 2004-2020 FreeBSD Foundation All Rights Reserved.

Redistribution, publication, translation and use, with or without
modification, in full or in part, in any form or format of this
Expand Down
1 change: 1 addition & 0 deletions Mk/Scripts/desktop-categories.sh
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ for native_category in ${dp_CATEGORIES}; do
dns) c="Network" ;;
elisp) c="Development" ;;
editors) c="Utility" ;;
education) c="Education" ;;
emulators) c="System Emulator" ;;
finance) c="Office Finance" ;;
ftp) c="Network FileTransfer" ;;
Expand Down
17 changes: 12 additions & 5 deletions Mk/bsd.port.mk
Original file line number Diff line number Diff line change
Expand Up @@ -2173,6 +2173,9 @@ TAR?= /usr/bin/tar
EXTRACT_CMD?= ${TAR}
EXTRACT_BEFORE_ARGS?= -xf
EXTRACT_AFTER_ARGS?= --no-same-owner --no-same-permissions
.if ${EXTRACT_SUFX} == .zip
USES+= foo
.endif

# Figure out where the local mtree file is
.if !defined(MTREE_FILE) && !defined(NO_MTREE)
Expand Down Expand Up @@ -2592,11 +2595,15 @@ check-categories:
.else

VALID_CATEGORIES+= accessibility afterstep arabic archivers astro audio \
benchmarks biology cad chinese comms converters databases \
deskutils devel dns docs editors elisp emulators enlightenment finance french ftp \
games geography german gnome gnustep graphics hamradio haskell hebrew hungarian \
irc japanese java kde ${_KDE_CATEGORIES_SUPPORTED} kld korean lang linux lisp \
mail mate math mbone misc multimedia net net-im net-mgmt net-p2p net-vpn news \
benchmarks biology cad chinese comms converters \
databases deskutils devel dns docs \
editors education elisp emulators enlightenment finance french ftp \
games geography german gnome gnustep graphics \
hamradio haskell hebrew hungarian irc japanese java \
kde ${_KDE_CATEGORIES_SUPPORTED} kld korean \
lang linux lisp \
mail mate math mbone misc multimedia \
net net-im net-mgmt net-p2p net-vpn news \
parallel pear perl5 plan9 polish ports-mgmt portuguese \
print python ruby rubygems russian \
scheme science security shells spanish sysutils \
Expand Down
2 changes: 1 addition & 1 deletion astro/marble/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
PORTNAME= marble
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= astro kde kde-applications
CATEGORIES= astro education kde kde-applications

MAINTAINER= kde@FreeBSD.org
COMMENT= Virtual globe and world atlas for KDE
Expand Down
2 changes: 1 addition & 1 deletion astro/nightfall/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
PORTNAME= nightfall
PORTVERSION= 1.86
PORTREVISION= 9
CATEGORIES= astro
CATEGORIES= astro education
MASTER_SITES= http://www.la-samhna.de/nightfall/

MAINTAINER= ports@FreeBSD.org
Expand Down
2 changes: 1 addition & 1 deletion biology/figtree/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
PORTNAME= figtree
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.4
CATEGORIES= biology java
CATEGORIES= biology education java

MAINTAINER= yuri@FreeBSD.org
COMMENT= Graphical viewer of phylogenetic trees
Expand Down
2 changes: 1 addition & 1 deletion biology/py-scikit-bio/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

PORTNAME= scikit-bio
PORTVERSION= 0.5.6
CATEGORIES= biology python
CATEGORIES= biology education python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

Expand Down
2 changes: 1 addition & 1 deletion cad/basicdsp/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
PORTNAME= basicdsp
PORTVERSION= 1.01
PORTREVISION= 9
CATEGORIES= cad hamradio
CATEGORIES= cad education hamradio
MASTER_SITES= http://wwwhome.cs.utwente.nl/~ptdeboer/ham/basicdsp/ \
LOCAL/db

Expand Down
2 changes: 1 addition & 1 deletion cad/feappv/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PORTNAME= feappv
PORTVERSION= 4.1i
PORTREVISION= 4
DISTVERSIONPREFIX=v
CATEGORIES= cad science
CATEGORIES= cad education science
MASTER_SITES= http://projects.ce.berkeley.edu/feap/${PORTNAME}/:1
DISTFILES= ${PORTDOCS}:1
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
Expand Down
2 changes: 1 addition & 1 deletion cad/logisim/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

PORTNAME= logisim
PORTVERSION= 2.7.1
CATEGORIES= cad java
CATEGORIES= cad education java
MASTER_SITES= SF/circuit/2.7.x/2.7.1/
DISTNAME= ${PORTNAME}-generic-${PORTVERSION}
EXTRACT_SUFX= .jar
Expand Down
2 changes: 1 addition & 1 deletion comms/gtkmmorse/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
PORTNAME= gtkmmorse
PORTVERSION= 0.9.27
PORTREVISION= 6
CATEGORIES= comms hamradio
CATEGORIES= comms education hamradio
MASTER_SITES= SAVANNAH

MAINTAINER= hamradio@FreeBSD.org
Expand Down
2 changes: 1 addition & 1 deletion deskutils/docear/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
PORTNAME= docear
PORTVERSION= 1.2.0
_suffix= _stable
CATEGORIES= deskutils java
CATEGORIES= deskutils education java
MASTER_SITES= http://docear.org/downloads/${PORTVERSION}${_suffix}/ \
SF/docear/1.x/${PORTVERSION}${_suffix} \
LOCAL/mandree/${DIST_SUBDIR}/
Expand Down
2 changes: 1 addition & 1 deletion deskutils/fet/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

PORTNAME= fet
DISTVERSION= 5.46.0
CATEGORIES= deskutils
CATEGORIES= deskutils education
MASTER_SITES= https://lalescu.ro/liviu/fet/download/ \
https://lalescu.ro/liviu/fet/download/old/ \
https://timetabling.de/download/ \
Expand Down
2 changes: 1 addition & 1 deletion devel/elfkickers/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

PORTNAME= elfkickers
PORTVERSION= 3.1
CATEGORIES= devel sysutils
CATEGORIES= devel education sysutils
MASTER_SITES= http://www.muppetlabs.com/~breadbox/pub/software/
DISTNAME= ELFkickers-${PORTVERSION}

Expand Down
2 changes: 1 addition & 1 deletion devel/raylib/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
PORTNAME= raylib
DISTVERSION= 3.0.0
PORTREVISION= 1
CATEGORIES= devel
CATEGORIES= devel education

MAINTAINER= freebsd@sysctl.cz
COMMENT= Library to learn videogames programming
Expand Down
2 changes: 1 addition & 1 deletion devel/thonny/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
PORTNAME= thonny
PORTVERSION= 3.2.7
PORTREVISION= 1
CATEGORIES= devel python
CATEGORIES= devel education python
MASTER_SITES= CHEESESHOP
PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}

Expand Down
2 changes: 1 addition & 1 deletion emulators/edumips64/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

PORTNAME= edumips64
DISTVERSION= 1.2.8
CATEGORIES= emulators java
CATEGORIES= emulators education java
MASTER_SITES= https://github.com/lupino3/${PORTNAME}/releases/download/v${DISTVERSION}/
EXTRACT_SUFX= .jar
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
Expand Down
2 changes: 1 addition & 1 deletion games/anki/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
PORTNAME= anki
DISTVERSION= 2.1.35
# Don't forget to update ${_MY_BUILDHASH}
CATEGORIES= games python
CATEGORIES= games education python
MASTER_SITES= LOCAL/kai/:npmcache
DISTFILES= anki-npm-cache-${DISTVERSION}${EXTRACT_SUFX}:npmcache
DIST_SUBDIR= python
Expand Down
2 changes: 1 addition & 1 deletion games/colobot/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ DISTVERSIONPREFIX= ${PORTNAME}-gold-
DISTVERSION= 0.1.12
DISTVERSIONSUFFIX= -alpha
PORTREVISION= 6
CATEGORIES= games
CATEGORIES= games education
MASTER_SITES= https://colobot.info/files/music/:music
DISTFILES= colobot-music_ogg_0.1.12-alpha.tar.gz:music

Expand Down
2 changes: 1 addition & 1 deletion games/crashtest/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
PORTNAME= crashtest
PORTVERSION= 1.1
PORTREVISION= 2
CATEGORIES= games
CATEGORIES= games education
MASTER_SITES= http://www.stolk.org/crashtest/

MAINTAINER= amdmi3@FreeBSD.org
Expand Down
2 changes: 1 addition & 1 deletion games/crrcsim/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
PORTNAME= crrcsim
PORTVERSION= 0.9.13
PORTREVISION= 1
CATEGORIES= games
CATEGORIES= games education
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}

MAINTAINER= amdmi3@FreeBSD.org
Expand Down
2 changes: 1 addition & 1 deletion games/gcompris-qt/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

PORTNAME= gcompris-qt
DISTVERSION= 0.97.1
CATEGORIES= games kde
CATEGORIES= games education kde
MASTER_SITES= http://gcompris.net/download/qt/src/

MAINTAINER= kde@FreeBSD.org
Expand Down
2 changes: 1 addition & 1 deletion games/kanagram/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

PORTNAME= kanagram
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
CATEGORIES= games kde kde-applications
CATEGORIES= games education kde kde-applications

MAINTAINER= kde@FreeBSD.org
COMMENT= Letter order game for KDE
Expand Down
2 changes: 1 addition & 1 deletion games/katomic/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

PORTNAME= katomic
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
CATEGORIES= games kde kde-applications
CATEGORIES= games education kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= ${${PORTNAME:tu}_DESC}

Expand Down
2 changes: 1 addition & 1 deletion games/nimuh/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
PORTNAME= nimuh
PORTVERSION= 1.02
PORTREVISION= 11
CATEGORIES= games
CATEGORIES= games education
MASTER_SITES= https://mirror.amdmi3.ru/distfiles/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${PORTNAME}-data-${PORTVERSION}${EXTRACT_SUFX}

Expand Down
2 changes: 1 addition & 1 deletion games/py-mnemosyne/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PORTNAME= mnemosyne
PORTVERSION= 2.7.1
PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= games python
CATEGORIES= games education python
MASTER_SITES= SF/mnemosyne-proj/${PORTNAME}/${PORTNAME}-${DISTVERSION}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= Mnemosyne-${DISTVERSION}
Expand Down
2 changes: 1 addition & 1 deletion games/robocode-naval/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ PORTNAME= robocode
PORTVERSION= 0.9.2
PORTREVISION= 1
DISTVERSIONSUFFIX= -setup
CATEGORIES= games java
CATEGORIES= games education java
MASTER_SITES= SF/${PORTNAME}/naval-robocode/${PORTVERSION}
PKGNAMESUFFIX= -naval
EXTRACT_SUFX= .jar
Expand Down
2 changes: 1 addition & 1 deletion games/robocode/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

PORTNAME= robocode
PORTVERSION= 1.9.3.9
CATEGORIES= games java
CATEGORIES= games education java
MASTER_SITES= SF
DISTNAME= ${PORTNAME}-${DISTVERSION}-setup.jar
EXTRACT_SUFX= # empty
Expand Down
2 changes: 1 addition & 1 deletion games/tuxmath/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PORTNAME= tuxmath
PORTVERSION= 2.0.3
PORTREVISION= 8
PORTEPOCH= 1
CATEGORIES= games
CATEGORIES= games education
MASTER_SITES= DEBIAN_POOL \
DEBIAN/pool/main/t/t4kcommon:t4k_common
DISTFILES= ${PORTNAME}_${PORTVERSION}.orig${EXTRACT_SUFX} \
Expand Down
2 changes: 1 addition & 1 deletion games/tuxtype/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
PORTNAME= tuxtype
PORTVERSION= 1.8.3
PORTREVISION= 1
CATEGORIES= games
CATEGORIES= games education
MASTER_SITES= DEBIAN_POOL
DISTNAME= ${PORTNAME}_${PORTVERSION}.orig

Expand Down
2 changes: 1 addition & 1 deletion graphics/geomview/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
PORTNAME= geomview
PORTVERSION= 1.9.5
PORTREVISION= 3
CATEGORIES= graphics
CATEGORIES= graphics education
MASTER_SITES= SF

MAINTAINER= ports@FreeBSD.org
Expand Down
2 changes: 1 addition & 1 deletion graphics/libreatlas/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
PORTNAME= libreatlas
PORTVERSION= 1.0.0a
PORTREVISION= 26
CATEGORIES= graphics geography
CATEGORIES= graphics education geography
MASTER_SITES= http://www.gaia-gis.it/gaia-sins/

MAINTAINER= lbartoletti@FreeBSD.org
Expand Down
2 changes: 1 addition & 1 deletion japanese/kiten/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

PORTNAME= kiten
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
CATEGORIES= japanese kde kde-applications
CATEGORIES= japanese education kde kde-applications

MAINTAINER= kde@FreeBSD.org
COMMENT= Japanese reference/study tool for KDE
Expand Down
2 changes: 1 addition & 1 deletion japanese/slimeforest/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
PORTNAME= slimeforest
PORTVERSION= 158
PORTREVISION= 0
CATEGORIES= japanese games linux
CATEGORIES= japanese education games linux
MASTER_SITES= http://nivit.altervista.org/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ \
http://lrnj.com/
DISTNAME= sfa
Expand Down
2 changes: 1 addition & 1 deletion lang/kturtle/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

PORTNAME= kturtle
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
CATEGORIES= lang kde kde-applications
CATEGORIES= lang education kde kde-applications

MAINTAINER= kde@FreeBSD.org
COMMENT= Educational programming environment for KDE
Expand Down
2 changes: 1 addition & 1 deletion math/R-cran-LearnBayes/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
PORTNAME= LearnBayes
PORTVERSION= 2.15.1
PORTREVISION= 3
CATEGORIES= math
CATEGORIES= math education
DISTNAME= ${PORTNAME}_${PORTVERSION}

MAINTAINER= tota@FreeBSD.org
Expand Down
2 changes: 1 addition & 1 deletion math/analitza/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

PORTNAME= analitza
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
CATEGORIES= math kde kde-applications
CATEGORIES= math education kde kde-applications

MAINTAINER= kde@FreeBSD.org
COMMENT= Library from KDE Education project
Expand Down
2 changes: 1 addition & 1 deletion math/geogebra/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

PORTNAME= geogebra
PORTVERSION= 5.0.580.0
CATEGORIES= math java
CATEGORIES= math education java
MASTER_SITES= http://download.geogebra.org/installers/5.0/ \
https://static.geogebra.org/images/ \
http://freebsd.uzsolt.hu/src/
Expand Down
2 changes: 1 addition & 1 deletion math/geonext/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

PORTNAME= geonext
PORTVERSION= 1.74
CATEGORIES+= math graphics java
CATEGORIES+= math education graphics java
MASTER_SITES= http://geonext.uni-bayreuth.de/data/download/${PORTVERSION}/
DISTNAME= geonext.${PORTVERSION}

Expand Down
Loading

0 comments on commit 4db3734

Please sign in to comment.