1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-20 08:27:15 +00:00

- lang/fpc revert way like linker is taken by fpc compiler

- lang/fpc add binutils to RUN_DEPENDS
- editors/lazarus add binutils to RUN_DEPENDS
- editors/lazarus add gmake to RUN_DEPENDS
- editors/lazarus install fpc units like RUN_DEPENDS too
- Bump PORTREVISiON of fpc/lazarus ports

PR:		251712
Reported by:	amdmi3
This commit is contained in:
Jose Alonso Cardenas Marquez 2021-01-14 21:11:15 +00:00
parent 769d44d09e
commit 82ac7a6add
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=561593
28 changed files with 32 additions and 26 deletions

View File

@ -2,7 +2,7 @@
PORTNAME= peazip
PORTVERSION= 7.0.1
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= archivers
MASTER_SITES= https://github.com/giorgiotani/PeaZip/releases/download/${PORTVERSION}/
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}

View File

@ -3,6 +3,7 @@
PORTNAME= zcad
PORTVERSION= 0.9.8.5
PORTREVISION= 1
CATEGORIES= cad
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}

View File

@ -3,7 +3,7 @@
PORTNAME= cqrlog
PORTVERSION= 2.4.0
PORTREVISION= 3
PORTREVISION= 4
DISTVERSIONPREFIX= v
CATEGORIES= comms hamradio
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}

View File

@ -1,7 +1,7 @@
# Created by: John Merryweather Cooper
# $FreeBSD$
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= databases lang
PKGNAMESUFFIX= -mysql

View File

@ -1,6 +1,6 @@
# $FreeBSD$
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= databases lang
PKGNAMESUFFIX= -sqlite

View File

@ -1,6 +1,6 @@
# $FreeBSD$
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel lang
PKGNAMESUFFIX= -fcl-db

View File

@ -1,6 +1,6 @@
# $FreeBSD$
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel lang
PKGNAMESUFFIX= -fcl-fpcunit

View File

@ -1,6 +1,6 @@
# $FreeBSD$
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel lang
PKGNAMESUFFIX= -fcl-passrc

View File

@ -2,7 +2,7 @@
PORTNAME= cudatext
PORTVERSION= 1.99.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= editors
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}

View File

@ -4,7 +4,7 @@ PORTNAME= lazarus
PORTVERSION= 2.0.10
DISTVERSIONSUFFIX= -2
PKGNAMESUFFIX?= -gtk2
PORTREVISION?= 0
PORTREVISION?= 1
CATEGORIES= editors devel
MASTER_SITES= SF/${PORTNAME}/Lazarus%20Zip%20_%20GZip/Lazarus%20${PORTVERSION} \
LOCAL/acm/freepascal
@ -18,12 +18,13 @@ CONFLICTS?= ${PORTNAME}-qt5-*
BUILD_DEPENDS?= ${LOCALBASE}/bin/as:devel/binutils \
fpcres:lang/fpc-utils
RUN_DEPENDS?= ${LOCALBASE}/bin/as:devel/binutils \
gmake:devel/gmake \
fpcres:lang/fpc-utils \
${LOCALBASE}/share/fpc-source-${FPC_DEFAULT}/Makefile.fpc:lang/fpc-source
ONLY_FOR_ARCHS= i386 amd64
USES= desktop-file-utils fpc gettext gmake iconv shared-mime-info xorg
USES= desktop-file-utils fpc:run gettext gmake iconv shared-mime-info xorg
USE_FPC?= chm cairo dblib fcl-base fcl-db fcl-fpcunit fcl-image fcl-json fcl-net \
fcl-registry fcl-res fcl-web fcl-xml fppkg gtk2 ibase iconvenc mysql \
numlib odbc opengl openssl oracle pasjpeg postgres regexpr rtl-extra \
@ -38,7 +39,7 @@ DATADIR?= ${PREFIX}/share/${PORTNAME}-${PORTVERSION}
OPTIONS_DEFINE= GDB
GDB_DESC= Install a newest version of gdb
OPTIONS_DEFAULT= GTK2 GDB
OPTIONS_DEFAULT= GDB
.include <bsd.port.options.mk>

View File

@ -3,7 +3,7 @@
PORTNAME= hedgewars
PORTVERSION= 1.0.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= games
MASTER_SITES= http://www.hedgewars.org/download/releases/ \
http://mirror.amdmi3.ru/distfiles/

View File

@ -2,7 +2,7 @@
PORTNAME= lazpaint
PORTVERSION= 7.1.2
PORTREVISION= 1
PORTREVISION= 2
DISTVERSIONPREFIX= v
CATEGORIES= graphics
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}

