]> Git Repo - buildroot-mgba.git/blame - package/rpm/rpm.mk
libnftnl: add patch to fix libnftnl.pc for static linking
[buildroot-mgba.git] / package / rpm / rpm.mk
CommitLineData
8dfd59d1 1################################################################################
6fd44d68
NK
2#
3# rpm
4#
8dfd59d1 5################################################################################
70270401 6
aa593ddb
JG
7RPM_VERSION_MAJOR = 5.2
8RPM_VERSION = $(RPM_VERSION_MAJOR).0
c7f4b964 9RPM_SITE = http://rpm5.org/files/rpm/rpm-$(RPM_VERSION_MAJOR)
8cc0bf0d 10RPM_DEPENDENCIES = zlib beecrypt neon popt openssl
ccc3fad9
GZ
11RPM_LICENSE = LGPLv2.1
12RPM_LICENSE_FILES = COPYING.LIB
6fd44d68 13
f16a9799 14RPM_CONF_ENV = CFLAGS="$(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include/beecrypt -I$(STAGING_DIR)/usr/include/neon -DHAVE_MUTEX_THREAD_ONLY" \
03d90926 15 ac_cv_va_copy=yes
6fd44d68 16
aaffd209 17RPM_CONF_OPTS = --disable-build-versionscript --disable-rpath \
6fd44d68
NK
18 --without-selinux \
19 --without-python --without-perl \
e42361bb 20 --with-openssl=external \
6fd44d68
NK
21 --with-zlib=$(STAGING_DIR) \
22 --with-libbeecrypt=$(STAGING_DIR) \
03d90926
PK
23 --with-popt=$(STAGING_DIR)
24
25ifeq ($(BR2_PACKAGE_PCRE),y)
26RPM_DEPENDENCIES += pcre
aaffd209 27RPM_CONF_OPTS += --with-pcre=external
03d90926 28else
aaffd209 29RPM_CONF_OPTS += --with-pcre=no
03d90926
PK
30endif
31
32ifeq ($(BR2_PACKAGE_FILE),y)
33RPM_DEPENDENCIES += file
aaffd209 34RPM_CONF_OPTS += --with-file=external
03d90926 35else
aaffd209 36RPM_CONF_OPTS += --with-file=no
03d90926 37endif
f16a9799
NK
38
39ifeq ($(BR2_PACKAGE_RPM_XZ_PAYLOADS),y)
aaffd209 40RPM_CONF_OPTS += --with-xz
f16a9799
NK
41endif
42
43ifeq ($(BR2_PACKAGE_RPM_BZIP2_PAYLOADS),y)
aaffd209 44RPM_CONF_OPTS += --with-bzip2
e0d9d33c 45RPM_DEPENDENCIES += bzip2
f16a9799 46endif
6fd44d68 47
3d82609b 48RPM_MAKE = $(MAKE1)
509fe4a6 49
57f2b8d2 50RPM_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) program_transform_name= install
6fd44d68 51
e1502ebc 52$(eval $(autotools-package))
This page took 1.21166 seconds and 4 git commands to generate.