* remove long deprecated support for extraconfopt, and sed all uses to just confopt

git-svn-id: https://svn.exactcode.de/t2/trunk@76097 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc
This commit is contained in:
René Rebe 2025-04-14 11:54:47 +00:00
parent 892f57a8b7
commit 76bd174c87
246 changed files with 1400 additions and 2346 deletions

View File

@ -1,16 +1,8 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# T2 SDE: architecture/blackfin/pkg_gcc_post.conf
# Copyright (C) 2007 The T2 SDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/architecture/blackfin/pkg_gcc_post.conf
# Copyright (C) 2007 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
var_remove_regex patchfiles ' ' .*uclibc.*patches.*
var_append extraconfopt ' ' '--disable-libstdcxx-pch --disable-symvers'
var_append confopt ' ' '--disable-libstdcxx-pch --disable-symvers'

View File

@ -1,20 +1,15 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: architecture/sparc/package/*/glibc.conf
# Copyright (C) 2004 - 2022 The T2 SDE Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/architecture/sparc/package/*/glibc.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
# overwrite prefix to not point to the tools, but the real root for the headers
if atstage toolchain; then
# hack due to sane variable not available and prefix is tools prefix
# -ReneR
confopt="--prefix=$base/build/$SDECFG_ID/usr \
--with-headers=$base/build/$SDECFG_ID/usr/include \$extraconfopt"
--with-headers=$base/build/$SDECFG_ID/usr/include"
includedir="/../../usr/include"
# MIPS injects -mabi - the host CC does not know about it for header gen
@ -90,18 +85,18 @@ elif pkginstalled libgd; then
var_append confopt " " "--with-gd=/usr --with-gd-lib=/usr/lib --with-gd-include=/usr/include"
fi
var_append extraconfopt " " "--with-tls --with-__thread" #,libidn
var_append confopt " " "--with-tls --with-__thread" #,libidn
# build and install the obsolete RPC code
var_append extraconfopt " " "--enable-obsolete-rpc"
var_append confopt " " "--enable-obsolete-rpc"
# control whether to include profiling support
if [ $SDECFG_PKG_GLIBC_ENABLE_PROFILE = 1 ] ; then
var_append extraconfopt " " "--enable-profile"
var_append confopt " " "--enable-profile"
else
var_append extraconfopt " " "--disable-profile"
var_append confopt " " "--disable-profile"
fi
var_remove_regex makeopt " " "prefix=.*"

View File

@ -75,7 +75,6 @@ patchopt ...... options passed to the patch program
runconf ....... set to '0' if you want to skip running configure
autogen ....... set to '1' if you want to run the autogen script
confopt ....... options for GNU autoconf './configure'
extraconfopt .. options which should be appended to $confopt by set_confopt()
configprefix .. variable declarations only for GNU autoconf './configure'
configscript .. script file name of the GNU autoconf configure script
cleanconfopt .. set to '0' if you don't want to remove unsupported options

View File

@ -1,19 +1,11 @@
#!/bin/bash
#
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by scripts/Create-CopyPatch.
#
# T2 SDE: misc/jailing/jail-functions
# Copyright (C) 2004 - 2020 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/misc/jailing/jail-functions
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2003 ROCK Linux Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
jail_lib_needed() {
### $1 dirtree to search for +x files (usually $jail)
@ -200,7 +192,6 @@ jail_set_confopt() {
confopt="${confopt//--enable-nls/} --disable-nls"
fi
confopt="$confopt \$extraconfopt"
confopt="$confopt --build=\$arch_build --host=\$arch_target"
}

View File

@ -1,17 +1,9 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# T2 SDE: misc/jailing/parse-config
# Copyright (C) 2004 - 2005 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/misc/jailing/parse-config
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2003 ROCK Linux Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
# Revwrite --with-<option>=<pkg_path> in confopt
@ -100,7 +92,7 @@ if [ "${SDECFG_JAILING}" = 1 ] ; then
apache) postmake='jail_pkg_apache_postmake' ;;
postfix) postmake='jail_pkg_postfix_postmake' ;;
openldap) postmake='jail_ensure_users ldap' ;;
mysql) var_append extraconfopt " " "--with-mysql-user=$pkg"
mysql) var_append confopt " " "--with-mysql-user=$pkg"
inmake='jail_ensure_users mysql'
postmake='jail_pkg_mysql_postmake' ;;
php) has_internal='mysql' ;;

View File

@ -20,6 +20,6 @@
[S] Stable
[V] 25.0.1
[O] var_append extraconfopt ' ' '--with-GL=no'
[O] var_append confopt ' ' '--with-GL=no'
[D] 4d04c9ccfd242a581ff40efb35ddb1d4f7bae13c272cf39078288442 gtkada-25.0.1.tar.gz https://github.com/AdaCore/gtkada/archive/v25.0.1/

View File

