index : packages | |
Archlinux32 package modifications | gitolite user |
summaryrefslogtreecommitdiff |
author | Andreas Baumann <mail@andreasbaumann.cc> | 2021-05-30 15:33:52 +0200 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2021-05-30 15:33:52 +0200 |
commit | c3f54609d02c10761ccf020d6b12994d4359c286 (patch) | |
tree | 2c43f6efb60b2a53ab37b10fa5622c60f5924ad5 /extra | |
parent | 284c6b7821caa7d1a52ddeaab5114a99fdd9df77 (diff) |
-rw-r--r-- | extra/postfix/PKGBUILD | 32 | ||||
-rw-r--r-- | extra/postfix/postfix-3.5.10-no-mysql.patch | 68 |
diff --git a/extra/postfix/PKGBUILD b/extra/postfix/PKGBUILD deleted file mode 100644 index 79e1e48f..00000000 --- a/extra/postfix/PKGBUILD +++ /dev/null @@ -1,32 +0,0 @@ -# do not make postfix depend on a micro-optimized Mysql (for i486) -if [ "${CARCH}" = "i486" ]; then - makedepends=(${makedepends[@]//mariadb-libs/}) - eval "$( - declare -f build | \ - sed ' - s|'-DHAS_MYSQL' '-I/usr/include/mysql'||g - ' - )" - - source+=(postfix-3.5.10-no-mysql.patch) - sha512sums+=('48598226c220caa2b58be25727f3f0d978beef5c6f42f4dfd8e97a32125739d3b15ef8328c17f9ab8b0d659c13ae6902afb5c5d2257cabe02e9f5efa8ea7d4f8') - b2sums+=('df89a8bdf214af3253c9967749c36ae6cd48cb1fee1a38a349180599ad59b700764e83c6b19cba49866ffbe6d34d0c2f710affa240e0e89fec5256fc0ede9f0f') - - eval "$( - declare -f prepare | \ - sed ' - /main_defaults.patch/a patch -p1 -i ${srcdir}/postfix-3.5.10-no-mysql.patch - ' - declare -f package_postfix | \ - sed ' - /for _feature/s/,mysql//g - s/LD_LIBRARY_PATH/touch lib\/postfix-mysql.so; LD_LIBRARY_PATH/ - ' - declare -f package_postfix-mysql | \ - sed ' - 3 i if false; then - $ i fi - ' - ) - " -fi diff --git a/extra/postfix/postfix-3.5.10-no-mysql.patch b/extra/postfix/postfix-3.5.10-no-mysql.patch deleted file mode 100644 index 66e76d90..00000000 --- a/extra/postfix/postfix-3.5.10-no-mysql.patch +++ /dev/null @@ -1,68 +0,0 @@ -diff -rauN postfix-3.5.10/src/global/Makefile.in postfix-3.5.10-no-mysql-patch/src/global/Makefile.in ---- postfix-3.5.10/src/global/Makefile.in 2020-01-12 14:50:56.000000000 +0100 -+++ postfix-3.5.10-no-mysql-patch/src/global/Makefile.in 2021-04-24 15:50:04.422293236 +0200 -@@ -3,7 +3,7 @@ - canon_addr.c cfg_parser.c cleanup_strerror.c cleanup_strflags.c \ - clnt_stream.c conv_time.c db_common.c debug_peer.c debug_process.c \ - defer.c deliver_completed.c deliver_flock.c deliver_pass.c \ -- deliver_request.c dict_ldap.c dict_mysql.c dict_pgsql.c \ -+ deliver_request.c dict_ldap.c dict_pgsql.c \ - dict_proxy.c dict_sqlite.c domain_list.c dot_lockfile.c dot_lockfile_as.c \ - dsb_scan.c dsn.c dsn_buf.c dsn_mask.c dsn_print.c dsn_util.c \ - ehlo_mask.c ext_prop.c file_id.c flush_clnt.c header_opts.c \ -@@ -78,7 +78,7 @@ - # MAP_OBJ is for maps that may be dynamically loaded with dynamicmaps.cf. - # When hard-linking these maps, makedefs sets NON_PLUGIN_MAP_OBJ=$(MAP_OBJ), - # otherwise it sets the PLUGIN_* macros. --MAP_OBJ = dict_ldap.o dict_mysql.o dict_pgsql.o dict_sqlite.o mkmap_cdb.o \ -+MAP_OBJ = dict_ldap.o dict_pgsql.o dict_sqlite.o mkmap_cdb.o \ - mkmap_lmdb.o mkmap_sdbm.o - HDRS = abounce.h anvil_clnt.h been_here.h bounce.h bounce_log.h \ - canon_addr.h cfg_parser.h cleanup_user.h clnt_stream.h config.h \ -@@ -130,7 +130,7 @@ - LIBS = ../../lib/lib$(LIB_PREFIX)util$(LIB_SUFFIX) - LIB_DIR = ../../lib - INC_DIR = ../../include --PLUGIN_MAP_SO = $(LIB_PREFIX)ldap$(LIB_SUFFIX) $(LIB_PREFIX)mysql$(LIB_SUFFIX) \ -+PLUGIN_MAP_SO = $(LIB_PREFIX)ldap$(LIB_SUFFIX) \ - $(LIB_PREFIX)pgsql$(LIB_SUFFIX) $(LIB_PREFIX)sqlite$(LIB_SUFFIX) \ - $(LIB_PREFIX)lmdb$(LIB_SUFFIX) $(LIB_PREFIX)cdb$(LIB_SUFFIX) \ - $(LIB_PREFIX)sdbm$(LIB_SUFFIX) -@@ -161,9 +161,6 @@ - $(LIB_PREFIX)ldap$(LIB_SUFFIX): dict_ldap.o - $(PLUGIN_LD) $(SHLIB_RPATH) -o $@ dict_ldap.o $(AUXLIBS_LDAP) - --$(LIB_PREFIX)mysql$(LIB_SUFFIX): dict_mysql.o -- $(PLUGIN_LD) $(SHLIB_RPATH) -o $@ dict_mysql.o $(AUXLIBS_MYSQL) -- - $(LIB_PREFIX)pgsql$(LIB_SUFFIX): dict_pgsql.o - $(PLUGIN_LD) $(SHLIB_RPATH) -o $@ dict_pgsql.o $(AUXLIBS_PGSQL) - -@@ -1142,27 +1139,6 @@ - dict_memcache.o: dict_memcache.h - dict_memcache.o: memcache_proto.h - dict_memcache.o: string_list.h --dict_mysql.o: ../../include/argv.h --dict_mysql.o: ../../include/check_arg.h --dict_mysql.o: ../../include/dict.h --dict_mysql.o: ../../include/events.h --dict_mysql.o: ../../include/find_inet.h --dict_mysql.o: ../../include/match_list.h --dict_mysql.o: ../../include/msg.h --dict_mysql.o: ../../include/myflock.h --dict_mysql.o: ../../include/mymalloc.h --dict_mysql.o: ../../include/myrand.h --dict_mysql.o: ../../include/split_at.h --dict_mysql.o: ../../include/stringops.h --dict_mysql.o: ../../include/sys_defs.h --dict_mysql.o: ../../include/vbuf.h --dict_mysql.o: ../../include/vstream.h --dict_mysql.o: ../../include/vstring.h --dict_mysql.o: cfg_parser.h --dict_mysql.o: db_common.h --dict_mysql.o: dict_mysql.c --dict_mysql.o: dict_mysql.h --dict_mysql.o: string_list.h - dict_pgsql.o: ../../include/argv.h - dict_pgsql.o: ../../include/check_arg.h - dict_pgsql.o: ../../include/dict.h |