чување d967f2d15bbc005a8829790bf75357222f22786b родитељ 507814a91a3e3b176966cda2b6a1f9227f6ff23f Аутор: Страхиња Радић <contact@strahinja.org> Датум: Wed, 24 Aug 2022 18:49:33 +0200 Add gmime Signed-off-by: Страхиња Радић <contact@strahinja.org> Diffstat:
| A | gmime/config.mk | | | 6 | ++++++ |
| A | gmime/description | | | 1 | + |
| A | gmime/mkfile | | | 43 | +++++++++++++++++++++++++++++++++++++++++++ |
измењених датотека: 3, додавања: 50(+), брисања: 0(-)
diff --git a/gmime/config.mk b/gmime/config.mk @@ -0,0 +1,6 @@ +PKGBASE= gmime +PKGVER= 3.2.11 +LEGALFILES= COPYING +PREFIX= /sucks +SYSCONFDIR= /etc +SRCTARBALLS= https://github.com/jstedfast/gmime/releases/download/$PKGVER/gmime-$PKGVER.tar.xz diff --git a/gmime/description b/gmime/description @@ -0,0 +1 @@ +Dependency for neomutt diff --git a/gmime/mkfile b/gmime/mkfile @@ -0,0 +1,43 @@ +mkpklib=/lib/mkpk +<$mkpklib/defaults.mk +<config.mk +<$mkpklib/derivatives.mk + +PKG= $PKGBASE-$PKGVER +BINDIR= $PREFIX/bin +DATAROOTDIR= $PREFIX/share + +$PKGBASE:QV: + printf " CONF\t%s\n" --prefix=$PREFIX + unset CFLAGS CXXFLAGS LDFLAGS + ./configure --prefix=$PREFIX \ + --bindir=$BINDIR \ + --datarootdir=$DATAROOTDIR \ + --sysconfdir=$SYSCONFDIR \ + --disable-shared \ + --enable-static \ + --disable-vala + printf " MAKE\n" + make + +install:QV: $PKGBASE install-legal + # Fix Makefile (for some reason sets INSTALL = ../install) + # TODO: Investigate why + mv gmime/Makefile gmime/Makefile~ + sed 's/^\(INSTALL = \).*/\1install/' gmime/Makefile~ > gmime/Makefile + printf " MAKE\t%s %s\n" "DESTDIR=$(realpath $DESTDIR)" install + make DESTDIR=$(realpath $DESTDIR) install + +install-legal:QV: $PKGBASE + for legalfile in $LEGALFILES; do + printf " INST\t%s\n" "$legalfile" + $INSTALL -Dm0644 "$legalfile" $LEGALDIR/$legalfile + done + +clean:QV: + if [ -e Makefile ]; then + printf " MAKE\tclean\n" + make clean + fi + +<$mkpklib/package.mk