pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/meta-pkgs



Module Name:    pkgsrc
Committed By:   nia
Date:           Mon Oct 30 13:00:05 UTC 2023

Modified Files:
        pkgsrc/meta-pkgs/bulk-medium: Makefile
        pkgsrc/meta-pkgs/bulk-small: Makefile

Log Message:
bulk-*: Be more aware of the differences between NetBSD and non-X11 platforms


To generate a diff of this commit:
cvs rdiff -u -r1.105 -r1.106 pkgsrc/meta-pkgs/bulk-medium/Makefile
cvs rdiff -u -r1.53 -r1.54 pkgsrc/meta-pkgs/bulk-small/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/meta-pkgs/bulk-medium/Makefile
diff -u pkgsrc/meta-pkgs/bulk-medium/Makefile:1.105 pkgsrc/meta-pkgs/bulk-medium/Makefile:1.106
--- pkgsrc/meta-pkgs/bulk-medium/Makefile:1.105 Mon Oct 30 12:47:18 2023
+++ pkgsrc/meta-pkgs/bulk-medium/Makefile       Mon Oct 30 13:00:05 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.105 2023/10/30 12:47:18 nia Exp $
+# $NetBSD: Makefile,v 1.106 2023/10/30 13:00:05 nia Exp $
 
 DISTNAME=      bulk-medium-20231022
 CATEGORIES=    meta-pkgs
@@ -79,7 +79,6 @@ DEPENDS+=     dosbox-[0-9]*:../../emulators/
 DEPENDS+=      simh-[0-9]*:../../emulators/simh
 DEPENDS+=      tme-[0-9]*:../../emulators/tme
 DEPENDS+=      ImageMagick-[0-9]*:../../graphics/ImageMagick
-DEPENDS+=      feh-[0-9]*:../../graphics/feh
 DEPENDS+=      netpbm-[0-9]*:../../graphics/netpbm
 DEPENDS+=      gawk-[0-9]*:../../lang/gawk
 DEPENDS+=      php>=7.4<7.5:../../lang/php74
@@ -101,8 +100,6 @@ DEPENDS+=   bind>=9.16<9.17:../../net/bind
 DEPENDS+=      nmap-[0-9]*:../../net/nmap
 DEPENDS+=      rtorrent-[0-9]*:../../net/rtorrent
 DEPENDS+=      samba>=4.2:../../net/samba4
-DEPENDS+=      wpa_supplicant-[0-9]*:../../net/wpa_supplicant
-DEPENDS+=      tightvncviewer-[0-9]*:../../net/tightvncviewer
 DEPENDS+=      xymon-[0-9]*:../../net/xymon
 DEPENDS+=      xymonclient-[0-9]*:../../net/xymonclient
 DEPENDS+=      yt-dlp-[0-9]*:../../net/yt-dlp
@@ -113,21 +110,15 @@ DEPENDS+= poppler-utils-[0-9]*:../../pri
 DEPENDS+=      mupdf-[0-9]*:../../print/mupdf
 DEPENDS+=      gnupg-[0-9]*:../../security/gnupg
 DEPENDS+=      gnupg2-[0-9]*:../../security/gnupg2
-DEPENDS+=      desktop-file-utils-[0-9]*:../../sysutils/desktop-file-utils
 DEPENDS+=      xe-guest-utilities-[0-9]*:../../sysutils/xe-guest-utilities
 .if !empty(MACHINE_PLATFORM:MNetBSD-*-x86_64)
 DEPENDS+=      xenkernel415-[0-9]*:../../sysutils/xenkernel415
 DEPENDS+=      xentools415-[0-9]*:../../sysutils/xentools415
 .endif
 DEPENDS+=      ispell-[0-9]*:../../textproc/ispell
-DEPENDS+=      i3-[0-9]*:../../wm/i3
-DEPENDS+=      fluxbox-[0-9]*:../../wm/fluxbox
 DEPENDS+=      apache>=2.4:../../www/apache24
 DEPENDS+=      arcticfox-[0-9]*:../../www/arcticfox
 DEPENDS+=      nginx-[0-9]*:../../www/nginx
-DEPENDS+=      slim-[0-9]*:../../x11/slim
-DEPENDS+=      x11vnc-[0-9]*:../../x11/x11vnc
-DEPENDS+=      xlockmore-[0-9]*:../../x11/xlockmore
 
 #
 # 2. Archivers and build tools
@@ -191,7 +182,6 @@ DEPENDS+=   libpcap-[0-9]*:../../net/libpc
 DEPENDS+=      poppler-[0-9]*:../../print/poppler
 DEPENDS+=      poppler-includes-[0-9]*:../../print/poppler-includes
 DEPENDS+=      cyrus-sasl-[0-9]*:../../security/cyrus-sasl
-DEPENDS+=      openssl-[0-9]*:../../security/openssl
 DEPENDS+=      tcp_wrappers-[0-9]*:../../security/tcp_wrappers
 DEPENDS+=      libnotify-[0-9]*:../../sysutils/libnotify
 DEPENDS+=      gtk3+-[0-9]*:../../x11/gtk3
@@ -204,12 +194,21 @@ DEPENDS+= suse>=13.1:../../meta-pkgs/sus
 .endif
 
 #
-# 5. Desktop infrastructure and support services
+# 5. X11 desktop infrastructure and support services
 #
-DEPENDS+=      eawpatches-[0-9]*:../../audio/eawpatches
+.if ${OPSYS} != "Darwin"
 DEPENDS+=      fuse-ntfs-3g-[0-9]*:../../filesystems/fuse-ntfs-3g