@ -24,7 +24,7 @@
[S] Stable
[V] 3.6
[O] var_append extraconfopt ' ' '--bindir=\${prefix}/bin --includedir=\${prefix}/include --libdir=\${prefix}/'${libdir##*/}
[O] var_append confopt ' ' '--bindir=\${prefix}/bin --includedir=\${prefix}/include --libdir=\${prefix}/'${libdir##*/}
[O] var_append makeinstopt ' ' 'prefix=$root/$prefix'
[D] 4244921717c60d9256aff8eeff9c3fdc9288ebdeedfa54265e1ec6f3 liblzf-3.6.tar.gz http://dist.schmorp.de/liblzf/

View File

@ -1,20 +1,12 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# T2 SDE: package/*/partimage/partimage.conf
# Copyright (C) 2004 - 2005 The T2 SDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/partimage/partimage.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
if [ $prefix_auto = 1 ]; then
prefix="opt/partimage"
set_confopt
fi
var_append extraconfopt " " "--disable-ssl"
var_append confopt ' ' "--disable-ssl"

View File

@ -1,17 +1,12 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/pdksh/pdksh.conf
# Copyright (C) 2004 - 2023 The T2 SDE Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/pdksh/pdksh.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
prefix=; set_confopt
[ $SDECFG_DEFAULT_CC = 'clang' ] && var_append GCC_WRAPPER_APPEND ' ' '-include stdlib.h -include stdio.h'
var_append extraconfopt " " "--program-transform-name=s/ksh/pdksh/"
var_append confopt ' ' "--program-transform-name=s/ksh/pdksh/"
var_append makeopt " " 'CPP="$CPP -P"'
var_append makeinstopt " " "bindir=$root$bindir mandir=$root$mandir/man1/"

View File

@ -31,8 +31,8 @@
[P] X -----5---9 110.800
# guide for cross compiling
[O] pkginstalled python || var_append extraconfopt ' ' '--disable-python'
[O] atstage "cross" && var_append extraconfopt ' ' '--disable-python'
[O] pkginstalled python || var_append confopt ' ' '--disable-python'
[O] atstage "cross" && var_append confopt ' ' '--disable-python'
[CV-GROUP] alsa
[D] 19691ff25eb9d0dc22efe0e9f09fe4925dfdcb5d53bf3f2caeba9539 alsa-lib-1.2.13.tar.bz2 https://www.alsa-project.org/files/pub/lib/

View File

@ -23,7 +23,7 @@
[V] 1.2.13
[P] X -----5---9 110.800
[O] var_append extraconfopt ' ' '--disable-xmlto' # TODO
[O] var_append confopt ' ' '--disable-xmlto' # TODO
[CV-GROUP] alsa
[D] 6a50eaa761d9a6c4996b4f91cf942ff6dd25c9c694ee0443e211b0e3 alsa-utils-1.2.13.tar.bz2 https://www.alsa-project.org/files/pub/utils/

View File

@ -1,29 +1,21 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# T2 SDE: package/*/bluez-alsa/bluez-alsa.conf
# Copyright (C) 2018 - 2019 The T2 SDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/bluez-alsa/bluez-alsa.conf
# Copyright (C) 2018 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
srcdir="bluez-alsa-*"
hook_add preconf 5 "autoreconf --install"
pkginstalled openaptx && var_append extraconfopt ' ' '--enable-aptx --disable-payloadcheck'
pkginstalled lame && var_append extraconfopt ' ' '--enable-mp3lame'
pkginstalled mpg123 && var_append extraconfopt ' ' '--enable-mpg123'
pkginstalled libaac && var_append extraconfopt ' ' '--enable-aac'
#pkginstalled libldac && var_append extraconfopt ' ' '--enable-ldac'
#var_append extraconfopt ' ' '--enable-debug'
pkginstalled openaptx && var_append confopt ' ' '--enable-aptx --disable-payloadcheck'
pkginstalled lame && var_append confopt ' ' '--enable-mp3lame'
pkginstalled mpg123 && var_append confopt ' ' '--enable-mpg123'
pkginstalled libaac && var_append confopt ' ' '--enable-aac'
#pkginstalled libldac && var_append confopt ' ' '--enable-ldac'
#var_append confopt ' ' '--enable-debug'
if pkginstalled ncurses; then
var_append extraconfopt ' ' '--enable-hcitop'
var_append confopt ' ' '--enable-hcitop'
export NCURSES_CFLAGS="-I/usr/include/ncursesw"
export NCURSES_LIBS="-lncurses"
fi

View File

@ -1,13 +1,8 @@
[COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
[COPY] T2 SDE: package/*/jamin/jamin.desc
[COPY] Copyright (C) 2004 - 2021 The T2 SDE Project
[COPY]
[COPY] This Copyright note is generated by scripts/Create-CopyPatch,
[COPY] more information can be found in the files COPYING and README.
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify
[COPY] it under the terms of the GNU General Public License version 2.
[COPY] --- T2-COPYRIGHT-NOTE-END ---
[COPY] --- T2-COPYRIGHT-BEGIN ---
[COPY] t2/package/*/jamin/jamin.desc
[COPY] Copyright (C) 2004 - 2025 The T2 SDE Project
[COPY] SPDX-License-Identifier: GPL-2.0
[COPY] --- T2-COPYRIGHT-END ---
[I] A JACK Audio Mastering interface
@ -32,6 +27,6 @@
[V] 0.95.0
[P] X -----5---9 182.200
[O] var_append extraconfopt ' ' '--enable-double-fft'
[O] var_append confopt ' ' '--enable-double-fft'
[D] 551e8b4494828a84488c5d91c64bd30ff02d69f820a2831d156c9f3d jamin-0.95.0.tar.gz http://dl.sourceforge.net/sourceforge/jamin/

View File

@ -1,14 +1,9 @@
[COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
[COPY] T2 SDE: package/*/lame/lame.desc
[COPY] Copyright (C) 2004 - 2024 The T2 SDE Project
[COPY] --- T2-COPYRIGHT-BEGIN ---
[COPY] t2/package/*/lame/lame.desc
[COPY] Copyright (C) 2004 - 2025 The T2 SDE Project
[COPY] Copyright (C) 1998 - 2003 ROCK Linux Project
[COPY]
[COPY] This Copyright note is generated by scripts/Create-CopyPatch,
[COPY] more information can be found in the files COPYING and README.
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify
[COPY] it under the terms of the GNU General Public License version 2.
[COPY] --- T2-COPYRIGHT-NOTE-END ---
[COPY] SPDX-License-Identifier: GPL-2.0
[COPY] --- T2-COPYRIGHT-END ---
[I] LAME Ain't an Mp3 Encoder
@ -32,6 +27,6 @@
[V] 3.100
[P] X -----5---9 126.200
[O] pkginstalled nasm && var_append extraconfopt ' ' '--enable-nasm'
[O] pkginstalled nasm && var_append confopt ' ' '--enable-nasm'
[D] 2489a7ea0453ef21463c7519a6736aef4ea4a64be14c824ba78633f5 lame-3.100.tar.gz http://dl.sourceforge.net/sourceforge/lame/

View File

@ -20,6 +20,6 @@
[V] 0.12.3beta
# currently incompatible
[O] var_append extraconfopt ' ' '--disable-portaudio'
[O] var_append confopt ' ' '--disable-portaudio'
[D] 390ce5b0fab0c91c8d0363e8b504c7c71cbda458b4b9f6f42ae94390 rezound-0.12.3beta.tar.gz http://dl.sourceforge.net/sourceforge/rezound/

View File

@ -1,13 +1,8 @@
[COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
[COPY] T2 SDE: package/*/taglib-sharp/taglib-sharp.desc
[COPY] Copyright (C) 2008 - 2021 The T2 SDE Project
[COPY]
[COPY] This Copyright note is generated by scripts/Create-CopyPatch,
[COPY] more information can be found in the files COPYING and README.
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify
[COPY] it under the terms of the GNU General Public License version 2.
[COPY] --- T2-COPYRIGHT-NOTE-END ---
[COPY] --- T2-COPYRIGHT-BEGIN ---
[COPY] t2/package/*/taglib-sharp/taglib-sharp.desc
[COPY] Copyright (C) 2008 - 2025 The T2 SDE Project
[COPY] SPDX-License-Identifier: GPL-2.0
[COPY] --- T2-COPYRIGHT-END ---
[I] A .NET 2.0 and Mono tagging library
@ -30,6 +25,6 @@
[V] 2.0.3.7
[P] X -----5---9 132.600
[O] var_append extraconfopt ' ' '--disable-docs'
[O] var_append confopt ' ' '--disable-docs'
[D] 5eb4f84793a7ac8d3d93521586082ee21eadc7799317a04625d4c73f taglib-sharp-2.0.3.7.tar.bz2 http://download.banshee.fm/taglib-sharp/2.0.3.7/

View File

@ -31,6 +31,6 @@
[V] 0.2
[O] hook_add premake 5 "touch config.h"
[O] var_append extraconfopt " " "--libdir=/usr/lib/xmms/Output"
[O] var_append confopt ' ' "--libdir=/usr/lib/xmms/Output"
[D] a62bb4d2f2468f948f17d1dac835106322d588f7641bcef2f840a959 xmms-nas-0.2.tar.gz ftp://mud.stack.nl/pub/OuterSpace/willem/

View File

@ -1,18 +1,10 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by scripts/Create-CopyPatch.
#
# T2 SDE: package/*/cpufreqd/cpufreqd.conf
# Copyright (C) 2007 - 2020 The T2 SDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/cpufreqd/cpufreqd.conf
# Copyright (C) 2007 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
atstage native || hook_add preconf 5 "echo 'ac_cv_func_malloc_0_nonnull=yes' >> config.cache"
if [[ "$arch" != x86* ]]; then
var_append extraconfopt ' ' '--disable-acpi --disable-apm'
var_append confopt ' ' '--disable-acpi --disable-apm'
fi

View File

@ -30,8 +30,8 @@
[V] 1.3-20250116
[P] X --2--5---9 113.900
[O] var_append extraconfopt ' ' '--with-ncursesw --enable-widec --enable-nls'
#var_append extraconfopt ' ' '--with-shared --without-rel-version'
[O] var_append confopt ' ' '--with-ncursesw --enable-widec --enable-nls'
#var_append confopt ' ' '--with-shared --without-rel-version'
[O] var_append makeinstopt ' ' 'install-lib'
[O] [ $SDECFG_LIBC = 'uclibc' ] && var_append GCC_WRAPPER_APPEND ' ' '-D_GNU_SOURCE=1'

View File

@ -1,14 +1,9 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/dietlibc/parse-config-9
# Copyright (C) 2004 - 2022 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/dietlibc/parse-config-9
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2004 ROCK Linux Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
function set_wrapper_and_misc () {
export DIETHOME=$root/usr/dietlibc
@ -17,7 +12,7 @@ function set_wrapper_and_misc () {
fi
if [ "$diet_dynamic_static" == "static" ]; then
var_append extraconfopt ' ' '--disable-shared --without-shared'
var_append confopt ' ' '--disable-shared --without-shared'
var_append GCC_WRAPPER_INSERT ' ' '-c?:-static'
fi
var_append GCC_WRAPPER_INSERT ' ' '-D__dietlibc__'
@ -39,7 +34,7 @@ function pkg_dietlibc_rebuild () {
# TODO: re-schedule a clean rebuild
rm -f config.cache
eval_config_command $confopt $extraconfopt
eval_config_command $confopt $confopt
eval $MAKE clean
eval $MAKE $makeopt
eval $MAKE $makeinstopt
@ -57,7 +52,7 @@ fi
[ "$pkg_dietlibc_useit" != 1 ] && pkg_dietlibc_useit=0
[ "$pkg_dietlibc_useit" = 1 -a $pkg = gcc ] &&
var_append extraconfopt " " "--disable-threads"
var_append confopt ' ' "--disable-threads"
# never use dietlibc in stage 0
atstage toolchain && pkg_dietlibc_useit=0
@ -73,7 +68,7 @@ if [ "$SDECFG_LIBC" != "dietlibc" -a "$pkg_dietlibc_useit" = 1 ]; then
else
echo_status "Second pass, linking against dietlibc"
rm -vf config.cache
var_append extraconfopt ' ' '--enable-shared=no'
var_append confopt ' ' '--enable-shared=no'
var_remove confopt ' ' '--enable-extras'
var_append confopt ' ' '--disable-extras'
fi
@ -185,17 +180,17 @@ if [ "$pkg_dietlibc_useit" = 1 ]; then
var_remove patchfiles " " "*acl-xattr.patch"
;;
ncurses)
var_append extraconfopt " " \
var_append confopt ' ' \
"--without-cxx-binding --without-cxx"
;;
pkgconfig)
var_append extraconfopt " " "--disable-threads"
var_append confopt ' ' "--disable-threads"
;;
util-linux)
add_lib "-lrpc -lcompat"
;;
dump)
var_append extraconfopt " " "--disable-rmt"
var_append confopt ' ' "--disable-rmt"
;;
perl)
add_lib "-lm -lcompat"

View File

@ -1,18 +1,13 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/dmraid/dmraid.conf
# Copyright (C) 2006 - 2022 The T2 SDE Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/dmraid/dmraid.conf
# Copyright (C) 2006 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
srcdir=dmraid/*/*
# no proper DESTDIR support
var_append extraconfopt ' ' '--bindir=\${prefix}/bin --libdir=\${prefix}/'${libdir##*/}' \
var_append confopt ' ' '--bindir=\${prefix}/bin --libdir=\${prefix}/'${libdir##*/}' \
--sbindir=\${prefix}/sbin --includedir=\${prefix}/include \
--mandir=\${prefix}/man'
var_append makeinstopt ' ' 'STRIP= prefix=$root/$prefix'

View File

@ -1,22 +1,14 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by scripts/Create-CopyPatch.
#
# T2 SDE: package/*/file/file.conf
# Copyright (C) 2006 - 2020 The T2 SDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/file/file.conf
# Copyright (C) 2006 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
# The older compilers (GCC 3.X), e.g. SuSE 9.2 do not support -Wextra
if atstage toolchain; then
var_append SYSCC_WRAPPER_REMOVE ' ' '-Wextra'
fi
var_append extraconfopt ' ' '--disable-libseccomp'
var_append confopt ' ' '--disable-libseccomp'
var_append GCC_WRAPPER_APPEND ' ' '-std=gnu99'
var_append SYSCC_WRAPPER_APPEND ' ' '-std=gnu99'

View File

@ -1,20 +1,15 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/glibc/glibc.conf
# Copyright (C) 2004 - 2024 The T2 SDE Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/glibc/glibc.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
# overwrite prefix to not point to the tools, but the real root for the headers
if atstage toolchain; then
# hack due to sane variable not available and prefix is tools prefix
# -ReneR
confopt="--prefix=$sysroot/$prefix --enable-hacker-mode \
--with-headers=$sysroot/usr/include \$extraconfopt"
--with-headers=$sysroot/usr/include \$confopt"
includedir="/../../usr/include"
# MIPS injects -mabi - the host CC does not know about it for header gen
@ -121,13 +116,13 @@ elif pkginstalled libgd; then
fi
# build and install the obsolete RPC code
var_append extraconfopt " " "--enable-obsolete-rpc"
var_append confopt ' ' "--enable-obsolete-rpc"
# control whether to include profiling support
if [ $SDECFG_PKG_GLIBC_ENABLE_PROFILE = 1 ]; then
var_append extraconfopt " " "--enable-profile"
var_append confopt ' ' "--enable-profile"
else
var_append extraconfopt " " "--disable-profile"
var_append confopt ' ' "--disable-profile"
fi
var_remove_regex makeopt " " "prefix=.*"

View File

@ -1,19 +1,14 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/libelf/libelf.conf
# Copyright (C) 2021 - 2024 The T2 SDE Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/libelf/libelf.conf
# Copyright (C) 2021 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
if [ "$SDECFG_LIBC" = "uclibc" -o "$SDECFG_LIBC" = "musl" ]; then
hook_add preconf 8 "echo -e 'ac_cv_bad_fts=no\nac_cv_search_fts_close=no\nac_cv_search__obstack_free=yes' >> config.cache"
var_append patchfiles " " "$confdir/no-fts.diff"
fi
var_append extraconfopt ' ' '--enable-elf64 --disable-debuginfod'
var_append confopt ' ' '--enable-elf64 --disable-debuginfod'
var_append makeinstopt ' ' "instroot=$root"
[ $arch = "microblaze" ] && var_append extraconfopt ' ' '--disable-symbol-versioning'
[ $arch = "microblaze" ] && var_append confopt ' ' '--disable-symbol-versioning'

View File

@ -28,6 +28,6 @@
[O] autogen=1
# did not build for me
[O] var_append extraconfopt ' ' '--disable-swig'
[O] var_append confopt ' ' '--disable-swig'
[D] 521d8bf7cfd6d75d77122f981a3ae9acc89ce47fef6f57801180dba1 libhid-0.2.17.tar.gz https://dev.gentoo.org/~conikost/files/

View File

@ -1,20 +1,12 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# T2 SDE: package/*/libusb/libusb.conf
# Copyright (C) 2004 - 2015 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/libusb/libusb.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2003 ROCK Linux Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
# we first need libusb to bootstrap udev, sigh
if ! atstage native || ! pkginstalled udev; then
var_append extraconfopt ' ' '--disable-udev'
var_append confopt ' ' '--disable-udev'
fi
var_append confopt ' ' "--disable-build-docs"

View File

@ -1,13 +1,8 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/musl/parse-config
# Copyright (C) 2004 - 2023 The T2 SDE Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/musl/parse-config
# Copyright (C) 2004 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
if [ "$SDECFG_LIBC" == "musl" ]; then
[ "$pkg" != "musl" ] && var_append flist''del '|' "usr/lib[^/]*/charset.alias"
@ -33,7 +28,7 @@ if [ "$SDECFG_LIBC" == "musl" ]; then
hook_add postpatch 5 'musl_auto_fix_configsub'
case "$pkg" in
coreutils) var_append extraconfopt ' ' '--with-included-regex' ;;
coreutils) var_append confopt ' ' '--with-included-regex' ;;
esac
# patching

View File

@ -1,14 +1,9 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/pam/pam.conf
# Copyright (C) 2004 - 2023 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/pam/pam.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2003 ROCK Linux Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
# pam/w3c needs temporary disc space
atstage native || export HOME=/tmp
@ -19,18 +14,18 @@ atstage native || export HOME=/tmp
libdir="/${libdir##*/}"
includedir="/$prefix/include/security"
var_append extraconfopt " " "--enable-dbm"
var_append confopt ' ' "--enable-dbm"
# checking for prelude support
# pam is able to act as prelude sensor since version 0.79
if [ $stagelevel -ge 5 ] && pkginstalled libprelude; then
pkgprefix -t libprelude
var_append extraconfopt " " "--enable-prelude"
var_append confopt ' ' "--enable-prelude"
var_append CFLAGS ' ' "-I$(pkgprefix includedir libprelude)"
var_append LDFLAGS ' ' "-L$(pkgprefix libdir libprelude)"
export CFLAGS LDFLAGS
else
var_append extraconfopt " " "--disable-prelude"
var_append confopt ' ' "--disable-prelude"
fi
# Install default pam.d/* files (without them,

