From 380cb81234828834f3a8a6e49aea24416df44bce Mon Sep 17 00:00:00 2001 From: Max Lv Date: Tue, 8 May 2018 15:26:39 +0800 Subject: [PATCH] Revert "Create srpm and rpm targets to the Autotools build" This reverts commit 395515d1f7a4b037c56230e524746a6b25b65d9d. --- .gitignore | 1 - Makefile.am | 4 ++-- configure.ac | 4 +--- rpm/Makefile.am | 8 -------- rpm/genrpm.sh | 17 ++--------------- 5 files changed, 5 insertions(+), 29 deletions(-) delete mode 100644 rpm/Makefile.am diff --git a/.gitignore b/.gitignore index 2e289216..8e260abd 100644 --- a/.gitignore +++ b/.gitignore @@ -18,7 +18,6 @@ build/ .deps/ /Makefile src/Makefile -rpm/Makefile libev/Makefile libudns/Makefile libcork/Makefile diff --git a/Makefile.am b/Makefile.am index e154d344..12a0b0bd 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,7 +1,7 @@ if USE_SYSTEM_SHARED_LIB -SUBDIRS = src rpm +SUBDIRS = src else -SUBDIRS = libcork libipset libbloom src rpm +SUBDIRS = libcork libipset libbloom src endif if ENABLE_DOCUMENTATION diff --git a/configure.ac b/configure.ac index 7b76199f..243a1a3f 100755 --- a/configure.ac +++ b/configure.ac @@ -10,7 +10,6 @@ AC_CONFIG_MACRO_DIR([m4]) AC_USE_SYSTEM_EXTENSIONS AM_INIT_AUTOMAKE([subdir-objects foreign -Wno-gnu -Werror]) -AM_EXTRA_RECURSIVE_TARGETS([rpm srpm]) m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) AM_MAINTAINER_MODE @@ -240,8 +239,7 @@ AC_CHECK_LIB([ev], [ev_loop_destroy], [LIBS="-lev $LIBS"], [AC_MSG_ERROR([Couldn AC_CONFIG_FILES([shadowsocks-libev.pc Makefile doc/Makefile - src/Makefile - rpm/Makefile]) + src/Makefile]) AM_COND_IF([USE_SYSTEM_SHARED_LIB], [AC_DEFINE([USE_SYSTEM_SHARED_LIB], [1], [Define if use system shared lib.])], diff --git a/rpm/Makefile.am b/rpm/Makefile.am deleted file mode 100644 index 9aa27e6a..00000000 --- a/rpm/Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -clean-local: - -rm -rf BUILD BUILDROOT RPMS SRPMS SPECS/*.spec SOURCES/*.tar SOURCES/*.gz -srpm: - -./genrpm.sh -S -rpm: - -./genrpm.sh - -.PHONY: srpm rpm diff --git a/rpm/genrpm.sh b/rpm/genrpm.sh index 57089047..877c66b7 100755 --- a/rpm/genrpm.sh +++ b/rpm/genrpm.sh @@ -4,9 +4,6 @@ set -e SELF=$(readlink -f -- "$0") HERE=$(dirname -- "$SELF") -RPMBUILD=rpmbuild -RPMBUILD_OPTS= - show_help() { echo -e "`basename $0` [OPTION...]" @@ -14,13 +11,11 @@ show_help() echo -e "Options:" echo -e " -h show this help." echo -e " -s use system shared libraries" - echo -e " -S build SRPMs only" } OPT_USE_SYSTEM_LIB=0 -OPT_SRPMS_ONLY=0 -while getopts "hsS" opt +while getopts "hs" opt do case ${opt} in h) @@ -31,9 +26,6 @@ do s) OPT_USE_SYSTEM_LIB=1 ;; - S) - OPT_SRPMS_ONLY=1 - ;; *) show_help exit 1 @@ -90,11 +82,6 @@ sed -e "s/^\(Version:\).*$/\1 ${TARGET_VERSION}/" \ "${TARGET_SPEC_PATH}".in > "${TARGET_SPEC_PATH}" # build rpms -if [ "$OPT_SRPMS_ONLY" -ne 0 ]; then - RPMBUILD_OPTS+=' -bs' -else - RPMBUILD_OPTS+=' -ba' -fi -"$RPMBUILD" $RPMBUILD_OPTS "$TARGET_SPEC_PATH" \ +rpmbuild -ba "$TARGET_SPEC_PATH" \ --define "%_topdir $HERE" \ --define "%use_system_lib $OPT_USE_SYSTEM_LIB"