+DEPENDS+=      feh-[0-9]*:../../graphics/feh
 DEPENDS+=      shared-mime-info-[0-9]*:../../databases/shared-mime-info
 DEPENDS+=      hicolor-icon-theme-[0-9]*:../../graphics/hicolor-icon-theme
+DEPENDS+=      tightvncviewer-[0-9]*:../../net/tightvncviewer
+DEPENDS+=      desktop-file-utils-[0-9]*:../../sysutils/desktop-file-utils
+DEPENDS+=      i3-[0-9]*:../../wm/i3
+DEPENDS+=      fluxbox-[0-9]*:../../wm/fluxbox
+DEPENDS+=      slim-[0-9]*:../../x11/slim
+DEPENDS+=      x11vnc-[0-9]*:../../x11/x11vnc
+DEPENDS+=      xlockmore-[0-9]*:../../x11/xlockmore
+.endif
 
 #
 # 6. Other very small packages

Index: pkgsrc/meta-pkgs/bulk-small/Makefile
diff -u pkgsrc/meta-pkgs/bulk-small/Makefile:1.53 pkgsrc/meta-pkgs/bulk-small/Makefile:1.54
--- pkgsrc/meta-pkgs/bulk-small/Makefile:1.53   Mon Oct 30 12:40:13 2023
+++ pkgsrc/meta-pkgs/bulk-small/Makefile        Mon Oct 30 13:00:05 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.53 2023/10/30 12:40:13 nia Exp $
+# $NetBSD: Makefile,v 1.54 2023/10/30 13:00:05 nia Exp $
 
 DISTNAME=      bulk-small-20231022
 CATEGORIES=    meta-pkgs
@@ -58,7 +58,7 @@ DEPENDS+=     ircII-[0-9]*:../../chat/ircII
 DEPENDS+=      irssi-[0-9]*:../../chat/irssi
 DEPENDS+=      base64-[0-9]*:../../converters/base64
 DEPENDS+=      mpack-[0-9]*:../../converters/mpack
-DEPENDS+=      emacs21>=21<22:../../editors/emacs21
+DEPENDS+=      emacs21-nox11>=21<22:../../editors/emacs21-nox11
 DEPENDS+=      nano-[0-9]*:../../editors/nano
 DEPENDS+=      vim-[0-9]*:../../editors/vim
 DEPENDS+=      vim-share-[0-9]*:../../editors/vim-share
@@ -78,11 +78,25 @@ DEPENDS+=   bash-[0-9]*:../../shells/bash
 DEPENDS+=      tcsh-[0-9]*:../../shells/tcsh
 DEPENDS+=      zsh-[0-9]*:../../shells/zsh
 DEPENDS+=      htop-[0-9]*:../../sysutils/htop
-DEPENDS+=      fvwm-[0-9]*:../../wm/fvwm
-DEPENDS+=      bozohttpd-[0-9]*:../../www/bozohttpd
 DEPENDS+=      curl-[0-9]*:../../www/curl
 DEPENDS+=      lynx-[0-9]*:../../www/lynx
+
+.include "../../mk/bsd.prefs.mk"
+
+# We do not want to build software that's already included.
+
+.if ${OPSYS} != "NetBSD"
+DEPENDS+=      bozohttpd-[0-9]*:../../www/bozohttpd
+.endif
+
+.if ${OPSYS} != "NetBSD" && ${OPSYS} != "OpenBSD"
+DEPENDS+=      tmux-[0-9]*:../../sysutils/tmux
+.endif
+
+.if ${X11_TYPE} == "native"
+DEPENDS+=      fvwm-[0-9]*:../../wm/fvwm
 DEPENDS+=      xlockmore-lite-[0-9]*:../../x11/xlockmore-lite
+.endif
 
 #
 # 2. Base packages for the very popular languages that enormous
@@ -115,8 +129,6 @@ DEPENDS+=   pkgconf-[0-9]*:../../devel/pkg
 #DEPENDS+=     osabi-[0-9]*:../../pkgtools/osabi
 DEPENDS+=      pkg_tarup-[0-9]*:../../pkgtools/pkg_tarup
 
-.include "../../mk/bsd.prefs.mk"
-
 .if ${X11_TYPE} == "native"
 DEPENDS+=      x11-links-[0-9]*:../../pkgtools/x11-links
 .endif
@@ -215,7 +227,9 @@ TRANSITIVE+=        libpsl-[0-9]*:../../www/lib
 TRANSITIVE+=   libfetch-[0-9]*:../../net/libfetch
 
 # required by www/bozohttpd
+.if ${OPSYS} != "NetBSD"
 TRANSITIVE+=   lua54-[0-9]*:../../lang/lua54
+.endif
 
 # required by www/curl
 TRANSITIVE+=   libidn2-[0-9]*:../../devel/libidn2
@@ -275,7 +289,9 @@ TRANSITIVE+=        libgcrypt-[0-9]*:../../secu
 TRANSITIVE+=   libgpg-error-[0-9]*:../../security/libgpg-error
 
 # required by wm/fvwm
+.if ${X11_TYPE} == "native"
 TRANSITIVE+=   libstroke-[0-9]*:../../devel/libstroke
+.endif
 
 # Provide a way to hide these when doing dependency analysis.
 .if !defined(SUPPRESS_TRANSITIVE)



Home | Main Index | Thread Index | Old Index