View File

@ -1,21 +1,16 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/pam/parse-config
# Copyright (C) 2004 - 2024 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/pam/parse-config
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2003 ROCK Linux Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
if pkginstalled -n pam; then
var_append extraconfopt ' ' '--with-libpam --with-pam'
var_append extraconfopt ' ' '--enable-libpam --enable-pam'
var_append confopt ' ' '--with-libpam --with-pam'
var_append confopt ' ' '--enable-libpam --enable-pam'
pkg_pam_enable=1
else
var_append extraconfopt ' ' '--without-libpam --without-pam'
var_append extraconfopt ' ' '--disable-libpam --disable-pam'
var_append confopt ' ' '--without-libpam --without-pam'
var_append confopt ' ' '--disable-libpam --disable-pam'
pkg_pam_enable=0
fi

View File

@ -25,7 +25,7 @@
[V] 4.03
# no DESTDIR
[O] var_append extraconfopt ' ' '--mandir=\${prefix}/man'
[O] var_append confopt ' ' '--mandir=\${prefix}/man'
[O] var_append makeinstopt ' ' 'prefix=$root/$prefix root_sbindir=$root/sbin'
[O] hook_add postmake 5 "cp -rfv doc/* $root$docdir/"

View File

@ -23,6 +23,6 @@
[V] 1.6.2
# no DESTDIR
[O] var_append extraconfopt ' ' '--bindir=\${DESTDIR}$bindir --datadir=\${DESTDIR}$datadir --mandir=\${DESTDIR}$mandir'
[O] var_append confopt ' ' '--bindir=\${DESTDIR}$bindir --datadir=\${DESTDIR}$datadir --mandir=\${DESTDIR}$mandir'
[D] 6df993223994fa5426ca7ae1eec8dbdda4141d8d0b35274ea1ce521e quotatool-1.6.2.tar.gz http://quotatool.ekenberg.se/

View File

@ -1,20 +1,15 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/sudo/sudo.conf
# Copyright (C) 2004 - 2024 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/sudo/sudo.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2003 ROCK Linux Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
passprompt='[sudo] password for %p: '
var_append confopt ' ' "'--with-passprompt=\"\$passprompt\"'"
var_append confopt ' ' '--enable-log-host --with-tty-tickets'
var_append confopt ' ' "--runstatedir=$localstatedir/run"
pkginstalled pam && var_append extraconfopt ' ' '--with-pam'
pkginstalled pam || var_append extraconfopt ' ' '--disable-pam-session'
pkginstalled pam && var_append confopt ' ' '--with-pam'
pkginstalled pam || var_append confopt ' ' '--disable-pam-session'
pkginstalled pam || hook_add premake 3 'sed -i -e "s/-lpam//" Makefile'

View File

@ -1,22 +1,14 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# T2 SDE: package/*/syslog-ng/syslog-ng.conf
# Copyright (C) 2004 - 2005 The T2 SDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/syslog-ng/syslog-ng.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
# checking if we should linking glib and eventlog statically or dynamically
if [ "$SDECFG_STATIC" == "1" ]; then
var_append extraconfopt " " "--enable-static-linking"
var_append confopt ' ' "--enable-static-linking"
else
var_append extraconfopt " " "--enable-dynamic-linking"
var_append confopt ' ' "--enable-dynamic-linking"
fi
hook_add postmake 5 'cp -v $confdir/etc_syslog-ng.conf $root/etc/syslog-ng.conf'

View File

@ -1,13 +1,8 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/uclibc/parse-config-9
# Copyright (C) 2004 - 2024 The T2 SDE Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/uclibc/parse-config-9
# Copyright (C) 2004 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
if [ "$SDECFG_LIBC" == "uclibc" ]; then
pkg_uclibc_dir=$base/package/base/uclibc
@ -70,7 +65,7 @@ if [ "$SDECFG_LIBC" == "uclibc" ]; then
# and some others
case "$pkg" in
gcc)
var_append extraconfopt ' ' '--enable-decimal-float=no'
var_append confopt ' ' '--enable-decimal-float=no'
# TODO: gcc often does not build, we need at least libstdc++
atstage cross && hook_add preconf 9 "runconf=0 runmake=0"
export ac_cv_header_fenv_h=no

View File

@ -27,7 +27,7 @@
[P] X -----5---9 126.000
[O] atstage native || hook_add preconf 5 "echo 'ac_cv_func_malloc_0_nonnull=yes' >> config.cache"
[O] var_append extraconfopt ' ' '--disable-usbids'
[O] var_append confopt ' ' '--disable-usbids'
[O] hook_add postmake 5 "ln -sfv hwdata/usb.ids $root$datadir/"
[CV-FLAGS] NO-AUTO

View File

@ -9,17 +9,17 @@ runmeson=0
if [ $prefix_auto = 1 ]; then
prefix=
set_confopt
var_append extraconfopt ' ' '--datarootdir=$datadir'
var_append confopt ' ' '--datarootdir=$datadir'
var_append makeopt ' ' "usrbin_execdir=/usr/bin usrsbin_execdir=/usr/sbin usrlib_execdir=/usr/${libdir##*/}"
var_append makeinstopt ' ' "usrbin_execdir=/usr/bin usrsbin_execdir=/usr/sbin usrlib_execdir=/usr/${libdir##*/}"
fi
var_append confopt ' ' "--runstatedir=$localstatedir/run"
atstage native || var_append extraconfopt ' ' '--without-python'
atstage native || var_append confopt ' ' '--without-python'
# partx is nice to have (we ship it since a long time) and kill is usually
# supplied by other packages (procps, busybox, embutils, etc.)
var_append extraconfopt ' ' '--enable-partx --disable-kill'
var_append confopt ' ' '--enable-partx --disable-kill'
# cross build tweak, I started patching it but stopped at the 20th file
if atstage cross && [ $SDECFG_LIBC = 'uclibc' ]; then
@ -28,10 +28,10 @@ fi
var_append GCC_WRAPPER_APPEND ' ' -std=gnu99
pkginstalled python || var_append extraconfopt ' ' '--without-python'
pkginstalled ncurses || var_append extraconfopt ' ' '--without-ncurses'
pkginstalled shadow && var_append extraconfopt ' ' '--disable-su --disable-login --disable-nologin --disable-chfn-chsh'
pkginstalled sysvinit && var_append extraconfopt ' ' '--disable-sulogin --disable-last --disable-mesg --disable-lastb'
pkginstalled sqlite || var_append extraconfopt ' ' '--disable-liblastlog2'
#pkginstalled cryptsetup && var_append extraconfopt ' ' '--with-cryptsetup'
pkginstalled eject && var_append extraconfopt ' ' '--disable-eject'
pkginstalled python || var_append confopt ' ' '--without-python'
pkginstalled ncurses || var_append confopt ' ' '--without-ncurses'
pkginstalled shadow && var_append confopt ' ' '--disable-su --disable-login --disable-nologin --disable-chfn-chsh'
pkginstalled sysvinit && var_append confopt ' ' '--disable-sulogin --disable-last --disable-mesg --disable-lastb'
pkginstalled sqlite || var_append confopt ' ' '--disable-liblastlog2'
#pkginstalled cryptsetup && var_append confopt ' ' '--with-cryptsetup'
pkginstalled eject && var_append confopt ' ' '--disable-eject'

View File

@ -1,18 +1,13 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/xinetd/xinetd.conf
# Copyright (C) 2007 - 2022 The T2 SDE Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/xinetd/xinetd.conf
# Copyright (C) 2007 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
var_append extraconfopt ' ' '--with-libwrap --with-loadavg'
var_append confopt ' ' '--with-libwrap --with-loadavg'
# no DESTDIR
var_append extraconfopt ' ' '--bindir=\${prefix}/bin --sbindir=\${prefix}/sbin \
var_append confopt ' ' '--bindir=\${prefix}/bin --sbindir=\${prefix}/sbin \
--mandir=\${prefix}/share/man'
var_append makeinstopt ' ' 'prefix=$root/$prefix'

View File

@ -1,14 +1,9 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/grub2/grub2.conf
# Copyright (C) 2004 - 2024 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/grub2/grub2.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2003 ROCK Linux Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
# *** No rule to make target '../grub-core/extra_deps.lst', needed by 'syminfo.lst'.
hook_add premake 5 "touch grub-core/extra_deps.lst"
@ -55,7 +50,7 @@ pkg_grub_rebuild() {
var_remove GCC_WRAPPER_INSERT " " "-m32"
eval $MAKE distclean
eval_config_command $confopt $extraconfopt
eval_config_command $confopt $confopt
# TODO: build x32 utils
[ "$SDECFG_X8664_X32" = 1 ] &&

View File

@ -20,7 +20,7 @@
[V] 1.4.1
[O] pkgprefix -t openldap
[O] var_append extraconfopt ' ' "--with-ldap-dir=$root/$(pkgprefix openldap)"
[O] var_append confopt ' ' "--with-ldap-dir=$root/$(pkgprefix openldap)"
[CV-URL] https://launchpad.net/ldapdiff/+download
[D] 39a32442d077db87ddf5690adccc524429b85174a9a018a14e55e6b6 ldapdiff-1.4.1_src.tgz http://launchpad.net/ldapdiff/trunk/1.4.1/+download/

View File

@ -1,25 +1,17 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by scripts/Create-CopyPatch.
#
# T2 SDE: package/*/rrdtool/rrdtool.conf
# Copyright (C) 2004 - 2020 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/rrdtool/rrdtool.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2003 ROCK Linux Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
atstage native || hook_add preconf 5 "echo 'rd_cv_ieee_works=yes' >> config.cache"
var_append extraconfopt ' ' '--disable-ruby --disable-tcl --enable-shared'
var_append extraconfopt ' ' "--docdir=$docdir"
var_append confopt ' ' '--disable-ruby --disable-tcl --enable-shared'
var_append confopt ' ' "--docdir=$docdir"
if atstage native; then
pkginstalled perl && var_append makeinstop ' ' 'site-perl-install'
else
var_append extraconfopt ' ' '--disable-perl'
var_append confopt ' ' '--disable-perl'
fi

View File

@ -23,7 +23,7 @@
[S] Stable
[V] 3.4.3
[O] var_append extraconfopt " " "--enable-js-trunk"
[O] var_append confopt ' ' "--enable-js-trunk"
[O] hook_add postmake 5 "chown -R 69.69 $root/var/lib/couchdb $root/var/log/couchdb $root/etc/couchdb"
[D] aaec19a55a1fbca77a9c2af471540bbc566bdcd81b2c6b28e5745223 apache-couchdb-3.4.3.tar.gz https://www.apache.org/dist/couchdb/source/3.4.3/

View File

@ -1,13 +1,8 @@
[COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
[COPY] T2 SDE: package/*/libzdb/libzdb.desc
[COPY] Copyright (C) 2008 - 2024 The T2 SDE Project
[COPY]
[COPY] This Copyright note is generated by scripts/Create-CopyPatch,
[COPY] more information can be found in the files COPYING and README.
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify
[COPY] it under the terms of the GNU General Public License version 2.
[COPY] --- T2-COPYRIGHT-NOTE-END ---
[COPY] --- T2-COPYRIGHT-BEGIN ---
[COPY] t2/package/*/libzdb/libzdb.desc
[COPY] Copyright (C) 2008 - 2025 The T2 SDE Project
[COPY] SPDX-License-Identifier: GPL-2.0
[COPY] --- T2-COPYRIGHT-END ---
[I] A high level multi-database API
@ -29,7 +24,7 @@
[V] 3.4.0
[P] X -----5---9 205.000
[O] var_append extraconfopt " " "--with-mysql=$root/$(pkgprefix mysql)"
[O] var_append confopt ' ' "--with-mysql=$root/$(pkgprefix mysql)"
# test with dbmail before commiting
[D] a91f34fe91e67eee558fa3f221944be03540074072163ca173ea2a8c libzdb-3.4.0.tar.gz http://www.tildeslash.com/libzdb/dist/

View File

@ -1,21 +1,16 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/mysql/mysql.conf
# Copyright (C) 2004 - 2024 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/mysql/mysql.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2003 ROCK Linux Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
var_append extraconfopt " " "--with-berkeley-db"
var_append extraconfopt " " "--with-ssl"
var_append extraconfopt " " "--with-embedded-server"
var_append confopt ' ' "--with-berkeley-db"
var_append confopt ' ' "--with-ssl"
var_append confopt ' ' "--with-embedded-server"
#needed by bacula
var_append extraconfopt " " "--enable-thread-safe-client"
var_append confopt ' ' "--enable-thread-safe-client"
if [ $prefix_auto = 1 ]; then
prefix="opt/mysql"
@ -25,7 +20,7 @@ fi
var_append cmakeopt " " "-DINSTALL_LIBDIR=$libdir/mysql"
if [ "$SDECFG_PKG_MYSQL_CLIENTONLY" = "1" ]; then
var_append extraconfopt ' ' "--without-server"
var_append confopt ' ' "--without-server"
fi
# create mysql db directory with suitable ownership, mysql_db_install in postinstall

View File

@ -1,17 +1,12 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/mysql/parse-config
# Copyright (C) 2004 - 2023 The T2 SDE Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/mysql/parse-config
# Copyright (C) 2004 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
# wait until it's built
if [ -f $root/var/adm/packages/mysql ]; then
pkgprefix -t mysql
var_append extraconfopt " " "--with-mysql-lib=$(pkgprefix libdir mysql)/mysql"
var_append extraconfopt " " "--with-mysql-include=$(pkgprefix includedir mysql)/mysql"
var_append confopt ' ' "--with-mysql-lib=$(pkgprefix libdir mysql)/mysql"
var_append confopt ' ' "--with-mysql-include=$(pkgprefix includedir mysql)/mysql"
fi

View File

@ -1,14 +1,9 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/postgresql/postgresql.conf
# Copyright (C) 2004 - 2024 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/postgresql/postgresql.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2003 ROCK Linux Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
if [ $prefix_auto = 1 ]; then
if [ "$SDECFG_PKG_POSTGRESQL_CORE_PREFIX" ]; then
@ -19,17 +14,17 @@ if [ $prefix_auto = 1 ]; then
set_confopt
fi
var_append extraconfopt " " "--with-CXX"
var_append extraconfopt " " "--with-gnu-ld"
var_append extraconfopt " " "--with-perl"
var_append extraconfopt " " "--with-openssl"
var_append confopt ' ' "--with-CXX"
var_append confopt ' ' "--with-gnu-ld"
var_append confopt ' ' "--with-perl"
var_append confopt ' ' "--with-openssl"
# --with-tcl build Tcl modules (PL/Tcl)
if pkginstalled perl; then
var_append extraconfopt " " "--with-perl"
var_append confopt ' ' "--with-perl"
fi
if pkginstalled python; then
var_append extraconfopt " " "--with-python"
var_append confopt ' ' "--with-python"
fi
postgresql_pm() {

View File

@ -31,7 +31,7 @@
[V] 3490100
[P] X --2--5---9 109.400
[O] pkginstalled tcl && var_append GCC_WRAPPER_APPEND ' ' '-DSQLITE_ENABLE_FTS3=1' || var_append extraconfopt ' ' '--disable-tcl'
[O] pkginstalled tcl && var_append GCC_WRAPPER_APPEND ' ' '-DSQLITE_ENABLE_FTS3=1' || var_append confopt ' ' '--disable-tcl'
# for Firefox et al. when using system sqlite
[O] var_append GCC_WRAPPER_APPEND ' ' '-DSQLITE_SECURE_DELETE -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_DBSTAT_VTAB'

View File

@ -1,19 +1,11 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by scripts/Create-CopyPatch.
#
# T2 SDE: package/*/sqlite2/sqlite2.conf
# Copyright (C) 2007 - 2020 The T2 SDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/sqlite2/sqlite2.conf
# Copyright (C) 2007 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
if ! atstage native; then
export config_BUILD_CC=$BUILD_CC config_TARGET_CC=$CC
hook_add preconf 5 "echo 'ac_cv_header_readline_h=yes' >> config.cache"
var_append extraconfopt ' ' '--without-tcl'
var_append confopt ' ' '--without-tcl'
fi

View File

@ -15,34 +15,34 @@ fi
# APR is mandatory, so no additional test needed.
pkgprefix -t apr
var_append extraconfopt " " "--with-apr=$root/$(pkgprefix apr)"
var_append confopt ' ' "--with-apr=$root/$(pkgprefix apr)"
# use glibc iconv instead of apriconv
if pkginstalled -n glibc; then
var_append extraconfopt " " "--with-iconv=$root/usr"
var_append confopt ' ' "--with-iconv=$root/usr"
fi
# use expat when it is installed.
if pkginstalled expat; then
pkgprefix -t expat
var_append extraconfopt " " "--with-expat=$root/$(pkgprefix expat)"
var_append confopt ' ' "--with-expat=$root/$(pkgprefix expat)"
fi
# use (open)ldap when installed.
if pkginstalled openldap; then
pkgprefix -t openldap
var_append extraconfopt " " "--with-ldap"
var_append extraconfopt " " "--with-ldap-include=$root$(pkgprefix includedir openldap)"
var_append extraconfopt " " "--with-ldap-lib=$root$(pkgprefix libdir openldap)"
var_append confopt ' ' "--with-ldap"
var_append confopt ' ' "--with-ldap-include=$root$(pkgprefix includedir openldap)"
var_append confopt ' ' "--with-ldap-lib=$root$(pkgprefix libdir openldap)"
if pkginstalled cyrus-sasl2; then
var_append GCC_WRAPPER_APPEND ' ' '-lsasl2'
fi
fi
if pkginstalled bdb; then
var_append extraconfopt ' ' '--with-dbm=db53'
var_append extraconfopt ' ' \
var_append confopt ' ' '--with-dbm=db53'
var_append confopt ' ' \
"--with-berkeley-db=$root`pkgprefix includedir bdb`"
else
var_append extraconfopt ' ' "--without-berkeley-db"
var_append confopt ' ' "--without-berkeley-db"
fi

View File

@ -22,5 +22,5 @@
[S] Stable
[V] 0.9.13
[O] pkginstalled pcre && var_append extraconfopt ' ' --enable-pcre
[O] pkginstalled pcre && var_append confopt ' ' --enable-pcre
[D] b7ec49e68a1d9976ed7dc7fbc0a9300e7041d70d034f4419abfa725e arena-0.9.13.tar.gz http://www.minimalinux.org/arena/

View File

@ -1,17 +1,12 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/binutils-spe/binutils-spe.conf
# Copyright (C) 2004 - 2023 The T2 SDE Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/binutils-spe/binutils-spe.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
var_append confopt " " "--program-prefix=spu- --target=spu-elf"
atstage native && var_append extraconfopt ' ' '--enable-gold --enable-ld=default'
atstage native && var_append confopt ' ' '--enable-gold --enable-ld=default'
var_append INSTALL_WRAPPER_FILTER "|" "sed -e 's,.*\.mo,/tmp/x,' -e 's,.*\/info\/.*,/tmp/x,'"

View File

@ -1,20 +1,15 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/binutils/binutils.conf
# Copyright (C) 2004 - 2023 The T2 SDE Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/binutils/binutils.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
[[ "$arch" = loongarch* || "$arch" = mips* || "$arch" = s390* ]] &&
echo_warning "Gold disabled for $arch" ||
var_append extraconfopt ' ' '--enable-gold --enable-ld=default'
var_append extraconfopt ' ' '--enable-threads --enable-plugins --enable-shared'
var_append extraconfopt ' ' '--enable-64-bit-bfd --enable-targets=no'
[ "$arch" = "ia64" ] && var_append extraconfopt ' ' '--enable-obsolete'
var_append confopt ' ' '--enable-gold --enable-ld=default'
var_append confopt ' ' '--enable-threads --enable-plugins --enable-shared'
var_append confopt ' ' '--enable-64-bit-bfd --enable-targets=no'
[ "$arch" = "ia64" ] && var_append confopt ' ' '--enable-obsolete'
if atstage toolchain; then
var_append confopt " " "--with-sysroot=$sysroot"

View File

@ -1,21 +1,16 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/clearsilver/clearsilver.conf
# Copyright (C) 2004 - 2022 The T2 SDE Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/clearsilver/clearsilver.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
# permanently disabling ruby beacause of compile errors
# disabling java and csharp module (mono support not testet till now)
var_append extraconfopt " " "--disable-ruby --disable-java --disable-csharp"
var_append confopt ' ' "--disable-ruby --disable-java --disable-csharp"
# correcting apache path
if pkginstalled apache; then
var_append extraconfopt ' ' "--with-apache=$SDECFG_PKG_APACHE_PREFIX"
var_append confopt ' ' "--with-apache=$SDECFG_PKG_APACHE_PREFIX"
var_append CFLAGS ' ' "-I/$SDECFG_PKG_APACHE_PREFIX/include"
var_append CPPFLAGS ' ' "-I/$SDECFG_PKG_APACHE_PREFIX/include"
var_append LDFLAGS ' ' "-L/$SDECFG_PKG_APACHE_PREFIX/lib"
@ -23,28 +18,28 @@ if pkginstalled apache; then
fi
if pkginstalled zlib; then
var_append extraconfopt " " "--enable-compression"
var_append confopt ' ' "--enable-compression"
else
var_append extraconfopt " " "--disable-compression"
var_append confopt ' ' "--disable-compression"
fi
# perl module
if pkginstalled perl; then
var_append extraconfopt " " "--enable-perl"
var_append confopt ' ' "--enable-perl"
else
var_append extraconfopt " " "--disable-perl"
var_append confopt ' ' "--disable-perl"
fi
# python module
if pkginstalled python; then
PYVER="`python -V 2>&1 | sed 's/Python \([0-9]\.[0-9]\).*/\1/'`"
var_append extraconfopt " " "--enable-python"
var_append extraconfopt " " "--with-python=/usr/bin/python$PYVER"
var_append confopt ' ' "--enable-python"
var_append confopt ' ' "--with-python=/usr/bin/python$PYVER"
else
var_append extraconfopt " " "--disable-python"
var_append confopt ' ' "--disable-python"
fi
# gettext
if pkginstalled gettext; then
var_append extraconfopt " " "--enable-gettext"
var_append confopt ' ' "--enable-gettext"
fi

View File

@ -1,13 +1,8 @@
[COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
[COPY] T2 SDE: package/*/consolekit/consolekit.desc
[COPY] Copyright (C) 2011 - 2023 The T2 SDE Project
[COPY]
[COPY] This Copyright note is generated by scripts/Create-CopyPatch,
[COPY] more information can be found in the files COPYING and README.
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify
[COPY] it under the terms of the GNU General Public License version 2.
[COPY] --- T2-COPYRIGHT-NOTE-END ---
[COPY] --- T2-COPYRIGHT-BEGIN ---
[COPY] t2/package/*/consolekit/consolekit.desc
[COPY] Copyright (C) 2011 - 2025 The T2 SDE Project
[COPY] SPDX-License-Identifier: GPL-2.0
[COPY] --- T2-COPYRIGHT-END ---
[I] A system daemon for tracking what users are logged into the system
@ -28,6 +23,6 @@
[V] 0.4.6
[P] X -----5---9 140.550
[O] var_append extraconfopt ' ' '--enable-pam-module'
[O] var_append confopt ' ' '--enable-pam-module'
[D] b0a7c388d6523e70c7fea6ca7e32725d237fe795a79df684de2c9a9d ConsoleKit-0.4.6.tar.xz http://www.freedesktop.org/software/ConsoleKit/dist/

View File

@ -1,14 +1,9 @@
[COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
[COPY] T2 SDE: package/*/ctags/ctags.desc
[COPY] Copyright (C) 2004 - 2021 The T2 SDE Project
[COPY] --- T2-COPYRIGHT-BEGIN ---
[COPY] t2/package/*/ctags/ctags.desc
[COPY] Copyright (C) 2004 - 2025 The T2 SDE Project
[COPY] Copyright (C) 1998 - 2003 ROCK Linux Project
[COPY]
[COPY] This Copyright note is generated by scripts/Create-CopyPatch,
[COPY] more information can be found in the files COPYING and README.
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify
[COPY] it under the terms of the GNU General Public License version 2.
[COPY] --- T2-COPYRIGHT-NOTE-END ---
[COPY] SPDX-License-Identifier: GPL-2.0
[COPY] --- T2-COPYRIGHT-END ---
[I] Sourcefile indexer
@ -33,7 +28,7 @@
[V] 5.8
[P] X -----5---9 125.600
[O] var_append extraconfopt ' ' '--bindir=\${prefix}/bin --mandir=\${prefix}/man'
[O] var_append confopt ' ' '--bindir=\${prefix}/bin --mandir=\${prefix}/man'
[O] var_append makeinstopt ' ' 'prefix=$root/$prefix'
[D] a6795ffb723d7d2fae4fbb838e67dd1a306d76edd35fa11ac287954e ctags-5.8.tar.gz http://dl.sourceforge.net/sourceforge/ctags/

View File

@ -1,17 +1,9 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# T2 SDE: package/*/g-wrap/g-wrap.conf
# Copyright (C) 2004 - 2007 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/g-wrap/g-wrap.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2003 ROCK Linux Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
gwrap_slib() {
local guiledatadir=$root/usr/share/guile
@ -33,4 +25,4 @@ gwrap_slib() {
}
hook_add preconf 5 "gwrap_slib"
var_append extraconfopt ' ' "--with-libffi-prefix=$root/`pkgprefix gcc`"
var_append confopt ' ' "--with-libffi-prefix=$root/`pkgprefix gcc`"

View File

@ -6,7 +6,7 @@
# TODO: fix eval_config_command to properly evaluate the spaces!
[ $arch != avr32 ] && var_append confopt ' ' '--with-pkgversion=T2\\ SDE'
[ $arch = ia64 -o $arch = nios2 ] && var_append extraconfopt ' ' '--enable-obsolete'
[ $arch = ia64 -o $arch = nios2 ] && var_append confopt ' ' '--enable-obsolete'
languages="c,c++"
@ -64,10 +64,10 @@ if [ $stagelevel -le 1 ]; then
fi
# we need to help configure pick up our native libraries in the toolchain dir
var_append extraconfopt ' ' '--with-mpfr=$toolsroot --with-mpfr-lib=$toolsroot/lib'
var_append extraconfopt ' ' '--with-ppl=$toolsroot --with-cloog=$toolsroot --with-gmp=$toolsroot'
var_append extraconfopt ' ' '--disable-libsanitizer'
pkginstalled isl && var_append extraconfopt ' ' '--with-isl=$toolsroot'
var_append confopt ' ' '--with-mpfr=$toolsroot --with-mpfr-lib=$toolsroot/lib'
var_append confopt ' ' '--with-ppl=$toolsroot --with-cloog=$toolsroot --with-gmp=$toolsroot'
var_append confopt ' ' '--disable-libsanitizer'
pkginstalled isl && var_append confopt ' ' '--with-isl=$toolsroot'
unset toolsroot
fi

View File

@ -1,13 +1,8 @@
[COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
[COPY] T2 SDE: package/*/gdal/gdal.desc
[COPY] Copyright (C) 2009 - 2024 The T2 SDE Project
[COPY]
[COPY] This Copyright note is generated by scripts/Create-CopyPatch,
[COPY] more information can be found in the files COPYING and README.
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify
[COPY] it under the terms of the GNU General Public License version 2.
[COPY] --- T2-COPYRIGHT-NOTE-END ---
[COPY] --- T2-COPYRIGHT-BEGIN ---
[COPY] t2/package/*/gdal/gdal.desc
[COPY] Copyright (C) 2009 - 2025 The T2 SDE Project
[COPY] SPDX-License-Identifier: GPL-2.0
[COPY] --- T2-COPYRIGHT-END ---
[I] Translator library for raster geospatial data formats (includes OGR support)
@ -25,6 +20,6 @@
[V] 3.9.3
[P] X -----5---9 182.500
[O] var_append extraconfopt " " "--without-libtool"
[O] var_append confopt ' ' "--without-libtool"
[D] 2d418d4bd2fb47aeb3a37f6c260b7cb47a5001354cfc6e113cf434c9 gdal-3.9.3.tar.gz https://download.osgeo.org/gdal/3.9.3/

View File

@ -1,14 +1,9 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/gdb/gdb.conf
# Copyright (C) 2004 - 2024 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/gdb/gdb.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2003 ROCK Linux Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
export CONFIG_SHELL=/bin/bash
@ -20,5 +15,5 @@ var_append confopt " " --disable-install-libbfd
# error: initializer element is not constant: SIGSTKSZ
[ "$SDECFG_LIBC" = "glibc" ] && var_append confopt " " "--disable-sim"
pkginstalled expat || var_append extraconfopt " " "--with-expat=no"
pkginstalled expat || var_append confopt ' ' "--with-expat=no"
hook_add inmake 5 "eval $MAKE -C gdb/doc DESTDIR=$root install-info"

View File

@ -23,6 +23,6 @@
[V] 16.04.0
[P] X -----5---9 128.850
[O] var_append extraconfopt " " "--with-gtk=3"
[O] var_append confopt ' ' "--with-gtk=3"
[D] addf44f8c74d9767fb87fe281cffce96782080b820e7cb6eba62d286 libdbusmenu-16.04.0.tar.gz https://launchpad.net/libdbusmenu/16.04/16.04.0/+download/

View File

@ -1,17 +1,9 @@
[COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
[COPY] This copyright note is auto-generated by scripts/Create-CopyPatch.
[COPY]
[COPY] T2 SDE: package/*/libptytty/libptytty.desc
[COPY] Copyright (C) 2004 - 2021 The T2 SDE Project
[COPY] --- T2-COPYRIGHT-BEGIN ---
[COPY] t2/package/*/libptytty/libptytty.desc
[COPY] Copyright (C) 2004 - 2025 The T2 SDE Project
[COPY] Copyright (C) 1998 - 2004 ROCK Linux Project
[COPY]
[COPY] More information can be found in the files COPYING and README.
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify
[COPY] it under the terms of the GNU General Public License as published by
[COPY] the Free Software Foundation; version 2 of the License. A copy of the
[COPY] GNU General Public License can be found in the file COPYING.
[COPY] --- T2-COPYRIGHT-NOTE-END ---
[COPY] SPDX-License-Identifier: GPL-2.0
[COPY] --- T2-COPYRIGHT-END ---
[I] An unicode improved version of rxvt
@ -30,5 +22,5 @@
[V] 2.0
[P] X -----5---9 134.500
#[O] var_append extraconfopt ' ' '--disable-utmp'
#[O] var_append confopt ' ' '--disable-utmp'
[D] f3d92837aa2f5149fb6abf7ca57c2d01a597811daf8d54adf7085642 libptytty-2.0.tar.gz http://dist.schmorp.de/libptytty/

View File

@ -1,20 +1,12 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# T2 SDE: package/*/librep/librep.conf
# Copyright (C) 2004 - 2006 The T2 SDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/librep/librep.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
case $arch in
powerpc|powerpc64|ia64)
var_append extraconfopt ' ' '--with-stack-direction=1'
var_append confopt ' ' '--with-stack-direction=1'
;;
esac

View File

@ -1,13 +1,8 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/libunwind/libunwind.conf
# Copyright (C) 2009 - 2023 The T2 SDE Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/libunwind/libunwind.conf
# Copyright (C) 2009 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
cmake_mod() {
tar $taropt `match_source_file -p cmake` -C ..
@ -25,4 +20,4 @@ fi
#var_append cmakeopt " " "-DLLVM_BUILD_LLVM_DYLIB=ON"
var_append cmakeopt " " "-DBUILD_SHARED_LIBS=ON"
#var_append extraconfopt ' ' '--disable-bindings' # TODO: config option
#var_append confopt ' ' '--disable-bindings' # TODO: config option

View File

@ -21,7 +21,7 @@
[S] Stable
[V] 2.3m
[O] var_append extraconfopt ' ' '--without-tcl-lib --without-tcl-incl --without-tk-lib --without-tk-incl --disable-oasys --disable-opalwin'
[O] var_append confopt ' ' '--without-tcl-lib --without-tcl-incl --without-tk-lib --without-tk-incl --disable-oasys --disable-opalwin'
[D] 4204053581 ocs-2.3m-src.tar.bz2 http://uebb.cs.tu-berlin.de/~opal/
[D] 261999972 ocs-2.3m-doc.tar.bz2 http://uebb.cs.tu-berlin.de/~opal/

View File

@ -1,20 +1,12 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by scripts/Create-CopyPatch.
#
# T2 SDE: package/*/popt/popt.conf
# Copyright (C) 2004 - 2020 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/popt/popt.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2003 ROCK Linux Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
# fool the "require xgettext if I'm not a part of rpm" test
[ "$SDECFG_DISABLE_NLS" = 1 ] && var_append extraconfopt " " "--disable-nls"
[ "$SDECFG_DISABLE_NLS" = 1 ] && var_append confopt ' ' "--disable-nls"
hook_add preconf 5 "echo ac_cv_header_mcheck_h=no >> config.cache"

View File

@ -1,13 +1,8 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/ppl/ppl.conf
# Copyright (C) 2009 - 2023 The T2 SDE Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/ppl/ppl.conf
# Copyright (C) 2009 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
if atstage toolchain; then
# use the host g++ for toolchain stage
@ -17,7 +12,7 @@ if atstage toolchain; then
var_append SYSGCC_WRAPPER_INSERT " " "-I$root$includedir"
# guide to pick up the right libs in cross
var_append extraconfopt ' ' '--with-libgmp-prefix=$root --with-libgmpxx-prefix=$root'
var_append confopt ' ' '--with-libgmp-prefix=$root --with-libgmpxx-prefix=$root'
fi
atstage cross && var_append confopt ' ' '--enable-interfaces="c" --disable-optimization'

View File

@ -1,13 +1,8 @@
[COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
[COPY] T2 SDE: package/*/ptlib/ptlib.desc
[COPY] Copyright (C) 2009 - 2022 The T2 SDE Project
[COPY]
[COPY] This Copyright note is generated by scripts/Create-CopyPatch,
[COPY] more information can be found in the files COPYING and README.
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify
[COPY] it under the terms of the GNU General Public License version 2.
[COPY] --- T2-COPYRIGHT-NOTE-END ---
[COPY] --- T2-COPYRIGHT-BEGIN ---
[COPY] t2/package/*/ptlib/ptlib.desc
[COPY] Copyright (C) 2009 - 2025 The T2 SDE Project
[COPY] SPDX-License-Identifier: GPL-2.0
[COPY] --- T2-COPYRIGHT-END ---
[I] Network focused portable C++ class library providing high level functions
@ -29,6 +24,6 @@
[P] X -----5---9 180.000
#Fix me, currenlty it's impossible to compile it with libraw1394-2.x, using old deleted api
[O] var_append extraconfopt ' ' "--disable-plugins"
[O] var_append confopt ' ' "--disable-plugins"
[D] 5d2eae5791623880829e695be9659b64163ead7bf84dd6935c818ee0 ptlib-2.8.3.tar.bz2 http://ftp.gnome.org/pub/gnome/sources/ptlib/2.8/

View File

@ -1,13 +1,8 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/rapidsvn/rapidsvn.conf
# Copyright (C) 2004 - 2023 The T2 SDE Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/rapidsvn/rapidsvn.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
if [ $prefix_auto = 1 ]; then
prefix="opt/rapidsvn"
@ -15,11 +10,11 @@ if [ $prefix_auto = 1 ]; then
fi
# support for apr*-1.x
pkginstalled apr && var_append extraconfopt \
pkginstalled apr && var_append confopt \
" " "--with-apr-config=$(pkgprefix bindir apr)/apr-1-config"
pkginstalled apr-util && var_append extraconfopt \
pkginstalled apr-util && var_append confopt \
" " "--with-apu-config=$(pkgprefix bindir apr-util)/apu-1-config"
hook_add premake 5 "sed -i -e 's/\(SUBDIRS.*\)doc /\1/' Makefile"
var_append extraconfopt " " "--with-svn-lib=$(pkgprefix libdir subversion)"
var_append confopt ' ' "--with-svn-lib=$(pkgprefix libdir subversion)"

View File

@ -1,14 +1,9 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/subversion/subversion.conf
# Copyright (C) 2004 - 2023 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/subversion/subversion.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2003 ROCK Linux Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
# use the apache prefix
# . $base/package/*/apache/apache.conf
@ -21,22 +16,22 @@ fi
# APR is mandatory, so no additional test needed.
#
pkgprefix -t apr
var_append extraconfopt " " "--with-apr=$root/$(pkgprefix apr)"
var_append confopt ' ' "--with-apr=$root/$(pkgprefix apr)"
pkgprefix -t apr-util
var_append extraconfopt " " "--with-apr-util=$root/$(pkgprefix apr-util)"
var_append confopt ' ' "--with-apr-util=$root/$(pkgprefix apr-util)"
# all this is to build the apache server-side module and if so, no modification
# to httpd.conf are done ...
#
if pkginstalled apache; then
var_append extraconfopt " " "--with-apxs=$root/$(pkgprefix bindir apache)/apxs"
var_append extraconfopt " " "--disable-mod-activation"
var_append confopt ' ' "--with-apxs=$root/$(pkgprefix bindir apache)/apxs"
var_append confopt ' ' "--disable-mod-activation"
fi
if pkginstalled bdb; then
var_append extraconfopt ' ' '--with-berkeley-db'
var_append confopt ' ' '--with-berkeley-db'
else
var_append extraconfopt ' ' '--without-berkeley-db'
var_append confopt ' ' '--without-berkeley-db'
fi
# build and install perl bindings
@ -81,11 +76,11 @@ pkginstalled lz4 || var_append confopt ' ' '--with-lz4=internal'
# use system wide serf
if pkginstalled serf; then
pkgprefix -t serf
var_append extraconfopt " " "--with-serf=$root/$(pkgprefix serf)"
var_append confopt ' ' "--with-serf=$root/$(pkgprefix serf)"
fi
var_append extraconfopt ' ' '--enable-plaintext-password-storage'
pkginstalled gnome-keyring || var_append extraconfopt ' ' '--without-gnome-keyring'
var_append confopt ' ' '--enable-plaintext-password-storage'
pkginstalled gnome-keyring || var_append confopt ' ' '--without-gnome-keyring'
atstage cross && var_insert GCC_WRAPPER_INSERT " " "-L$root$libdir"
[[ $libdir != *lib ]] && hook_add premake 3 "sed -i 's/usr\/lib /usr\/${libdir##*/} /' Makefile"

View File

@ -24,6 +24,6 @@
[O] cleanconfopt=0
[O] var_remove_regex confopt ' ' '--disable-debug'
[O] [ "$SDECFG_DEBUG" = 1 ] && var_append confopt ' ' '--enable-debug'
[O] var_remove_regex extraconfopt ' ' '.*pam.*'
[O] var_remove_regex confopt ' ' '.*pam.*'
[D] 2da56e5b7d4da8afac549d9ae800e72ba042546107d685081104d36b talloc-2.4.3.tar.gz http://samba.org/ftp/talloc/

View File

@ -28,6 +28,6 @@
[V] 0.9.27-ca061f3
[R] + arm arm64 riscv64 x86 x86-64
[O] atstage cross && var_append extraconfopt ' ' '--enable-cross'
[O] atstage cross && var_append confopt ' ' '--enable-cross'
[D] c4a27e0e71d54205cd8042b543630247e0fe397ab69402b36183c497 tinycc-ca061f3.tar.gz !https://repo.or.cz/tinycc.git/snapshot/ca061f3a96216f85f6fe72868083208aa0a740b9.tar.gz

View File

@ -1,16 +1,8 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# T2 SDE: package/*/wvstreams/wvstreams.conf
# Copyright (C) 2009 - 2015 The T2 SDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/wvstreams/wvstreams.conf
# Copyright (C) 2009 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
# Wvdial crashes. Actually, the fault is in wvstreams. The bug is in
# both my i686 and x86_64 builds:
@ -25,4 +17,4 @@ hook_add premake 5 "eval $MAKE $makeopt CC CXX"
# strangely missing install target?
hook_add inmake 5 "touch install-xplc"
var_append extraconfopt ' ' '--without-qt'
var_append confopt ' ' '--without-qt'

View File

@ -1,17 +1,9 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# T2 SDE: package/*/texinfo/texinfo.conf
# Copyright (C) 2004 - 2016 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/texinfo/texinfo.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2003 ROCK Linux Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
no_doc_info_subdirs() {
sed -i '/^SUBDIRS/ { s/\bdoc\b//; s/\binfo\b//; }' Makefile
@ -24,6 +16,6 @@ fi
# Build native tools using the host compiler
if atstage cross; then
export texinfo_cv_sys_iconv_converts_euc_cn=yes
var_append extraconfopt ' ' '--disable-perl-xs'
var_append confopt ' ' '--disable-perl-xs'
hook_add premake 7 "make -C tools/gnulib/lib; make -C tools"
fi

View File

@ -1,17 +1,9 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# T2 SDE: package/*/ed/ed.conf
# Copyright (C) 2004 - 2007 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/ed/ed.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2003 ROCK Linux Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
fix_usrbin_bin() {
mv -fv $root/usr/bin/ed $root/bin/ed
@ -22,8 +14,8 @@ hook_add postmake 5 "fix_usrbin_bin"
var_remove confopt ' ' '--disable-debug'
var_remove confopt ' ' '--without-libpam'
var_remove confopt ' ' '--disable-nls'
var_remove extraconfopt ' ' '--without-libpam'
var_remove extraconfopt ' ' '--disable-libpam'
var_remove extraconfopt ' ' '--without-pam'
var_remove extraconfopt ' ' '--disable-pam'
var_remove extraconfopt ' ' '--disable-nls'
var_remove confopt ' ' '--without-libpam'
var_remove confopt ' ' '--disable-libpam'
var_remove confopt ' ' '--without-pam'
var_remove confopt ' ' '--disable-pam'
var_remove confopt ' ' '--disable-nls'

View File

@ -4,7 +4,7 @@
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
[ $arch = ia64 ] && var_append extraconfopt ' ' --with-dumping=none
[ $arch = ia64 ] && var_append confopt ' ' --with-dumping=none
pkginstalled libgif || var_append confopt ' ' --with-gif=no
pkginstalled libpng || var_append confopt ' ' --with-png=no

View File

@ -22,7 +22,7 @@
[S] Stable
[V] 8.4
[O] var_append extraconfopt ' ' '--enable-extra --enable-nanorc --enable-color --enable-multibuffer'
[O] var_append confopt ' ' '--enable-extra --enable-nanorc --enable-color --enable-multibuffer'
[CV-URL] http://www.nano-editor.org/download.php
[D] 8e4b09c0a2f1c88773bde267d36a14767ea2312240bcde58c828cf0c nano-8.4.tar.xz https://www.nano-editor.org/dist/v8/

View File

@ -1,17 +1,9 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by scripts/Create-CopyPatch.
#
# T2 SDE: package/*/vim/vim.conf
# Copyright (C) 2004 - 2021 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/vim/vim.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2003 ROCK Linux Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
vim_postmake() {
if [ "$SDECFG_PKG_VIM_TWO_BINARIES" = 1 ]; then
@ -76,4 +68,4 @@ var_append confopt ' ' "--with-features=$SDECFG_PKG_VIM_FEATURES"
var_append confopt ' ' "--enable-tclinterp --with-tclsh=tclsh"
[ "$SDECFG_PKG_VIM_GUI" = "auto" ] && pkginstalled gtk+ && SDECFG_PKG_VIM_GUI=gtk3
var_append extraconfopt ' ' "--enable-gui=$SDECFG_PKG_VIM_GUI"
var_append confopt ' ' "--enable-gui=$SDECFG_PKG_VIM_GUI"

View File

@ -29,7 +29,7 @@
[S] Beta
[V] 0.74-3
[O] var_append extraconfopt ' ' "CPPFLAGS='-I$root/$SDECFG_PKG_X11_PREFIX/include'"
[O] var_append confopt ' ' "CPPFLAGS='-I$root/$SDECFG_PKG_X11_PREFIX/include'"
[O] [ "$SDECFG_POWERPC64_ENDIANESS" = le ] && var_append patchfiles ' ' $confdir/ppc64le-dynrec-cache.diff
[D] bc5a9e93f8e173ea99c6265aa1df92f5fb0cee07122b21091f792cd0 dosbox-0.74-3.tar.gz http://dl.sourceforge.net/sourceforge/dosbox/

View File

@ -22,7 +22,7 @@
[V] 3.1.66
[O] atstage cross && export ac_cv_func_realloc_0_nonnull=yes # TODO: pre-built gen/*
[O] [[ $arch = x86* ]] || var_append extraconfopt ' ' '--disable-jit'
[O] [[ $arch = x86* ]] || var_append confopt ' ' '--disable-jit'
[O] var_append GCC_WRAPPER_INSERT ' ' "-I$root`pkgprefix includedir libx11`"
[O] var_append GCC_WRAPPER_APPEND ' ' "-L$root`pkgprefix libdir libx11`"

View File

@ -1,16 +1,11 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/open-vm-tools/open-vm-tools.conf
# Copyright (C) 2008 - 2024 The T2 SDE Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/open-vm-tools/open-vm-tools.conf
# Copyright (C) 2008 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
pkginstalled gtk+2 && var_append GCC_WRAPPER_INSERT ' ' "-c?:-L`pkgprefix libdir gtk+2`"
pkginstalled libx11 || var_append extraconfopt ' ' '--without-x'
pkginstalled libdnet || var_append extraconfopt ' ' '--without-dnet'
pkginstalled icu4c || var_append extraconfopt ' ' '--without-icu'
pkginstalled gtkmm3 || var_append extraconfopt ' ' --without-gtkmm3
pkginstalled libx11 || var_append confopt ' ' '--without-x'
pkginstalled libdnet || var_append confopt ' ' '--without-dnet'
pkginstalled icu4c || var_append confopt ' ' '--without-icu'
pkginstalled gtkmm3 || var_append confopt ' ' --without-gtkmm3

View File

@ -24,6 +24,6 @@
[S] Stable
[V] 71b9347
[O] var_append extraconfopt ' ' '-DCMAKE_BUILD_TYPE=Release'
[O] var_append confopt ' ' '-DCMAKE_BUILD_TYPE=Release'
[D] b97981b328625f1d2054ca69913ac11706251004e6d1c9df1ca7355c PCemLinux-71b9347.tar.gz !https://github.com/sarah-walker-pcem/pcem/tarball/71b9347

View File

@ -7,21 +7,21 @@
runmeson=0
var_remove confopt ' ' --disable-debug
var_remove extraconfopt ' ' '--enable-libpam --enable-pam'
var_remove confopt ' ' '--enable-libpam --enable-pam'
var_remove_regex confopt ' ' '--host=.*'
var_remove_regex makeopt ' ' 'CPP=.*'; unset CPP
if atstage cross; then
export PKG_CONFIG=pkg-config
var_append extraconfopt ' ' "--cross-prefix=$arch_target-"
var_append confopt ' ' "--cross-prefix=$arch_target-"
var_append SYSCC_WRAPPER_APPEND ' ' "$(PKG_CONFIG_PATH=$SYSPKG_CONFIG_PATH /usr/bin/pkg-config glib-2.0 --cflags --libs-only-L)"
fi
if [ "$SDECFG_PKG_QEMU_ALL" = 0 ]; then
qemu_arch=$(echo $arch_machine | arch2uname)
qemu_arch=${qemu_arch/i?86/i386}
var_append extraconfopt ' ' \
var_append confopt ' ' \
"--target-list=$qemu_arch-softmmu,$qemu_arch-linux-user"
else
# does not build due to *64 variants
@ -30,19 +30,19 @@ fi
case $arch_machine in
alpha|armv*eb|hppa*|ia64|m68k|sparcv*|sh[0-9])
var_append extraconfopt ' ' --enable-tcg-interpreter ;;
var_append confopt ' ' --enable-tcg-interpreter ;;
powerpc)
# undefined reference to `_restgpr_29_x'
var_append GCC_WRAPPER_APPEND ' ' '*/pc-bios/*?-O2:' ;;
esac
[ "$SDECFG_X8664_X32" = 1 ] && var_append extraconfopt ' ' --enable-tcg-interpreter
[ "$SDECFG_X8664_X32" = 1 ] && var_append confopt ' ' --enable-tcg-interpreter
[ "$SDECFG_X8664_X32" = 1 ] && var_append patchfiles ' ' "$confdir/*.patch.x32"
var_append GCC_WRAPPER_INSERT ' ' "-c?:-L`pkgprefix libdir glib`"
# does not correctly locate libX11 itself
pkginstalled libx11 && var_append GCC_WRAPPER_INSERT ' ' "-c?:-L`pkgprefix libdir libx11`"
pkginstalled virglrenderer && var_append GCC_WRAPPER_INSERT ' ' "-I`pkgprefix includedir virglrenderer`"
pkginstalled alsa-lib && var_append extraconfopt ' ' '--audio-drv-list=alsa'
pkginstalled alsa-lib && var_append confopt ' ' '--audio-drv-list=alsa'
# Allow vm networking with "-nic user"
var_append confopt ' ' --enable-slirp

View File

@ -30,6 +30,6 @@
[O] hook_add preconf 1 'NOCONFIGURE=1 ./autogen.sh'
[O] hook_add premake 5 'eval $MAKE $makeopt -C src eparse.h'
[O] var_append PKG_CONFIG_PATH ';' "/lib/pkgconfig" ';' "/lib64/pkgconfig"
[O] var_append extraconfopt ' ' 'CFLAGS=-Wno-unused-but-set-variable'
[O] var_append confopt ' ' 'CFLAGS=-Wno-unused-but-set-variable'
[D] 926685c691bc598bba7f5c8b94cfd642c7733a9505d1062421b30406 ski-27595f2.tar.gz !https://codeload.github.com/trofi/ski/tar.gz/27595f2

View File

@ -28,10 +28,10 @@ if atstage toolchain; then
hook_add premake 5 "cd tools"
makeinstopt=
hook_add inmake 5 "build_tools"
var_append extraconfopt ' ' --without-x
[[ $arch_build = *64-* ]] && var_append extraconfopt ' ' --enable-win64
var_append confopt ' ' --without-x
[[ $arch_build = *64-* ]] && var_append confopt ' ' --enable-win64
elif atstage cross; then
var_append extraconfopt ' ' '--with-wine-tools=$root/TOOLCHAIN/cross'
var_append confopt ' ' '--with-wine-tools=$root/TOOLCHAIN/cross'
hook_add premake 5 'ln -svf $PWD $root/TOOLCHAIN/cross/usr/share/wine'
# force configure to actually use our pkg-config
@ -39,16 +39,16 @@ elif atstage cross; then
fi
if ! atstage toolchain; then
[ $arch_sizeof_char_p = 8 ] && var_append extraconfopt ' ' --enable-win64
[ $arch_sizeof_char_p = 8 ] && var_append confopt ' ' --enable-win64
case "$arch" in
x86) GCC_WRAPPER_INSERT="${GCC_WRAPPER_INSERT/i486/i586}" ;;
x86-64) var_append extraconfopt ' ' '--enable-archs=i386,x86_64' ;;
arm64) var_append extraconfopt ' ' '--enable-archs=arm,aarch64' ;;
x86-64) var_append confopt ' ' '--enable-archs=i386,x86_64' ;;
arm64) var_append confopt ' ' '--enable-archs=arm,aarch64' ;;
esac
var_append GCC_WRAPPER_APPEND ' ' "-I$root$(pkgprefix includedir libx11)"
var_append GCC_WRAPPER_APPEND ' ' "-c?:-L$root$(pkgprefix libdir libx11)"
fi
var_append extraconfopt ' ' --disable-tests
var_append confopt ' ' --disable-tests

View File

@ -1,14 +1,9 @@
[COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
[COPY] T2 SDE: package/*/edb/edb.desc
[COPY] Copyright (C) 2004 - 2021 The T2 SDE Project
[COPY] --- T2-COPYRIGHT-BEGIN ---
[COPY] t2/package/*/edb/edb.desc
[COPY] Copyright (C) 2004 - 2025 The T2 SDE Project
[COPY] Copyright (C) 1998 - 2004 ROCK Linux Project
[COPY]
[COPY] This Copyright note is generated by scripts/Create-CopyPatch,
[COPY] more information can be found in the files COPYING and README.
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify
[COPY] it under the terms of the GNU General Public License version 2.
[COPY] --- T2-COPYRIGHT-NOTE-END ---
[COPY] SPDX-License-Identifier: GPL-2.0
[COPY] --- T2-COPYRIGHT-END ---
[I] Database library based on Berkeley DB 2.7.7
@ -33,7 +28,7 @@
[V] r41533
[P] X -----5---9 136.000
[O] var_append extraconfopt " " "--enable-cxx"
[O] var_append confopt ' ' "--enable-cxx"
[O] . $base/package/*/*/e17-conf.in
[D] 76eb505d0ec19c1a3f118cd9cf4f8f63a75d492b373cb5358c0bf478 edb-r41533.tar.bz2 svn+http://svn.enlightenment.org/svn/e/trunk/OLD/edb -r41533

View File

@ -25,7 +25,7 @@
[V] 2.00a
# no DESTDIR
[O] var_append extraconfopt ' ' '--mandir=\${prefix}/man'
[O] var_append confopt ' ' '--mandir=\${prefix}/man'
[O] var_append makeinstopt ' ' 'prefix=$root/$prefix'
[D] 712363ade035c2f79fdedc9e326e5a66223c72d99580ac9e4326605d bonnie++-2.00a.tgz http://www.coker.com.au/bonnie++/

View File

@ -6,8 +6,8 @@
bindir="/sbin"
pkginstalled python || var_append extraconfopt ' ' '--disable-python'
pkginstalled -n musl && var_append extraconfopt ' ' '--disable-backtrace'
pkginstalled asciidoc || var_append extraconfopt ' ' '--disable-documentation'
pkginstalled python || var_append confopt ' ' '--disable-python'
pkginstalled -n musl && var_append confopt ' ' '--disable-backtrace'
pkginstalled asciidoc || var_append confopt ' ' '--disable-documentation'
pkginstalled e2fsprogs || var_append confopt ' ' '--disable-convert'
pkginstalled sphinx || var_append confopt ' ' '--disable-documentation'

View File

@ -29,5 +29,5 @@
# oehm - the configure script is not autoconf
[O] cleanconfopt=0
[O] var_append extraconfopt ' ' "--localedir=$datadir/locale"
[O] var_append confopt ' ' "--localedir=$datadir/locale"
[D] 12de1d3d6150f00314339fa81437037dde6ce4830296100d5a21b1bf dvdisaster-0.79.1.tar.bz2 http://dl.sourceforge.net/sourceforge/dvdisaster/

View File

@ -1,17 +1,12 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/hfsutils/hfsutils.conf
# Copyright (C) 2007 - 2022 The T2 SDE Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/hfsutils/hfsutils.conf
# Copyright (C) 2007 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
var_append AR " " "rc"
# no DESTDIR
var_append extraconfopt ' ' '--bindir=\${prefix}/bin --mandir=\${prefix}/man \
var_append confopt ' ' '--bindir=\${prefix}/bin --mandir=\${prefix}/man \
--libdir=\${prefix}/'${libdir##*/}' --includedir=\${prefix}/include'
var_append makeinstopt ' ' 'prefix=$root/$prefix'

View File

@ -1,15 +1,7 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# T2 SDE: package/*/lazyfs/postlinux.conf
# Copyright (C) 2004 - 2005 The T2 SDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/lazyfs/postlinux.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
var_append extraconfopt " " "--with-kernel=$kerneldir"
var_append confopt ' ' "--with-kernel=$kerneldir"

View File

@ -1,13 +1,8 @@
[COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
[COPY] T2 SDE: package/*/libburn/libburn.desc
[COPY] Copyright (C) 2008 - 2023 The T2 SDE Project
[COPY]
[COPY] This Copyright note is generated by scripts/Create-CopyPatch,
[COPY] more information can be found in the files COPYING and README.
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify
[COPY] it under the terms of the GNU General Public License version 2.
[COPY] --- T2-COPYRIGHT-NOTE-END ---
[COPY] --- T2-COPYRIGHT-BEGIN ---
[COPY] t2/package/*/libburn/libburn.desc
[COPY] Copyright (C) 2008 - 2025 The T2 SDE Project
[COPY] SPDX-License-Identifier: GPL-2.0
[COPY] --- T2-COPYRIGHT-END ---
[I] A burn library for CD, DVD, BD and a cdrecord emulator
@ -31,6 +26,6 @@
[V] 1.5.6
[P] X -----5---9 400.000
[O] var_append extraconfopt ' ' '--disable-ldconfig-at-install'
[O] var_append confopt ' ' '--disable-ldconfig-at-install'
[D] e919e0eec76e7f7056cba9136f056bfda7460c1d17cf5429c0c601ad libburn-1.5.6.tar.gz http://files.libburnia-project.org/releases/

View File

@ -24,6 +24,6 @@
[S] Gamma
[V] 1.5.6
[O] var_append extraconfopt ' ' '--disable-ldconfig-at-install'
[O] var_append confopt ' ' '--disable-ldconfig-at-install'
[D] 05109341a6a2f35051fe7b3e671498cdfb42765285ed0411310b9da2 libisoburn-1.5.6.tar.gz http://files.libburnia-project.org/releases/

View File

@ -1,13 +1,8 @@
[COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
[COPY] T2 SDE: package/*/libisofs/libisofs.desc
[COPY] Copyright (C) 2008 - 2024 The T2 SDE Project
[COPY]
[COPY] This Copyright note is generated by scripts/Create-CopyPatch,
[COPY] more information can be found in the files COPYING and README.
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify
[COPY] it under the terms of the GNU General Public License version 2.
[COPY] --- T2-COPYRIGHT-NOTE-END ---
[COPY] --- T2-COPYRIGHT-BEGIN ---
[COPY] t2/package/*/libisofs/libisofs.desc
[COPY] Copyright (C) 2008 - 2025 The T2 SDE Project
[COPY] SPDX-License-Identifier: GPL-2.0
[COPY] --- T2-COPYRIGHT-END ---
[I] A library to create an ISO-9660 filesystem
@ -31,6 +26,6 @@
[V] 1.5.6
[P] X -----5---9 390.000
[O] var_append extraconfopt ' ' '--disable-ldconfig-at-install'
[O] var_append confopt ' ' '--disable-ldconfig-at-install'
[D] a38704ed1b2fef5454636675925d24f1192f478f308296fb68c7d874 libisofs-1.5.6.tar.gz http://files.libburnia-project.org/releases/

View File

@ -1,30 +1,25 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/lvm2/lvm2.conf
# Copyright (C) 2004 - 2024 The T2 SDE Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/lvm2/lvm2.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
prefix=
set_confopt
var_append flistroot ' ' 'libexec' # TODO: maybe always allow?
var_append confopt ' ' --enable-pkgconfig
var_append extraconfopt ' ' '--datarootdir=$datadir'
#var_append extraconfopt ' ' '--enable-cmdlib --enable-dmeventd'
var_append confopt ' ' '--datarootdir=$datadir'
#var_append confopt ' ' '--enable-cmdlib --enable-dmeventd'
if [ "$SDECFG_STATIC" == 1 ]; then
var_append patchfiles ' ' "$confdir/no_dynamic.diff"
var_append confopt ' ' '--enable-static_link=yes'
# let it read lvm1 format metadata (via device-mapper)
var_append extraconfopt ' ' '--with-lvm1=internal'
var_append confopt ' ' '--with-lvm1=internal'
else
var_append extraconfopt ' ' '--with-lvm1=shared'
var_append confopt ' ' '--with-lvm1=shared'
fi
[ "$arch" = "avr32" -o "$arch" = "microblaze" ] &&

View File

@ -1,18 +1,13 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# T2 SDE: package/*/nfs-utils/nfs-utils.conf
# Copyright (C) 2004 - 2023 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/nfs-utils/nfs-utils.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2003 ROCK Linux Project
#
# This Copyright note is generated by scripts/Create-CopyPatch,
# more information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
atstage cross && var_append confopt ' ' '--with-rpcgen=$(which rpcgen)'
#var_append extraconfopt " " "--disable-rquotad"
#var_append confopt ' ' "--disable-rquotad"
hook_add postmake 4 "[ -e $root/etc/exports ] || cp -v $base/package/*/nfs-utils/exports $root/etc/"
hook_add postmake 5 "[ -e $root/etc/nfs.conf ] || cp -v nfs.conf $root/etc/"
hook_add postmake 6 "[ -e $root/etc/nfsmount.conf ] || cp -v utils/mount/nfsmount.conf $root/etc/"
@ -22,6 +17,6 @@ if pkginstalled openldap; then
var_append GCC_WRAPPER_APPEND ' ' "-I$(pkgprefix includedir openldap) -L$(pkgprefix libdir openldap)"
fi
#var_append extraconfopt ' ' '--disable-nfsv4 --disable-nfsv41'
var_append extraconfopt ' ' "--with-tirpcinclude=$root$includedir/tirpc/"
pkginstalled heimdal || var_append extraconfopt ' ' '--disable-gss'
#var_append confopt ' ' '--disable-nfsv4 --disable-nfsv41'
var_append confopt ' ' "--with-tirpcinclude=$root$includedir/tirpc/"
pkginstalled heimdal || var_append confopt ' ' '--disable-gss'

View File

@ -1,20 +1,12 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# T2 SDE: package/*/qtparted/qtparted.conf
# Copyright (C) 2004 - 2006 The T2 SDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/qtparted/qtparted.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
# disable reiserfs due to missing libreiserfs
var_append extraconfopt " " "--disable-reiserfs --enable-shared --disable-static"
pkginstalled ntfsprogs || var_append extraconfopt ' ' --disable-ntfs
var_append confopt ' ' "--disable-reiserfs --enable-shared --disable-static"
pkginstalled ntfsprogs || var_append confopt ' ' --disable-ntfs
var_append confopt " " "--with-qt-libraries=`pkgprefix libdir qt`"
# get rid of unsermake dependency :-) -ReneR

View File

@ -1,14 +1,9 @@
[COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
[COPY] T2 SDE: package/*/smartmontools/smartmontools.desc
[COPY] Copyright (C) 2004 - 2023 The T2 SDE Project
[COPY] --- T2-COPYRIGHT-BEGIN ---
[COPY] t2/package/*/smartmontools/smartmontools.desc
[COPY] Copyright (C) 2004 - 2025 The T2 SDE Project
[COPY] Copyright (C) 1998 - 2004 ROCK Linux Project
[COPY]
[COPY] This Copyright note is generated by scripts/Create-CopyPatch,
[COPY] more information can be found in the files COPYING and README.
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify
[COPY] it under the terms of the GNU General Public License version 2.
[COPY] --- T2-COPYRIGHT-NOTE-END ---
[COPY] SPDX-License-Identifier: GPL-2.0
[COPY] --- T2-COPYRIGHT-END ---
[I] Control and monitor storage systems using the S.M.A.R.T system
@ -32,6 +27,6 @@
[V] 7.4
[P] X -----5---9 184.700
[O] var_append extraconfopt ' ' '--with-initscriptdir=no'
[O] var_append confopt ' ' '--with-initscriptdir=no'
[D] 26f701912de15733dc7e6a5bdaf40993eaf04403f3c6598ef31e602e smartmontools-7.4.tar.gz https://sourceforge.net/projects/smartmontools/files/smartmontools/7.4/

View File

@ -23,7 +23,7 @@
[S] Stable
[V] 7.1
[O] var_append extraconfopt ' ' '--without-ntfs' # failed due list header messup
[O] var_append confopt ' ' '--without-ntfs' # failed due list header messup
[CV-URL] https://www.cgsecurity.org/wiki/TestDisk_Download
[D] cffddaa65c2cc3946877962bce9e1b7e27b567428b76a8ff8a470dc2 testdisk-7.1.tar.bz2 http://www.cgsecurity.org/

View File

@ -26,6 +26,6 @@
[O] bindir=$root/$SDECFG_PKG_GAMES_BINDIR
[O] datadir=$root/$SDECFG_PKG_GAMES_DATADIR
# paraguitest works only from within X. nice design :/
[O] var_append extraconfopt " " "--disable-paraguitest"
[O] var_append confopt ' ' "--disable-paraguitest"
[D] 3192ac6d49fe6f56ab23adef0562389e36c803b87598182589ef6c7b asc-2.6.0.0.tar.bz2 http://dl.sourceforge.net/sourceforge/asc-hq/

View File

@ -1,49 +1,41 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by scripts/Create-CopyPatch.
#
# T2 SDE: package/*/clanlib/clanlib.conf
# Copyright (C) 2004 - 2020 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/clanlib/clanlib.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2003 ROCK Linux Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
[ "$SDECFG_PKG_CLANLIB_X11" == "1" ] &&
var_append extraconfopt " " "--enable-x11"
var_append confopt ' ' "--enable-x11"
[ "$SDECFG_PKG_CLANLIB_DIRECTFB" == "1" ] &&
var_append extraconfopt " " "--enable-directfb"
var_append confopt ' ' "--enable-directfb"
[ "$SDECFG_PKG_CLANLIB_JOY" == "1" ] &&
var_append extraconfopt " " "--enable-joystick"
var_append confopt ' ' "--enable-joystick"
[ "$SDECFG_PKG_CLANLIB_OPENGL" == "1" ] &&
var_append extraconfopt " " "--enable-opengl"
var_append confopt ' ' "--enable-opengl"
[ "$SDECFG_PKG_CLANLIB_VIDMODE" == "1" ] &&
var_append extraconfopt " " "--enable-vidmode"
var_append confopt ' ' "--enable-vidmode"
[ "$SDECFG_PKG_CLANLIB_CLANSOUND" == "1" ] &&
var_append extraconfopt " " "--enable-clansound"
var_append confopt ' ' "--enable-clansound"
[ "$SDECFG_PKG_CLANLIB_NET" == "1" ] &&
var_append extraconfopt " " "--enable-network"
var_append confopt ' ' "--enable-network"
[ "$SDECFG_PKG_CLANLIB_ASM" == "1" ] &&
var_append extraconfopt " " "--enable-asm386"
var_append confopt ' ' "--enable-asm386"
[ "$SDECFG_PKG_CLANLIB_GUI" == "1" ] &&
var_append extraconfopt " " "--enable-gui"
var_append confopt ' ' "--enable-gui"
[ "$SDECFG_PKG_CLANLIB_LUA" == "1" ] &&
var_append extraconfopt " " "--enable-lua"
var_append confopt ' ' "--enable-lua"
[ "$SDECFG_PKG_CLANLIB_MIKMOD" == "1" ] &&
var_append extraconfopt " " "--enable-mikmod"
var_append confopt ' ' "--enable-mikmod"
[ "$SDECFG_PKG_CLANLIB_PNG" == "1" ] &&
var_append extraconfopt " " "--enable-png"
var_append confopt ' ' "--enable-png"
[ "$SDECFG_PKG_CLANLIB_JPEG" == "1" ] &&
var_append extraconfopt " " "--enable-jpeg"
var_append confopt ' ' "--enable-jpeg"
[ "$SDECFG_PKG_CLANLIB_SMALLJPEG" == "1" ] &&
var_append extraconfopt " " "--enable-smalljpeg"
var_append confopt ' ' "--enable-smalljpeg"
[ "$SDECFG_PKG_CLANLIB_VORBIS" == "1" ] &&
var_append extraconfopt " " "--enable-vorbis"
var_append confopt ' ' "--enable-vorbis"
[ "$SDECFG_PKG_CLANLIB_TTF" == "1" ] &&
var_append extraconfopt " " "--enable-ttf"
var_append confopt ' ' "--enable-ttf"
libdir=$libdir/$pkg

View File

@ -1,22 +1,14 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# T2 SDE: package/*/crimson/crimson.conf
# Copyright (C) 2004 - 2005 The T2 SDE Project
# --- T2-COPYRIGHT-BEGIN ---
# t2/package/*/crimson/crimson.conf
# Copyright (C) 2004 - 2025 The T2 SDE Project
# Copyright (C) 1998 - 2003 ROCK Linux Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# SPDX-License-Identifier: GPL-2.0
# --- T2-COPYRIGHT-END ---
bindir=$root/$SDECFG_PKG_GAMES_BINDIR
datadir=$root/$SDECFG_PKG_GAMES_DATADIR
[ "$SDECFG_PKG_CRIMSON_ZLIB" == "0" ] && var_append extraconfopt " " "--disable-zlib"
[ "$SDECFG_PKG_CRIMSON_SOUND" == "0" ] && var_append extraconfopt " " "--disable-sound"
[ "$SDECFG_PKG_CRIMSON_CFED" == "1" ] && var_append extraconfopt " " "--enable-cfed"
[ "$SDECFG_PKG_CRIMSON_BI2CF" == "1" ] && var_append extraconfopt " " "--enable-bi2cf"
[ "$SDECFG_PKG_CRIMSON_COMET" == "1" ] && var_append extraconfopt " " "--enable-comet"
[ "$SDECFG_PKG_CRIMSON_ZLIB" == "0" ] && var_append confopt ' ' "--disable-zlib"
[ "$SDECFG_PKG_CRIMSON_SOUND" == "0" ] && var_append confopt ' ' "--disable-sound"
[ "$SDECFG_PKG_CRIMSON_CFED" == "1" ] && var_append confopt ' ' "--enable-cfed"
[ "$SDECFG_PKG_CRIMSON_BI2CF" == "1" ] && var_append confopt ' ' "--enable-bi2cf"
[ "$SDECFG_PKG_CRIMSON_COMET" == "1" ] && var_append confopt ' ' "--enable-comet"

Some files were not shown because too many files have changed in this diff Show More