Skip to content

Commit f522fbb

Browse files
authored
Merge pull request #24 from buzzdeee/master
2 parents 74b919f + a4aeab9 commit f522fbb

3 files changed

Lines changed: 13 additions & 26 deletions

File tree

clone-all-repos

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#!/bin/bash
1+
#!/usr/bin/env bash
22

33
PREFIX="git@github.com:gnustep/"
44
FILES="libs-back libs-gui apps-projectcenter libs-palettes libs-boron apps-easydiff libs-opal libs-ec libs-mica libs-webservices libobjc2 libs-performance libs-base libs-sqlclient libs-corebase libs-dbuskit gitsvn-scripts plugins-themes-WinUXTheme plugins-themes-Gtk plugins-session plugins-gs-emacs libs-gscoredata apps-thematic apps-systempreferences tools-android android-examples tools-windows-development-installer tools-startup libs-gsweb tools-nfmake tools-installers tests-testsuite tests-retaincount tests-palettetest tests-gormtest libs-webserver libs-uikit libs-ucsdata libs-sysconfig apps-interfacecreator tests-examples libs-xcode libs-steptalk libs-smbkit libs-simplewebkit libs-ruby libs-renaissance libs-quartzcore libs-ppd libs-java libs-guile libs-gsldap libs-gsgd libs-gscrypt libs-gsantlr libs-gdl2 libs-corenetwork libs-coreimage gap libs-audiotoolbox apps-gworkspace apps-gsldapwebexplorer apps-gorm tools-make tools-scripts tools-model-main tools-charsets plugins-deprecated license libobjc webkit-cef apps-dock tools-bridge plugins-themes tools-windows-msvc"

install-dependencies-openbsd

Lines changed: 7 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,14 @@
11
#!/bin/sh
22

3+
# change to doas if you use doas
4+
SUDO=sudo
5+
GCC_MAJOR=11
6+
37
echo "Installing OpenBSD dependencies"
48
echo "NOTE: This file assumes that Xorg is installed and that sudo is installed."
5-
echo " Also, the user must have sudo access to properly execute this script."
9+
echo " Change the SUDO= variable at top of script to use 'doas' instead"
10+
echo " Also, 'doas' or 'sudo' should be properly configured to allow running the script."
611
echo "Installing..."
7-
sudo pkg_add gmake
8-
sudo pkg_add cmake
9-
sudo pkg_add windowmaker
10-
sudo pkg_add jpeg
11-
sudo pkg_add tiff
12-
sudo pkg_add png
13-
sudo pkg_add libxml
14-
sudo pkg_add libxslt
15-
sudo pkg_add gnutls
16-
sudo pkg_add libffi
17-
sudo pkg_add icu4c
18-
sudo pkg_add cairo
19-
sudo pkg_add avahi
20-
sudo pkg_add gcc
21-
sudo pkg_add gobjc
22-
sudo pkg_add gdb
23-
sudo pkg_add gnustep-libobjc2
24-
sudo pkg_add flite
12+
${SUDO} pkg_add curl git sudo-- gmake cmake windowmaker jpeg tiff png libxml gnutls libffi icu4c cairo avahi gcc%${GCC_MAJOR} gobjc%${GCC_MAJOR} gmp gdb gnustep-libobjc2 flite
2513
echo "Done..."
2614
exit 0

setup-openbsd

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,11 @@ echo "=== Setup OpenBSD"
55
if [ ! -e /usr/local/bin/sudo ]; then
66
echo "Installing sudo"
77
echo "Enter root password"
8-
su -m root -c 'pkg_add sudo'
9-
if [ ! -e /etc/sudoers ]; then
10-
echo "Add ${USER} to sudoers"
11-
echo "Enter root password"
12-
su -m root -c 'echo "${USER} ALL=(ALL) SETENV: ALL" >> /etc/sudoers'
13-
fi
8+
su -m root -c 'pkg_add sudo--'
9+
10+
echo "Add ${USER} to sudoers"
11+
echo "Enter root password"
12+
su -m root -c 'echo "${USER} ALL=(ALL) SETENV: ALL" >> /etc/sudoers'
1413
fi
1514

1615
# Make sure git is installed

0 commit comments

Comments
 (0)