From 14d8a6cd16ba161fe067aad761623121f6522f35 Mon Sep 17 00:00:00 2001 From: Cullum Smith Date: Tue, 10 Dec 2024 23:02:57 -0500 Subject: build 32bit WINE --- files/usr/local/etc/poudriere.d/i386-pkglist.pkg_repository | 1 + files/usr/local/etc/poudriere.d/make.conf.pkg_repository | 3 +++ files/usr/local/etc/poudriere.d/pkglist.pkg_repository | 1 + files/usr/local/libexec/poudriere-cron.pkg_repository | 10 ++++++---- 4 files changed, 11 insertions(+), 4 deletions(-) create mode 100644 files/usr/local/etc/poudriere.d/i386-pkglist.pkg_repository (limited to 'files/usr/local') diff --git a/files/usr/local/etc/poudriere.d/i386-pkglist.pkg_repository b/files/usr/local/etc/poudriere.d/i386-pkglist.pkg_repository new file mode 100644 index 0000000..8912851 --- /dev/null +++ b/files/usr/local/etc/poudriere.d/i386-pkglist.pkg_repository @@ -0,0 +1 @@ +emulators/wine diff --git a/files/usr/local/etc/poudriere.d/make.conf.pkg_repository b/files/usr/local/etc/poudriere.d/make.conf.pkg_repository index 4b47af9..03dd651 100644 --- a/files/usr/local/etc/poudriere.d/make.conf.pkg_repository +++ b/files/usr/local/etc/poudriere.d/make.conf.pkg_repository @@ -7,6 +7,8 @@ MAKE_JOBS_NUMBER=${poudriere_make_jobs_number} OPTIONS_UNSET=TEST DEBUG GSSAPI_HEIMDAL GSSAPI_BASE GSSAPI_NONE HEIMDAL HEIMDAL_BASE NLS DOCS AVAHI LIBWRAP MYSQL MSQLND ODBC READLINE PULSEAUDIO UPNP BASH ZSH INFO SAMBA WAYLAND PLATFORM_WAYLAND PIPEWIRE TCP_WRAPPERS COMPAT32 JACK KDEPIM OPTIONS_SET=GSSAPI GSSAPI_MIT MIT NONFREE LIBEDIT +WINE_CROSS_BUILD=yes + # Per-port options audio_virtual_oss_UNSET=BLUETOOTH BT_SPEAKER EQUALIZER databases_akonadi_SET=MYSQL @@ -27,6 +29,7 @@ dns_unbound_UNSET=DOH editors_libreoffice_SET=KF5 PDFIUM editors_vim_SET=CTAGS_EXUBERANT XTERM_SAVE editors_vim_UNSET=CTAGS_BASE +emulators_wine_SET=CUPS finance_gnucash_UNSET=AQBANKING graphics_digikam_SET=AUTOTAGS FACEDETECT graphics_vips_UNSET=MATIO diff --git a/files/usr/local/etc/poudriere.d/pkglist.pkg_repository b/files/usr/local/etc/poudriere.d/pkglist.pkg_repository index e3afb59..7c508bc 100644 --- a/files/usr/local/etc/poudriere.d/pkglist.pkg_repository +++ b/files/usr/local/etc/poudriere.d/pkglist.pkg_repository @@ -41,6 +41,7 @@ dns/unbound editors/libreoffice editors/vim@console editors/vim@tiny +emulators/wine filesystems/zfstools finance/gnucash finance/kmymoney diff --git a/files/usr/local/libexec/poudriere-cron.pkg_repository b/files/usr/local/libexec/poudriere-cron.pkg_repository index f352a10..8f3dff7 100644 --- a/files/usr/local/libexec/poudriere-cron.pkg_repository +++ b/files/usr/local/libexec/poudriere-cron.pkg_repository @@ -16,10 +16,12 @@ done for jail in "$@"; do poudriere jail -u -j "$jail" > /dev/null - poudriere bulk -j "$jail" -f /usr/local/etc/poudriere.d/idm-pkglist -p "$ports_tree" -z idm > /dev/null - poudriere pkgclean -j "$jail" -f /usr/local/etc/poudriere.d/idm-pkglist -p "$ports_tree" -z idm -y > /dev/null 2>&1 - poudriere bulk -j "$jail" -f /usr/local/etc/poudriere.d/pkglist -p "$ports_tree" > /dev/null - poudriere pkgclean -j "$jail" -f /usr/local/etc/poudriere.d/pkglist -p "$ports_tree" -y > /dev/null 2>&1 + poudriere bulk -j "$jail" -f /usr/local/etc/poudriere.d/idm-pkglist -p "$ports_tree" -z idm > /dev/null + poudriere pkgclean -j "$jail" -f /usr/local/etc/poudriere.d/idm-pkglist -p "$ports_tree" -z idm -y > /dev/null 2>&1 + poudriere bulk -j "$jail" -f /usr/local/etc/poudriere.d/pkglist -p "$ports_tree" > /dev/null + poudriere pkgclean -j "$jail" -f /usr/local/etc/poudriere.d/pkglist -p "$ports_tree" -y > /dev/null 2>&1 + poudriere bulk -j "${jail}-i386" -f /usr/local/etc/poudriere.d/i386-pkglist -p "$ports_tree" > /dev/null + poudriere pkgclean -j "${jail}-i386" -f /usr/local/etc/poudriere.d/i386-pkglist -p "$ports_tree" -y > /dev/null 2>&1 done poudriere distclean -p "$ports_tree" -a -y > /dev/null -- cgit v1.2.3