diff --git a/editors/Makefile b/editors/Makefile index 944a65c74c22..2edb318879a2 100644 --- a/editors/Makefile +++ b/editors/Makefile @@ -81,6 +81,7 @@ SUBDIR += lapce SUBDIR += lazarus SUBDIR += lazarus-devel + SUBDIR += lazarus-gtk3-devel SUBDIR += lazarus-qt5 SUBDIR += lazarus-qt5-devel SUBDIR += lazarus-qt6 diff --git a/editors/lazarus-devel/Makefile b/editors/lazarus-devel/Makefile index b55b899a9327..58f39216851d 100644 --- a/editors/lazarus-devel/Makefile +++ b/editors/lazarus-devel/Makefile @@ -58,6 +58,11 @@ USES+= gnome USE_GNOME= cairo gtk20 gdkpixbuf .endif +.if ${PKGNAMESUFFIX} == "-gtk3-devel" +USES+= gnome +USE_GNOME= cairo glib20 gtk30 pango +.endif + post-extract: @${MKDIR} ${WRKDIR}/man1 @${MV} ${WRKSRC}/install/man/man1/lazarus-ide.1 ${WRKDIR}/man1/ diff --git a/editors/lazarus-gtk3-devel/Makefile b/editors/lazarus-gtk3-devel/Makefile new file mode 100644 index 000000000000..428fc0c9344f --- /dev/null +++ b/editors/lazarus-gtk3-devel/Makefile @@ -0,0 +1,12 @@ +PKGNAMESUFFIX= -gtk3-devel + +COMMENT= Portable Delphi-like IDE for the FreePascal compiler (Gtk3) + +CONFLICTS= lazarus-gtk2 lazarus-gtk2-devel lazarus-qt5 lazarus-qt5-devel \ + lazarus-qt6 lazarus-qt6-devel + +LCL_PLATFORM= gtk3 + +MASTERDIR= ${.CURDIR}/../../editors/lazarus-devel + +.include "${MASTERDIR}/Makefile"