upg libqalculate mercurial postfix qalculate-gtk
This commit is contained in:
parent
3f11462fe6
commit
9d7be8bbb1
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libqalculate
|
||||
pkgver=4.6.0
|
||||
pkgver=4.6.1
|
||||
pkgrel=01
|
||||
pkgdesc='Multi-purpose desktop calculator'
|
||||
url='https://qalculate.github.io/'
|
||||
|
@ -33,7 +33,7 @@ arch=(x86_64)
|
|||
|
||||
license=(GPL)
|
||||
|
||||
sha256sums=(07b11dba19a80e8c5413a6bb25c81fb30cc0935b54fa0c9090c4ff8661985e08) # libqalculate-4.6.0.tar.gz
|
||||
sha256sums=(ed087bfdedea0fd0eb26eb37a25e4c55caccfe96d83933a3573c93241458cab3) # libqalculate-4.6.1.tar.gz
|
||||
|
||||
## ff1efcac7746c8805947cd881ca8ca96093e711601336176000713c69fe6edf4 libqalculate-4.6.0-01-x86_64.pkg.tar.lz
|
||||
## 06d8b14d0d2d9bd804c1f7f0f56334b2b3398eb7834df9164685b5e23da92f49 libqalculate-4.6.1-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Contributor: Eric Bélanger <eric@archlinux.org>
|
||||
|
||||
pkgname=libqalculate
|
||||
pkgver=4.6.0
|
||||
pkgver=4.6.1
|
||||
pkgrel=1
|
||||
pkgdesc='Multi-purpose desktop calculator'
|
||||
arch=(x86_64)
|
||||
|
@ -12,7 +12,7 @@ depends=(libxml2 curl mpfr)
|
|||
makedepends=(intltool doxygen)
|
||||
optdepends=('gnuplot: for plotting support')
|
||||
source=(https://github.com/Qalculate/libqalculate/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz)
|
||||
sha256sums=('07b11dba19a80e8c5413a6bb25c81fb30cc0935b54fa0c9090c4ff8661985e08')
|
||||
sha256sums=('ed087bfdedea0fd0eb26eb37a25e4c55caccfe96d83933a3573c93241458cab3')
|
||||
|
||||
build() {
|
||||
cd $pkgname-$pkgver
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=mercurial
|
||||
pkgver=6.4.1
|
||||
pkgrel=01
|
||||
pkgver=6.4.2
|
||||
pkgrel=02
|
||||
pkgdesc='A scalable distributed SCM tool'
|
||||
url="https://www.mercurial-scm.org/"
|
||||
depends=(python)
|
||||
|
@ -83,9 +83,9 @@ validpgpkeys=(2BCCE14F5C6725AA2EA8AEB7B9C9DC824AA5BDD5 #
|
|||
818D87CD1AC180C394C86E633A33DE460D9EC39F # Pulkit Goyal <7895pulkit@gmail.com>
|
||||
1F66F8CDF654E905C11DA061A11E01CD0E05D956) # Raphaël Gomès <alphare@raphaelgomes.dev>
|
||||
|
||||
sha256sums=(05b059a0cc7f4e72619be573e7acae9d4d79614d47203d2078d2170ac047f0ae # mercurial-6.4.1.tar.gz
|
||||
717ab1e2571b242856483bad830ef545027711bf134f0e934db0d8b498dc1a54 # mercurial-6.4.1.tar.gz.asc
|
||||
sha256sums=(5b9f6a3c35f4e4695c854ef71428cf9461ca1a529f691c06dc6f7b48e7bb3335 # mercurial-6.4.2.tar.gz
|
||||
a6be785d0449bc8d07769e83b609279cc05269ec4267f896adb5e579bc5589cd # mercurial-6.4.2.tar.gz.asc
|
||||
87427151713e689cd87dc50d50c048e0e58285815e4eb61962b50583532cbde5) # mercurial.profile
|
||||
|
||||
## 1838f9a6576f018713a7b198e3de37668ce7303a448a8a016387c41ff4d98980 mercurial-6.4.1-01-x86_64.pkg.tar.lz
|
||||
## ea680a522ec83e4ed57e4e73902ba980c104197117f91803cbe98d9f39e398c9 mercurial-6.4.2-02-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -1,319 +1,74 @@
|
|||
# Maintainer : Christian Hesse <mail@eworm.de>
|
||||
# Maintainer : Ronald van Haren <ronald.archlinux.org>
|
||||
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
|
||||
# Contributor: Keshav Amburay <(the ddoott ridikulus ddoott rat) (aatt) (gemmaeiil) (ddoott) (ccoomm)>
|
||||
# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
|
||||
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
|
||||
# Contributor: Douglas Soares de Andrade <douglas@archlinux.org>
|
||||
|
||||
## "1" to enable IA32-EFI build in Arch x86_64, "0" to disable
|
||||
_IA32_EFI_IN_ARCH_X64="1"
|
||||
pkgname=mercurial
|
||||
pkgver=6.4.2
|
||||
pkgrel=2
|
||||
pkgdesc='A scalable distributed SCM tool'
|
||||
arch=(x86_64)
|
||||
url="https://www.mercurial-scm.org/"
|
||||
license=(GPL)
|
||||
depends=(python)
|
||||
makedepends=(python-docutils)
|
||||
optdepends=('tk: for the hgk GUI')
|
||||
#checkdepends=('breezy' 'cvs' 'git' 'git-lfs' 'python-docutils' 'subversion' 'unzip')
|
||||
|
||||
## "1" to enable EMU build, "0" to disable
|
||||
_GRUB_EMU_BUILD="0"
|
||||
# ToDo:
|
||||
# check included contrib/packaging/mercurial.spec and how BLFS/Gentoo/Debian/Fedora do it
|
||||
# the following should be either makedepends or checkdepends when running tests
|
||||
# 'python-gnupg' 'python-pygments' 'python-pyflakes' 'python-pyopenssl'
|
||||
# 'openssh' 'rust' 'subversion' 'breezy' 'cvs' 'git')
|
||||
|
||||
[[ "${CARCH}" == 'x86_64' ]] && _EFI_ARCH='x86_64'
|
||||
[[ "${CARCH}" == 'i686' ]] && _EFI_ARCH='i386'
|
||||
|
||||
[[ "${CARCH}" == 'x86_64' ]] && _EMU_ARCH='x86_64'
|
||||
[[ "${CARCH}" == 'i686' ]] && _EMU_ARCH='i386'
|
||||
|
||||
pkgname='grub'
|
||||
pkgdesc='GNU GRand Unified Bootloader (2)'
|
||||
epoch=2
|
||||
_commit='e67a551a48192a04ab705fca832d82f850162b64'
|
||||
_pkgver=2.06.r499.ge67a551a4
|
||||
_unifont_ver='15.0.01'
|
||||
pkgver=${_pkgver/-/}
|
||||
pkgrel=1
|
||||
url='https://www.gnu.org/software/grub/'
|
||||
arch=('x86_64')
|
||||
license=('GPL3')
|
||||
backup=('etc/default/grub'
|
||||
'etc/grub.d/40_custom')
|
||||
install="${pkgname}.install"
|
||||
options=('!makeflags')
|
||||
|
||||
conflicts=('grub-common' 'grub-bios' 'grub-emu' "grub-efi-${_EFI_ARCH}" 'grub-legacy')
|
||||
replaces=('grub-common' 'grub-bios' 'grub-emu' "grub-efi-${_EFI_ARCH}")
|
||||
provides=('grub-common' 'grub-bios' 'grub-emu' "grub-efi-${_EFI_ARCH}")
|
||||
|
||||
makedepends=('git' 'rsync' 'xz' 'freetype2' 'ttf-dejavu' 'python' 'autogen'
|
||||
'texinfo' 'help2man' 'gettext' 'device-mapper' 'fuse2')
|
||||
depends=('sh' 'xz' 'gettext' 'device-mapper')
|
||||
optdepends=('freetype2: For grub-mkfont usage'
|
||||
'fuse2: For grub-mount usage'
|
||||
'dosfstools: For grub-mkrescue FAT FS and EFI support'
|
||||
'lzop: For grub-mkrescue LZO support'
|
||||
'efibootmgr: For grub-install EFI support'
|
||||
'libisoburn: Provides xorriso for generating grub rescue iso using grub-mkrescue'
|
||||
'os-prober: To detect other OSes when generating grub.cfg in BIOS systems'
|
||||
'mtools: For grub-mkrescue FAT FS support')
|
||||
|
||||
if [[ "${_GRUB_EMU_BUILD}" == "1" ]]; then
|
||||
makedepends+=('libusbx' 'sdl')
|
||||
optdepends+=('libusbx: For grub-emu USB support'
|
||||
'sdl: For grub-emu SDL support')
|
||||
fi
|
||||
|
||||
validpgpkeys=('E53D497F3FA42AD8C9B4D1E835A93B74E82E4209' # Vladimir 'phcoder' Serbinenko <phcoder@gmail.com>
|
||||
'BE5C23209ACDDACEB20DB0A28C8189F1988C2166' # Daniel Kiper <dkiper@net-space.pl>
|
||||
'95D2E9AB8740D8046387FD151A09227B1F435A33') # Paul Hardy <unifoundry@unifoundry.com>
|
||||
|
||||
source=("git+https://git.savannah.gnu.org/git/grub.git#commit=${_commit}"
|
||||
'git+https://git.savannah.gnu.org/git/gnulib.git'
|
||||
"https://ftp.gnu.org/gnu/unifont/unifont-${_unifont_ver}/unifont-${_unifont_ver}.bdf.gz"{,.sig}
|
||||
'0001-00_header-add-GRUB_COLOR_-variables.patch'
|
||||
'0002-10_linux-detect-archlinux-initramfs.patch'
|
||||
'grub.default'
|
||||
'sbat.csv')
|
||||
|
||||
sha256sums=('SKIP'
|
||||
backup=(etc/mercurial/hgrc)
|
||||
validpgpkeys=(2BCCE14F5C6725AA2EA8AEB7B9C9DC824AA5BDD5
|
||||
EB851395B4223EE2F7BA0B28DA54740BF08732BA
|
||||
818D87CD1AC180C394C86E633A33DE460D9EC39F # Pulkit Goyal <7895pulkit@gmail.com>
|
||||
1F66F8CDF654E905C11DA061A11E01CD0E05D956) # Raphaël Gomès <alphare@raphaelgomes.dev>
|
||||
source=(https://www.mercurial-scm.org/release/${pkgname}-${pkgver}.tar.gz{,.asc}
|
||||
mercurial.profile)
|
||||
sha512sums=('6a64ec31ecf60d1fe8ffeee40293302a69583d29969b7344b9b4c186c8086078b13b2983db1cf12711fefb150aac80c95b5f35898d3d767fd81a3cd7791c0882'
|
||||
'SKIP'
|
||||
'1fddba900a36b8a067bf2177b05c4a2482a0f7ca1545cf531c03509f47ce1590'
|
||||
'SKIP'
|
||||
'5dee6628c48eef79812bb9e86ee772068d85e7fcebbd2b2b8d1e19d24eda9dab'
|
||||
'8488aec30a93e8fe66c23ef8c23aefda39c38389530e9e73ba3fbcc8315d244d'
|
||||
'7df3f5cb5df7d2dfb17f4c9b5c5dedc9519ddce6f8d2c6cd43d1be17cecb65cb'
|
||||
'98b23d41e223bdc0a6e20bdcb3aa77e642f29b64081b1fd2f575314172fc89df')
|
||||
|
||||
_backports=(
|
||||
)
|
||||
|
||||
_reverts=(
|
||||
)
|
||||
|
||||
_configure_options=(
|
||||
PACKAGE_VERSION="${epoch}:${pkgver}-${pkgrel}"
|
||||
FREETYPE="pkg-config freetype2"
|
||||
BUILD_FREETYPE="pkg-config freetype2"
|
||||
--enable-nls
|
||||
--enable-device-mapper
|
||||
--enable-cache-stats
|
||||
--enable-grub-mkfont
|
||||
--enable-grub-mount
|
||||
--prefix="/usr"
|
||||
--bindir="/usr/bin"
|
||||
--sbindir="/usr/bin"
|
||||
--mandir="/usr/share/man"
|
||||
--infodir="/usr/share/info"
|
||||
--datarootdir="/usr/share"
|
||||
--sysconfdir="/etc"
|
||||
--program-prefix=""
|
||||
--with-bootdir="/boot"
|
||||
--with-grubdir="grub"
|
||||
--disable-silent-rules
|
||||
--disable-werror
|
||||
)
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/grub/"
|
||||
|
||||
echo "Apply backports..."
|
||||
local _c
|
||||
for _c in "${_backports[@]}"; do
|
||||
git log --oneline -1 "${_c}"
|
||||
git cherry-pick -n "${_c}"
|
||||
done
|
||||
|
||||
echo "Apply reverts..."
|
||||
local _c
|
||||
for _c in "${_reverts[@]}"; do
|
||||
git log --oneline -1 "${_c}"
|
||||
git revert -n "${_c}"
|
||||
done
|
||||
|
||||
echo "Patch to enable GRUB_COLOR_* variables in grub-mkconfig..."
|
||||
## Based on http://lists.gnu.org/archive/html/grub-devel/2012-02/msg00021.html
|
||||
patch -Np1 -i "${srcdir}/0001-00_header-add-GRUB_COLOR_-variables.patch"
|
||||
|
||||
echo "Patch to detect of Arch Linux initramfs images by grub-mkconfig..."
|
||||
patch -Np1 -i "${srcdir}/0002-10_linux-detect-archlinux-initramfs.patch"
|
||||
|
||||
echo "Fix DejaVuSans.ttf location so that grub-mkfont can create *.pf2 files for starfield theme..."
|
||||
sed 's|/usr/share/fonts/dejavu|/usr/share/fonts/dejavu /usr/share/fonts/TTF|g' -i "configure.ac"
|
||||
|
||||
echo "Fix mkinitcpio 'rw' FS#36275..."
|
||||
sed 's| ro | rw |g' -i "util/grub.d/10_linux.in"
|
||||
|
||||
echo "Fix OS naming FS#33393..."
|
||||
sed 's|GNU/Linux|Linux|' -i "util/grub.d/10_linux.in"
|
||||
|
||||
echo "Pull in latest language files..."
|
||||
./linguas.sh
|
||||
|
||||
echo "Avoid problem with unifont during compile of grub..."
|
||||
# http://savannah.gnu.org/bugs/?40330 and https://bugs.archlinux.org/task/37847
|
||||
gzip -cd "${srcdir}/unifont-${_unifont_ver}.bdf.gz" > "unifont.bdf"
|
||||
|
||||
echo "Run bootstrap..."
|
||||
./bootstrap \
|
||||
--gnulib-srcdir="${srcdir}/gnulib/" \
|
||||
--no-git
|
||||
|
||||
echo "Make translations reproducible..."
|
||||
sed -i '1i /^PO-Revision-Date:/ d' po/*.sed
|
||||
}
|
||||
|
||||
_build_grub-common_and_bios() {
|
||||
echo "Set ARCH dependent variables for bios build..."
|
||||
if [[ "${CARCH}" == 'x86_64' ]]; then
|
||||
_EFIEMU="--enable-efiemu"
|
||||
else
|
||||
_EFIEMU="--disable-efiemu"
|
||||
fi
|
||||
|
||||
echo "Copy the source for building the bios part..."
|
||||
cp -r "${srcdir}/grub/" "${srcdir}/grub-bios/"
|
||||
cd "${srcdir}/grub-bios/"
|
||||
|
||||
echo "Unset all compiler FLAGS for bios build..."
|
||||
unset CFLAGS
|
||||
unset CPPFLAGS
|
||||
unset CXXFLAGS
|
||||
unset LDFLAGS
|
||||
unset MAKEFLAGS
|
||||
|
||||
echo "Run ./configure for bios build..."
|
||||
./configure \
|
||||
--with-platform="pc" \
|
||||
--target="i386" \
|
||||
"${_EFIEMU}" \
|
||||
--enable-boot-time \
|
||||
"${_configure_options[@]}"
|
||||
|
||||
if [ ! -z "${SOURCE_DATE_EPOCH}" ]; then
|
||||
echo "Make info pages reproducible..."
|
||||
touch -d "@${SOURCE_DATE_EPOCH}" $(find -name '*.texi')
|
||||
fi
|
||||
|
||||
echo "Run make for bios build..."
|
||||
make
|
||||
}
|
||||
|
||||
_build_grub-efi() {
|
||||
echo "Copy the source for building the ${_EFI_ARCH} efi part..."
|
||||
cp -r "${srcdir}/grub/" "${srcdir}/grub-efi-${_EFI_ARCH}/"
|
||||
cd "${srcdir}/grub-efi-${_EFI_ARCH}/"
|
||||
|
||||
echo "Unset all compiler FLAGS for ${_EFI_ARCH} efi build..."
|
||||
unset CFLAGS
|
||||
unset CPPFLAGS
|
||||
unset CXXFLAGS
|
||||
unset LDFLAGS
|
||||
unset MAKEFLAGS
|
||||
|
||||
echo "Run ./configure for ${_EFI_ARCH} efi build..."
|
||||
./configure \
|
||||
--with-platform="efi" \
|
||||
--target="${_EFI_ARCH}" \
|
||||
--disable-efiemu \
|
||||
--enable-boot-time \
|
||||
"${_configure_options[@]}"
|
||||
|
||||
echo "Run make for ${_EFI_ARCH} efi build..."
|
||||
make
|
||||
}
|
||||
|
||||
_build_grub-emu() {
|
||||
echo "Copy the source for building the emu part..."
|
||||
cp -r "${srcdir}/grub/" "${srcdir}/grub-emu/"
|
||||
cd "${srcdir}/grub-emu/"
|
||||
|
||||
echo "Unset all compiler FLAGS for emu build..."
|
||||
unset CFLAGS
|
||||
unset CPPFLAGS
|
||||
unset CXXFLAGS
|
||||
unset LDFLAGS
|
||||
unset MAKEFLAGS
|
||||
|
||||
echo "Run ./configure for emu build..."
|
||||
./configure \
|
||||
--with-platform="emu" \
|
||||
--target="${_EMU_ARCH}" \
|
||||
--enable-grub-emu-usb=no \
|
||||
--enable-grub-emu-sdl=no \
|
||||
--disable-grub-emu-pci \
|
||||
"${_configure_options[@]}"
|
||||
|
||||
echo "Run make for emu build..."
|
||||
make
|
||||
}
|
||||
'710dcddb24d928efc97370e869d9caa083107929ed9a1086dd2a3ae0caaf2c71e2f29060597e29315b6b15b1616251c42412e268ce737109c48ae4d7aa1b9555')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/grub/"
|
||||
|
||||
echo "Build grub bios stuff..."
|
||||
_build_grub-common_and_bios
|
||||
|
||||
echo "Build grub ${_EFI_ARCH} efi stuff..."
|
||||
_build_grub-efi
|
||||
|
||||
if [[ "${CARCH}" == "x86_64" ]] && [[ "${_IA32_EFI_IN_ARCH_X64}" == "1" ]]; then
|
||||
echo "Build grub i386 efi stuff..."
|
||||
_EFI_ARCH="i386" _build_grub-efi
|
||||
fi
|
||||
|
||||
if [[ "${_GRUB_EMU_BUILD}" == "1" ]]; then
|
||||
echo "Build grub emu stuff..."
|
||||
_build_grub-emu
|
||||
fi
|
||||
cd $pkgname-$pkgver
|
||||
python setup.py build
|
||||
make -C contrib/chg
|
||||
}
|
||||
|
||||
_package_grub-common_and_bios() {
|
||||
cd "${srcdir}/grub-bios/"
|
||||
|
||||
echo "Run make install for bios build..."
|
||||
make DESTDIR="${pkgdir}/" bashcompletiondir="/usr/share/bash-completion/completions" install
|
||||
|
||||
echo "Remove gdb debugging related files for bios build..."
|
||||
rm -f "${pkgdir}/usr/lib/grub/i386-pc"/*.module || true
|
||||
rm -f "${pkgdir}/usr/lib/grub/i386-pc"/*.image || true
|
||||
rm -f "${pkgdir}/usr/lib/grub/i386-pc"/{kernel.exec,gdb_grub,gmodule.pl} || true
|
||||
|
||||
echo "Install /etc/default/grub (used by grub-mkconfig)..."
|
||||
install -D -m0644 "${srcdir}/grub.default" "${pkgdir}/etc/default/grub"
|
||||
}
|
||||
|
||||
_package_grub-efi() {
|
||||
cd "${srcdir}/grub-efi-${_EFI_ARCH}/"
|
||||
|
||||
echo "Run make install for ${_EFI_ARCH} efi build..."
|
||||
make DESTDIR="${pkgdir}/" bashcompletiondir="/usr/share/bash-completion/completions" install
|
||||
|
||||
echo "Remove gdb debugging related files for ${_EFI_ARCH} efi build..."
|
||||
rm -f "${pkgdir}/usr/lib/grub/${_EFI_ARCH}-efi"/*.module || true
|
||||
rm -f "${pkgdir}/usr/lib/grub/${_EFI_ARCH}-efi"/*.image || true
|
||||
rm -f "${pkgdir}/usr/lib/grub/${_EFI_ARCH}-efi"/{kernel.exec,gdb_grub,gmodule.pl} || true
|
||||
|
||||
sed -e "s/%PKGVER%/${epoch}:${pkgver}-${pkgrel}/" < "${srcdir}/sbat.csv" > "${pkgdir}/usr/share/grub/sbat.csv"
|
||||
}
|
||||
|
||||
_package_grub-emu() {
|
||||
cd "${srcdir}/grub-emu/"
|
||||
|
||||
echo "Run make install for emu build..."
|
||||
make DESTDIR="${pkgdir}/" bashcompletiondir="/usr/share/bash-completion/completions" install
|
||||
|
||||
echo "Remove gdb debugging related files for emu build..."
|
||||
rm -f "${pkgdir}/usr/lib/grub/${_EMU_ARCH}-emu"/*.module || true
|
||||
rm -f "${pkgdir}/usr/lib/grub/${_EMU_ARCH}-emu"/*.image || true
|
||||
rm -f "${pkgdir}/usr/lib/grub/${_EMU_ARCH}-emu"/{kernel.exec,gdb_grub,gmodule.pl} || true
|
||||
check() {
|
||||
cd $pkgname-$pkgver/tests
|
||||
# TODO - disabled for now - to many tests fail
|
||||
#python run-tests.py # -j48 || :
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/grub/"
|
||||
cd $pkgname-$pkgver
|
||||
python setup.py install --root="$pkgdir" --skip-build --optimize=1
|
||||
make DESTDIR="${pkgdir}" PREFIX=/usr install
|
||||
|
||||
echo "Package grub ${_EFI_ARCH} efi stuff..."
|
||||
_package_grub-efi
|
||||
install -m644 -D contrib/zsh_completion "$pkgdir/usr/share/zsh/site-functions/_hg"
|
||||
install -m644 -D contrib/bash_completion "$pkgdir/usr/share/bash-completion/completions/hg"
|
||||
|
||||
if [[ "${CARCH}" == "x86_64" ]] && [[ "${_IA32_EFI_IN_ARCH_X64}" == "1" ]]; then
|
||||
echo "Package grub i386 efi stuff..."
|
||||
_EFI_ARCH="i386" _package_grub-efi
|
||||
fi
|
||||
make -C contrib/chg DESTDIR="$pkgdir" PREFIX=/usr install
|
||||
install -m755 contrib/hg-ssh "$pkgdir/usr/bin"
|
||||
install -m755 contrib/hgk "$pkgdir/usr/bin"
|
||||
|
||||
if [[ "${_GRUB_EMU_BUILD}" == "1" ]]; then
|
||||
echo "Package grub emu stuff..."
|
||||
_package_grub-emu
|
||||
fi
|
||||
install -d "$pkgdir/usr/share/emacs/site-lisp"
|
||||
install -m644 contrib/{mq.el,mercurial.el} "$pkgdir/usr/share/emacs/site-lisp"
|
||||
|
||||
echo "Package grub bios stuff..."
|
||||
_package_grub-common_and_bios
|
||||
install -Dm644 contrib/vim/HGAnnotate.vim \
|
||||
"$pkgdir/usr/share/vim/vimfiles/syntax/HGAnnotate.vim"
|
||||
|
||||
# set some variables
|
||||
install -m755 -d "$pkgdir/etc/profile.d"
|
||||
install -m644 "$srcdir/mercurial.profile" "$pkgdir/etc/profile.d/mercurial.sh"
|
||||
|
||||
# FS#38825 - Add certs config to package
|
||||
install -m755 -d "$pkgdir/etc/mercurial"
|
||||
cat <<-EOF > "$pkgdir/etc/mercurial/hgrc"
|
||||
[web]
|
||||
cacerts = /etc/ssl/certs/ca-certificates.crt
|
||||
EOF
|
||||
}
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
python-docutils
|
||||
|
||||
|
||||
|
|
|
@ -6,12 +6,10 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgbase=postfix
|
||||
pkgname=(postfix postfix-cdb postfix-ldap postfix-lmdb postfix-mysql
|
||||
postfix-pcre postfix-pgsql postfix-sqlite)
|
||||
pkgver=3.7.4
|
||||
pkgname=(postfix postfix-{cdb,ldap,lmdb,mysql,pcre,pgsql,sqlite} )
|
||||
pkgver=3.8.0
|
||||
pkgrel=01
|
||||
pkgdesc="Fast, easy to administer, secure mail server w/o systemd"
|
||||
arch=(x86_64)
|
||||
url="http://www.postfix.org/"
|
||||
depends=(glibc)
|
||||
makedepends=(db icu libldap libnsl libsasl lmdb mariadb-libs openssl pcre2 postgresql-libs sqlite tinycdb zlib)
|
||||
|
@ -19,7 +17,7 @@ makedepends=(db icu libldap libnsl libsasl lmdb mariadb-libs openssl pcre2 postg
|
|||
source=(
|
||||
https://de.postfix.org/ftpmirror/official/$pkgbase-$pkgver.tar.gz
|
||||
$pkgbase-$pkgver.tar.gz.sig::https://de.postfix.org/ftpmirror/official/$pkgbase-$pkgver.tar.gz.gpg2
|
||||
# linux6.patch
|
||||
# linux6.patch
|
||||
$pkgbase-3.5.8-main_defaults.patch
|
||||
$pkgbase.install
|
||||
$pkgbase.sysusers
|
||||
|
@ -38,8 +36,9 @@ _pick() {
|
|||
|
||||
prepare() {
|
||||
# # support Linux 6.x
|
||||
# building this says patch previously applied, so why is arch dragging this again and again?
|
||||
# patch -Np2 -d $pkgbase-$pkgver -i ../linux6.patch
|
||||
|
||||
#
|
||||
# add distribution defaults to main.cf (alias_maps and alias_database)
|
||||
patch -Np1 -d $pkgbase-$pkgver -i ../$pkgbase-3.5.8-main_defaults.patch
|
||||
}
|
||||
|
@ -233,14 +232,16 @@ package_postfix-sqlite() {
|
|||
mv -v $pkgname/* "$pkgdir"
|
||||
}
|
||||
|
||||
#---- license gpg-key sha256sums ----
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(EPL)
|
||||
|
||||
validpgpkeys=('622C7C012254C186677469C50C0B590E80CA15A7') # Wietse Venema <wietse@porcupine.org>
|
||||
|
||||
sha256sums=(4c137a2303448f25993836837deeae87fac5d4d03af11ade8e9bead806328645 # postfix-3.7.4.tar.gz
|
||||
8a4f82dbeaa9082ff24d2e26acc9b9e11cc7863576542a861bbc02eca09159de # postfix-3.7.4.tar.gz.sig
|
||||
sha256sums=(a3ad8029bd2c6b0c576477a0f77bf9d2c0b761cbaa0efbfef47969efea6eade9 # postfix-3.8.0.tar.gz
|
||||
9ef59f400c0a3646a87da496f59a5fe2b4e46366d5ea9eb05944a78cb5088a61 # postfix-3.8.0.tar.gz.sig
|
||||
# 2e0c7228700d052999e101a1daf4d35396b3a56607f25b9b722aa90190ea3a66 # linux6.patch
|
||||
99682cbc9edda4a10f8624d43ada577dd3bd8f2409ae5aef04ff7db0d956ef67 # postfix-3.5.8-main_defaults.patch
|
||||
fec58a3edb242daa9e45d1dd58cf19193fcadb44bc8ad8dc4e6f92f04b7257e5 # postfix.install
|
||||
|
@ -248,3 +249,11 @@ sha256sums=(4c137a2303448f25993836837deeae87fac5d4d03af11ade8e9bead806328645 #
|
|||
825106bc3a6db8872160c5d65be04ad92828a043b8c8decc531341f0fe4a5742) # postfix.tmpfiles
|
||||
|
||||
|
||||
## d8950de01db92da8d006d5c34de5c94ed85eaff498346e228c41fc7dec9d011f postfix-3.8.0-01-x86_64.pkg.tar.lz
|
||||
## f69d49a8105e17bad86e994d113a75119b58167b64800b6761bc9af8831162b1 postfix-cdb-3.8.0-01-x86_64.pkg.tar.lz
|
||||
## b8a99898c89742fa060fdee14635d702d3671dad17d27b803bb6cf7c12bfbc8c postfix-ldap-3.8.0-01-x86_64.pkg.tar.lz
|
||||
## d35c88fbd38ddf39ad2de039f8b2214a539ff4234f2887ba8947ec220cc16699 postfix-lmdb-3.8.0-01-x86_64.pkg.tar.lz
|
||||
## f57cca9f00125d6696afeeb3bc5b89f68ed3d8dcbf9e1b124bae8bdc1eacef0a postfix-mysql-3.8.0-01-x86_64.pkg.tar.lz
|
||||
## ce8db4e8ca81c78af9d7237b130e8d6c06acc37a2c5192d0beed52d2d3b71f94 postfix-pcre-3.8.0-01-x86_64.pkg.tar.lz
|
||||
## 865559dda26e98f7871126dbe4dee9a0df48836aadb1cdc221cf25835759b084 postfix-pgsql-3.8.0-01-x86_64.pkg.tar.lz
|
||||
## 7c6b61d6c8bff8b2a8ee20d349d575aece41764ffe1909227f60b3da19d9ff3a postfix-sqlite-3.8.0-01-x86_64.pkg.tar.lz
|
||||
|
|
|
@ -4,9 +4,11 @@
|
|||
# Contributor: Paul Mattal <paul@archlinux.org>
|
||||
|
||||
pkgbase=postfix
|
||||
pkgname=(postfix postfix-cdb postfix-ldap postfix-lmdb postfix-mysql
|
||||
postfix-pcre postfix-pgsql postfix-sqlite)
|
||||
pkgver=3.7.4
|
||||
pkgname=(
|
||||
postfix
|
||||
postfix-{cdb,ldap,lmdb,mysql,pcre,pgsql,sqlite}
|
||||
)
|
||||
pkgver=3.8.0
|
||||
pkgrel=1
|
||||
pkgdesc="Fast, easy to administer, secure mail server"
|
||||
arch=(x86_64)
|
||||
|
@ -36,13 +38,13 @@ source=(
|
|||
$pkgbase.sysusers
|
||||
$pkgbase.tmpfiles
|
||||
)
|
||||
sha512sums=('972738291b960c90fe83861d55b1288900416167adb353418956e69bcc709a6daf84fbfde11d573eebba030654d27abc8d55f90661a2b880ccfb3a334064c236'
|
||||
sha512sums=('a66956b0cc5eb6ad5ee926348b584ba5640586784aec794a84c40472faecb6313d46537c9f5696edfd8fda070591925a0cfaedc014e15bb3496195e5fb9ee4bd'
|
||||
'SKIP'
|
||||
'7b2785aa8120ca3ff91b405baf675e9e11f8d58b18a9b842672e7ae30932febddac10556a70823d8746fcb160bceb4dbabdee45cf46b02fc0127057656fb85c4'
|
||||
'27f54747ad480d65b560c9dbc97e12c6353e4bceca0ffe3e358e31de56db0ad79928164c9f8790c73a9f791daa378253d2ee29b5a766661778553ec889b2cf97'
|
||||
'a7f15970f613ae7b98ce1b84ca0a6034ce3cc7b2b9ce7160dad9731f740fb762f4a54f44acceb5f06f8744fa9e952b088086af8a69da388a600b742a3cda37f2'
|
||||
'd08574a6acd595fc146513c92dc1bb341c3432d67de1e93ab73a7ce60e385dd34f3a55e3d3d7aec5f358ac4aae260f028599ac47650ebc663cea3043a760a7bc')
|
||||
b2sums=('edb716ef4576d339189f11b535a62f3c6f8f28613723d916f13cdd2d37228aa8768dacdb9d8616c83f0ded3a3c801c45747375ea6cfa505b668a7163c4637128'
|
||||
b2sums=('3ef0c0c83eed3263c890143ae962674dfbfa01f589f1b503a01d57497e4732171aa58468357276f29a9454c577573e8442095c2db25005324754dbd305875297'
|
||||
'SKIP'
|
||||
'b5f19e0619f1fb017cd889c14e341c21146b3afe7b9eefcdb7fb1eb83a357434b899d1e92f3ab0023c78ef8f2de6ae54c4599ee0f0bd04d257f4ca0a4dc9a16c'
|
||||
'02dd441cf6e4a7c2bc0de876f020b0784d811f77a5c6102dd075d67b07158dbc53c8b4d62bc8035283d4f349008574b1c3fac03f4519d56ffd809cb5bcfb7bea'
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=qalculate-gtk
|
||||
pkgver=4.6.0
|
||||
pkgver=4.6.1
|
||||
pkgrel=01
|
||||
pkgdesc='GTK frontend for libqalculate'
|
||||
url='https://qalculate.github.io/'
|
||||
|
@ -31,8 +31,6 @@ arch=(x86_64)
|
|||
|
||||
license=(GPL)
|
||||
|
||||
sha256sums=(bbbd7fae6a6d367bbb692fbdf9bf7235828408b044284b2f0542d42a7d65e877) # qalculate-gtk-4.6.0.tar.gz
|
||||
|
||||
## fc01f07e93504dd083cfcaf736b71d7a825b04485a05497b7cdba36ee21e422f qalculate-gtk-4.6.0-01-x86_64.pkg.tar.lz
|
||||
|
||||
sha256sums=(b9c5e7f6510e8e7ab49fe0e0e8796148cf6ef3187f17cea7b19b71631df8a950) # qalculate-gtk-4.6.1.tar.gz
|
||||
|
||||
## b12f88fe24925335eabe37794214992bd593d92c829024111e92e9770d8718be qalculate-gtk-4.6.1-01-x86_64.pkg.tar.lz
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Contributor: Eric Bélanger <eric@archlinux.org>
|
||||
|
||||
pkgname=qalculate-gtk
|
||||
pkgver=4.6.0
|
||||
pkgver=4.6.1
|
||||
pkgrel=1
|
||||
pkgdesc='GTK frontend for libqalculate'
|
||||
arch=(x86_64)
|
||||
|
@ -11,7 +11,7 @@ license=(GPL)
|
|||
depends=(libqalculate gtk3)
|
||||
makedepends=(intltool python)
|
||||
source=(https://github.com/Qalculate/qalculate-gtk/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz)
|
||||
sha256sums=('bbbd7fae6a6d367bbb692fbdf9bf7235828408b044284b2f0542d42a7d65e877')
|
||||
sha256sums=('b9c5e7f6510e8e7ab49fe0e0e8796148cf6ef3187f17cea7b19b71631df8a950')
|
||||
|
||||
build() {
|
||||
cd $pkgname-$pkgver
|
||||
|
|
Loading…
Reference in New Issue