Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
aports
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
641
Issues
641
List
Boards
Labels
Service Desk
Milestones
Merge Requests
202
Merge Requests
202
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
alpine
aports
Commits
f0e814fe
Commit
f0e814fe
authored
Nov 19, 2016
by
Jakub Jirutka
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
testing/libmilter: improve abuild, add note about version number
parent
4625fc41
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
33 additions
and
22 deletions
+33
-22
testing/libmilter/APKBUILD
testing/libmilter/APKBUILD
+33
-18
testing/libmilter/site.config.m4
testing/libmilter/site.config.m4
+0
-4
No files found.
testing/libmilter/APKBUILD
View file @
f0e814fe
...
@@ -2,49 +2,64 @@
...
@@ -2,49 +2,64 @@
# Contributor: Valery Kartel <valery.kartel@gmail.com>
# Contributor: Valery Kartel <valery.kartel@gmail.com>
# Contributor: Stefan Wagner <stw@bit-strickerei.de>
# Contributor: Stefan Wagner <stw@bit-strickerei.de>
pkgname
=
libmilter
pkgname
=
libmilter
_pkgname
=
"sendmail"
_pkgname
=
sendmail
# This library is part of sendmail, but it does not share the version number with it.
# In order to find the right libmilter version number, check SMFI_VERSION definition
# that can be found in ${S}/include/libmilter/mfapi.h (see also SM_LM_VRS_* defines).
# For example, version 1.0.1 has a SMFI_VERSION of 0x01000001.
pkgver
=
1.0.2
pkgver
=
1.0.2
_pkgver
=
8.15.2
_pkgver
=
8.15.2
pkgrel
=
3
pkgrel
=
4
pkgdesc
=
"Sendmail Mail Filter API"
pkgdesc
=
"Sendmail Mail Filter API
(Milter)
"
url
=
"http://www.sendmail.com/sm/open_source"
url
=
"http://www.sendmail.com/sm/open_source"
arch
=
"all"
arch
=
"all"
license
=
"custom"
license
=
"custom"
makedepends
=
"
$depends_dev
m4 linux-headers bsd-compat-headers"
makedepends
=
"m4 linux-headers bsd-compat-headers"
subpackages
=
"
$pkgname
-dev
$pkgname
-doc"
subpackages
=
"
$pkgname
-dev
$pkgname
-doc"
source
=
"ftp://ftp.sendmail.org/pub/
$_pkgname
/
$_pkgname
.
$_pkgver
.tar.gz
source
=
"ftp://ftp.sendmail.org/pub/
$_pkgname
/
$_pkgname
.
$_pkgver
.tar.gz
libmilter-sharedlib.patch
libmilter-sharedlib.patch
default-pthread-stacksize.patch
default-pthread-stacksize.patch"
site.config.m4"
builddir
=
"
$srcdir
/
$_pkgname
-
$_pkgver
"
builddir
=
"
$srcdir
"
/
$_pkgname
-
$_pkgver
prepare
()
{
default_prepare
||
return
1
cat
>>
devtools/Site/site.config.m4
<<-
EOF
dnl enable ipv6
APPENDDEF(
\`
conf_libmilter_ENVDEF',
\`
-DNETINET6=1')
dnl getipnodebyname/getipnodebyaddr is deprecated and not part of musl libc
APPENDDEF(
\`
conf_libmilter_ENVDEF',
\`
-DNEEDSGETIPNODE=1')
EOF
}
build
()
{
build
()
{
cd
"
$builddir
"
cd
"
$builddir
"
cp
"
$srcdir
"
/site.config.m4 devtools/Site/site.config.m4
||
return
1
make
-j1
-C
libmilter
MILTER_SOVER
=
$pkgver
make
-j1
-C
libmilter
MILTER_SOVER
=
$pkgver
||
return
1
}
}
package
()
{
package
()
{
cd
"
$builddir
"
cd
"
$builddir
"
mkdir
-p
"
$pkgdir
"
/usr/lib
mkdir
-p
"
$pkgdir
"
/usr/lib
make
-j1
-C
libmilter
\
make
-j1
-C
libmilter
\
INCOWN
=
root
INCGRP
=
root
INCMODE
=
644
\
INCOWN
=
root
INCGRP
=
root
INCMODE
=
644
\
LIBOWN
=
root
LIBGRP
=
root
LIBMODE
=
644
UBINMODE
=
755
\
LIBOWN
=
root
LIBGRP
=
root
LIBMODE
=
644
UBINMODE
=
755
\
MILTER_SOVER
=
$pkgver
DESTDIR
=
"
$pkgdir
"
install
||
return
1
MILTER_SOVER
=
$pkgver
\
install
-Dm644
libmilter/README
"
$pkgdir
"
/usr/share/doc/
$pkgname
/README
DESTDIR
=
"
$pkgdir
"
\
cp
-r
libmilter/docs
"
$pkgdir
"
/usr/share/doc/
$pkgname
/
install
||
return
1
install
-m
644
-D
libmilter/README
\
"
$pkgdir
"
/usr/share/doc/
$pkgname
/README
||
return
1
cp
-r
libmilter/docs
"
$pkgdir
"
/usr/share/doc/
$pkgname
/
||
return
1
install
-Dm644
LICENSE
"
$pkgdir
"
/usr/share/licenses/
$pkgname
/license
install
-Dm644
LICENSE
"
$pkgdir
"
/usr/share/licenses/
$pkgname
/license
}
}
md5sums
=
"a824fa7dea4d3341efb6462ccd816f00 sendmail.8.15.2.tar.gz
md5sums
=
"a824fa7dea4d3341efb6462ccd816f00 sendmail.8.15.2.tar.gz
49558fc2c9e38f433e0dc64d76705c05 libmilter-sharedlib.patch
49558fc2c9e38f433e0dc64d76705c05 libmilter-sharedlib.patch
c1aa7f5db24f0d8cd19f6b71f2c23695 default-pthread-stacksize.patch
c1aa7f5db24f0d8cd19f6b71f2c23695 default-pthread-stacksize.patch"
e9fc99ec22265e5e561711f64bb9a0fa site.config.m4"
sha256sums
=
"24f94b5fd76705f15897a78932a5f2439a32b1a2fdc35769bb1a5f5d9b4db439 sendmail.8.15.2.tar.gz
sha256sums
=
"24f94b5fd76705f15897a78932a5f2439a32b1a2fdc35769bb1a5f5d9b4db439 sendmail.8.15.2.tar.gz
3a753b0881fe622814b471ee5f9037905c7cc3ed08ef74908464ab5307e59d5a libmilter-sharedlib.patch
3a753b0881fe622814b471ee5f9037905c7cc3ed08ef74908464ab5307e59d5a libmilter-sharedlib.patch
d04f6f653c64857843f84a76991cdc3cbbff84093e43cc0baf5485b2f726056c default-pthread-stacksize.patch
d04f6f653c64857843f84a76991cdc3cbbff84093e43cc0baf5485b2f726056c default-pthread-stacksize.patch"
fb8d43d33dda08aac9762983cadb24c54d5e3130b8808dadf4d189ceea564f48 site.config.m4"
sha512sums
=
"04feb37316c13b66b1518596507a7da7c16cb0bf1abf10367f7fd888a428fadb093a9efa55342fa55b936c3f0cbdc63b9e2505cd99201a69a0c05b8ad65f49f9 sendmail.8.15.2.tar.gz
sha512sums
=
"04feb37316c13b66b1518596507a7da7c16cb0bf1abf10367f7fd888a428fadb093a9efa55342fa55b936c3f0cbdc63b9e2505cd99201a69a0c05b8ad65f49f9 sendmail.8.15.2.tar.gz
31c36b57739946c1b9c7c85307fe5c53c45d7f8cbf427a0f2248db8b74871a6f5a30ef1af524915821aeca54310d28272bcd0a587cb918192214fa5c30e4a8da libmilter-sharedlib.patch
31c36b57739946c1b9c7c85307fe5c53c45d7f8cbf427a0f2248db8b74871a6f5a30ef1af524915821aeca54310d28272bcd0a587cb918192214fa5c30e4a8da libmilter-sharedlib.patch
d3e12943fe7e9babdf700a2d8c0229bc16fa2ea16097615600341dee13f137b157ffa4b03f76c92ba9c5552ca3bf01cb598f6a6201720408df3a37247001a219 default-pthread-stacksize.patch
d3e12943fe7e9babdf700a2d8c0229bc16fa2ea16097615600341dee13f137b157ffa4b03f76c92ba9c5552ca3bf01cb598f6a6201720408df3a37247001a219 default-pthread-stacksize.patch"
b939c19a82cd56f06102a7ad9f446c788d1eff0870f35c2f7d0a904782a7524f25adbb16c57373e0f592247d9898fdd1ef4212da15239b96ddbd9ff5010c630f site.config.m4"
testing/libmilter/site.config.m4
deleted
100644 → 0
View file @
4625fc41
dnl enable ipv6
APPENDDEF(`conf_libmilter_ENVDEF',`-DNETINET6=1')
dnl getipnodebyname/getipnodebyaddr is deprecated and not part of musl libc
APPENDDEF(`conf_libmilter_ENVDEF',`-DNEEDSGETIPNODE=1')
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment