update to newest, with sync-branch

master
Claudio Luck 4 years ago
parent b6140df356
commit 05fb2d2823
  1. 41
      Makefile
  2. 56
      mail/libpep-adapter/Portfile
  3. 8
      mail/libpep-engine-enigmail/Portfile
  4. 8
      mail/libpep-etpan/Portfile
  5. 8
      mail/pep-adapter-enigmail/Portfile
  6. 8
      python/py-yml2/Portfile

@ -2,23 +2,30 @@
PORT_PREFIX := /opt/local
SLUG = macports-pep
all: $(SLUG).tar.gz
$(PORT_PREFIX)/bin/portindex
CHECK_CLEAN := @git diff-index --quiet HEAD -- >/dev/null 2>&1 || echo "*** WARNING: Uncommited changes, do not publish! ***"
.PHONY: $(SLUG).tar.gz
all: ../$(SLUG).tar.gz
# $(PORT_PREFIX)/bin/portindex
$(CHECK_CLEAN)
$(SLUG).tar.gz:
git diff-index --quiet HEAD -- >/dev/null 2>&1 || $(error Git: checkout is not clean)
-@rm -f $(SLUG).tar $(SLUG).tar.gz
mkdir -p ports
$(PORT_PREFIX)/bin/portindex -p darwin_11_i386 -o ports/PortIndex_darwin_11_i386
$(PORT_PREFIX)/bin/portindex -p darwin_12_i386 -o ports/PortIndex_darwin_12_i386
$(PORT_PREFIX)/bin/portindex -p darwin_13_i386 -o ports/PortIndex_darwin_13_i386
$(PORT_PREFIX)/bin/portindex -p darwin_14_i386 -o ports/PortIndex_darwin_14_i386
$(PORT_PREFIX)/bin/portindex -p darwin_15_i386 -o ports/PortIndex_darwin_15_i386
$(PORT_PREFIX)/bin/portindex -p darwin_16_i386 -o ports/PortIndex_darwin_16_i386
$(PORT_PREFIX)/bin/portindex -p darwin_17_i386 -o ports/PortIndex_darwin_17_i386
git archive --format=tar --prefix=ports/ -o $(SLUG).tar HEAD mail python
tar -r -f $(SLUG).tar ports/PortIndex_darwin_{11,12,13,14,15,16,17}_i386
gzip -9 $(SLUG).tar
.PHONY: ../$(SLUG).tar.gz
../$(SLUG).tar.gz:
-@rm -f ../$(SLUG).tar ../$(SLUG).tar.gz
# mkdir -p ..
$(PORT_PREFIX)/bin/portindex -p darwin_11_i386 -o ../ports/PortIndex_darwin_11_i386
$(PORT_PREFIX)/bin/portindex -p darwin_12_i386 -o ../ports/PortIndex_darwin_12_i386
$(PORT_PREFIX)/bin/portindex -p darwin_13_i386 -o ../ports/PortIndex_darwin_13_i386
$(PORT_PREFIX)/bin/portindex -p darwin_14_i386 -o ../ports/PortIndex_darwin_14_i386
$(PORT_PREFIX)/bin/portindex -p darwin_15_i386 -o ../ports/PortIndex_darwin_15_i386
$(PORT_PREFIX)/bin/portindex -p darwin_16_i386 -o ../ports/PortIndex_darwin_16_i386
$(PORT_PREFIX)/bin/portindex -p darwin_17_i386 -o ../ports/PortIndex_darwin_17_i386
$(PORT_PREFIX)/bin/portindex -p darwin_18_i386 -o ../ports/PortIndex_darwin_18_i386
git archive --format=tar --prefix=ports/ -o ../$(SLUG).tar HEAD mail python
# tar -r -f ../$(SLUG).tar ../ports/PortIndex_darwin_{11,12,13,14,15,16,17,18}_i386
gzip -9 ../$(SLUG).tar
$(CHECK_CLEAN)
clean:
rm -rf ../ports
rm -f ../$(SLUG).tar ../$(SLUG).tar.gz PortIndex PortIndex.quick

@ -0,0 +1,56 @@
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
# vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
name libpep-adapter
version 1.0.102
categories mail
platforms darwin
license GPL-2+
maintainers x-pep cluck
description pEp Adapter Commons Library
long_description pEp Adapter Commons Library
homepage https://pep.software/
master_sites https://pep.foundation/dev/repos/libpEpAdapter/archive/
distfiles 0f0ef635bff9.tar.bz2
checksums rmd160 c906a74e0aa2d70e99cc3ced534623673e55c0d7 \
sha256 44f941e12fd6ffe15404c86a25caf8883a3e48fa3827b21846d42fd33204bdb7
extract.suffix .tar.gz
extract.post_args | tar --strip-components 1 -xf -
worksrcdir .
depends_build port:libpep-engine-enigmail
# port:autoconf \
# port:libtool
# depends_lib port:libiconv
use_configure no
#
# configure.cmd ${worksrcdir}/autogen.sh
# configure.pre_args --prefix=${prefix}/pep \
# --bindir=${prefix}/bin --sbindir=${prefix}/sbin
# configure.args --program-prefix=libpep- \
# --datarootdir=${prefix}/pep/share
build.type default
build.cmd make
build.target all
build.args PREFIX=${prefix} \
\"ENGINE_LIB=-L${prefix}/lib\" \"ENGINE_INC=-I${prefix}/include\"
destroot.cmd make
destroot.target install
destroot.pre_args ${destroot.target}
destroot.args PREFIX=${destroot}${prefix} \
\"ENGINE_LIB=-L${prefix}/lib\" \"ENGINE_INC=-I${prefix}/include\"
destroot.post_args ""
# destroot.violate_mtree yes