View File

@ -3,6 +3,7 @@
PORTNAME= base
PORTVERSION= 3.2.0
PORTREVISION= 1
CATEGORIES= lang
PKGNAMEPREFIX= fpc-

View File

@ -1,6 +1,6 @@
# $FreeBSD$
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= lang
PKGNAMESUFFIX= -rtl-extra

View File

@ -1,6 +1,5 @@
# $FreeBSD$
PORTREVISION= 0
CATEGORIES= lang
PKGNAMESUFFIX= -rtl-generics

View File

@ -1,6 +1,6 @@
# $FreeBSD$
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= lang
PKGNAMESUFFIX= -rtl-objpas

View File

@ -2,6 +2,7 @@
PORTNAME= units
PORTVERSION= 3.2.0
PORTREVISION= 1
CATEGORIES= lang
PKGNAMEPREFIX= fpc-

View File

@ -1,6 +1,6 @@
# $FreeBSD$
PORTREVISION= 0
PORTREVISION= 1
CATEGORIES= lang
PKGNAMESUFFIX= -utils

View File

@ -3,7 +3,7 @@
PORTNAME= fpc
PORTVERSION= 3.2.0
PORTREVISION?= 0
PORTREVISION?= 1
CATEGORIES?= lang
MASTER_SITES= ftp://ftp.freepascal.org/pub/fpc/dist/${PORTVERSION}/source/:source \
ftp://planetmirror.com/pub/fpc/dist/${PORTVERSION}/source/:source \
@ -21,6 +21,8 @@ DIST_SUBDIR= freepascal
MAINTAINER?= acm@FreeBSD.org
COMMENT?= Free Pascal compiler with Turbo and Delphi
RUN_DEPENDS?= ${LOCALBASE}/bin/as:devel/binutils
ONLY_FOR_ARCHS= amd64 i386
USES+= gmake iconv

View File

@ -17,7 +17,7 @@
+ begin
+ LdProgram:=GetEnvPChar('FPC_LDPATH');
+ if not FileExists(LdProgram,True) then
+ LdProgram:=GetEnvPChar('LOCALBASE')+'/bin/ld.bfd';
+ LdProgram:='%%FPC_LDPATH%%';
+ end;
if target_info.system in (systems_openbsd+[system_x86_64_dragonfly]) then
LdProgram:='ld.bfd';

View File

@ -3,7 +3,7 @@
PORTNAME= nbc
PORTVERSION= 1.2.1.r4
PORTREVISION= 17
PORTREVISION= 18
CATEGORIES= lang
MASTER_SITES= SF/bricxcc/NBC_NXC/NBC%20release%20${PORTVERSION:S/.r/%20r/}
DISTNAME= ${PORTNAME}-${PORTVERSION}.src

View File

@ -3,7 +3,7 @@
PORTNAME= WinFF
PORTVERSION= 1.5.5
PORTREVISION= 19
PORTREVISION= 20
CATEGORIES= multimedia
MASTER_SITES= LOCAL/thierry
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}

View File

@ -2,7 +2,7 @@
PORTNAME= awgg
PORTVERSION= 0.6.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= net-p2p
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}

View File

@ -2,7 +2,7 @@
PORTNAME= transmission-remote-gui
PORTVERSION= 5.18.0
PORTREVISION= 5
PORTREVISION= 6
DISTVERSIONPREFIX= v
CATEGORIES= net-p2p
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}

View File

@ -3,7 +3,7 @@
PORTNAME= emkatic
PORTVERSION= 0.38
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= russian emulators
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}
MASTER_SITES= SF/${PORTNAME}/eMKatic%20Source

View File

@ -3,7 +3,7 @@
PORTNAME= checkmol
PORTVERSION= 0.5
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= science
MASTER_SITES= https://homepage.univie.ac.at/norbert.haider/download/chemistry/checkmol/
DISTFILES= ${PORTNAME}

View File

@ -3,7 +3,7 @@
PORTNAME= mol2ps
PORTVERSION= 0.4b
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= science
MASTER_SITES= https://homepage.univie.ac.at/norbert.haider/download/chemistry/mol2ps/
DISTNAME= ${PORTNAME}

View File

@ -3,6 +3,7 @@
PORTNAME= doublecmd
PORTVERSION= 0.9.10
PORTREVISION= 1
CATEGORIES= x11-fm
MASTER_SITES= SF/${PORTNAME}/Double%20Commander%20Source
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}