]> Git Repo - buildroot-mgba.git/blame - package/rpm/rpm.mk
packages: rename FOO_INSTALL_OPT into FOO_INSTALL_OPTS
[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)
f16a9799 10RPM_DEPENDENCIES = zlib beecrypt neon popt
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
NK
16
17RPM_CONF_OPT = --disable-build-versionscript --disable-rpath \
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
27RPM_CONF_OPT += --with-pcre=external
28else
29RPM_CONF_OPT += --with-pcre=no
30endif
31
32ifeq ($(BR2_PACKAGE_FILE),y)
33RPM_DEPENDENCIES += file
34RPM_CONF_OPT += --with-file=external
35else
36RPM_CONF_OPT += --with-file=no
37endif
f16a9799
NK
38
39ifeq ($(BR2_PACKAGE_RPM_XZ_PAYLOADS),y)
e0d9d33c 40RPM_CONF_OPT += --with-xz
f16a9799
NK
41endif
42
43ifeq ($(BR2_PACKAGE_RPM_BZIP2_PAYLOADS),y)
e0d9d33c
JG
44RPM_CONF_OPT += --with-bzip2
45RPM_DEPENDENCIES += bzip2
f16a9799 46endif
6fd44d68 47
3d82609b 48RPM_MAKE = $(MAKE1)
509fe4a6 49
e0d9d33c 50RPM_INSTALL_TARGET_OPT = DESTDIR=$(TARGET_DIR) program_transform_name= install
6fd44d68 51
e1502ebc 52$(eval $(autotools-package))
This page took 1.106932 seconds and 4 git commands to generate.