@ -16,10 +16,10 @@ homepage https://pep.software/
master_sites https://pep.foundation/dev/repos/pEpEngine/archive/
distfiles 3c5db90b50e8f1639d22b51b6d45a00b185835fc.tar.gz
distfiles f344cad791f26d1c7544a219bf31e94079accbee.tar.gz
checksums rmd160 8309be7d1c9592b0d3ee0c107380a8c5e2809789 \
sha256 66728d7c08c49d62296e09c274e69ef62a85e09c01beb9653510a2024a9c4177
checksums rmd160 ac8568fc9621a64392733a14776f90315520d772 \
sha256 4dc2cd51565a5856643866c60387802a96764bde21a68618f8ef10be7aeaadba
extract.suffix .tar.gz
extract.post_args | tar --strip-components 1 -xf -
@ -48,7 +48,7 @@ build.target all
build.target-append db
build.args PREFIX=${prefix} \"SYSTEM_DB=${prefix}/share/pEp/system.db\" \
\"YML2_PATH=${yml2_path}\" \
\"YML2_PROC=LC_ALL=C '${yml2proc_cmd}'" \
\"YML2_PROC=LC_ALL=en_US.UTF-8 '${yml2proc_cmd}'" \
LIBGPGME=libgpgme.11.dylib GPG_CMD=gpg \
ASN1C=${prefix}/bin/asn1c \
\"ETPAN_LIB=-L${prefix}/pep/lib\" \"ETPAN_INC=-I${prefix}/pep/include\"

@ -4,7 +4,7 @@
PortSystem 1.0
name libpep-etpan
version 1.6
version 1.6.1
categories mail
platforms darwin
license GPL-2+
@ -15,10 +15,10 @@ homepage https://pep.software/
master_sites https://github.com/fdik/libetpan/archive/
distfiles cc4c5c5e3eb3d294fc58710d10821de4748b4df2.tar.gz
distfiles af2aad552dd0ecc6a943f78e5c77dc03ebbc0028.tar.gz
checksums rmd160 eca245f75ad951e7f95dad995d683286a0772fca \
sha256 b76e0e2b53934bf67d1bb62c320c501d07f68e088120b191fae1fcb7a267dc17
checksums rmd160 b4b3b1b06db3bf33e69895595b64f81632b3effc \
sha256 8bf56f8ca41518b7db5d80fca358e48ea889981255369beb222167aa1ab200a0
extract.suffix .tar.gz
extract.post_args | tar --strip-components 1 -xf -

@ -5,7 +5,7 @@ PortSystem 1.0
PortGroup python 1.0
name pep-adapter-enigmail
version 1.0.101
version 1.0.102
categories mail
platforms darwin
license GPL-2+
@ -16,10 +16,10 @@ homepage https://pep.software/
master_sites https://pep.foundation/dev/repos/pEpJSONServerAdapter/archive
distfiles 69eccc3967269745297c13706b8d946f1c4df5b7.tar.gz
distfiles e10d96f5dcc8.tar.bz2
checksums rmd160 5c125443970f26c75e4bb51196f165693e981d9a \
sha256 2cf94ca3e661d9ee4479ef26bfaf6555870a7b211859e6746091fe78bbec6573
checksums rmd160 32eb0a67136c34b85d1d287470fd85f562b2cbae \
sha256 59adbba732f1a6bee22a9ce9c744327cdec7f1db194ea08f7b4c8e9b4bd74c47
extract.suffix .tar.gz
extract.post_args | tar --strip-components 1 -xf -

@ -5,7 +5,7 @@ PortSystem 1.0
PortGroup python 1.0
name py-yml2
version 2.5.10
version 5.11
categories python
categories-append devel
platforms darwin
@ -17,10 +17,10 @@ homepage https://fdik.org/yml/toolchain
master_sites https://pep.foundation/dev/repos/yml2/archive/
distfiles c48f0d1d29ac.tar.gz
distfiles bd6f5809cc81.tar.bz2
checksums rmd160 d88bad394d4deb23d79e2baf08c7e68a5cc6165a \
sha256 374f2a156a8bfda79323882619909caba102c13c16e8dd294b2296ced682ce9c
checksums rmd160 9ead9af680a1e2283185f52950ac2d8b3e1f057a \
sha256 6250bba9465acf2220f06c07836496d2596a13b7493debee555713e6b05725c2
python.versions 27

Loading…
Cancel
Save