mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-13 12:32:59 +02:00
libsolv: Update to a more recent git version.
This commit is contained in:
27
lfs/libsolv
27
lfs/libsolv
@@ -24,7 +24,7 @@
|
||||
|
||||
include Config
|
||||
|
||||
VER = 0.0.0-0db9d7f
|
||||
VER = 0.0.0-c02d759
|
||||
|
||||
THISAPP = libsolv-$(VER)
|
||||
DL_FILE = $(THISAPP).tar.gz
|
||||
@@ -34,7 +34,7 @@ TARGET = $(DIR_INFO)/$(THISAPP)
|
||||
|
||||
PROG = libsolv
|
||||
DEPS = ""
|
||||
PAK_VER = 1
|
||||
PAK_VER = 2
|
||||
|
||||
###############################################################################
|
||||
# Top-level Rules
|
||||
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
|
||||
|
||||
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
|
||||
|
||||
$(DL_FILE)_MD5 = ba95c404d807bc71297c508a7127a3d9
|
||||
$(DL_FILE)_MD5 = a8ba49ca49c309d61836fe78b0e0f83a
|
||||
|
||||
install : $(TARGET)
|
||||
|
||||
@@ -86,26 +86,15 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
cd $(DIR_APP) && sed "/examples/d" -i CMakeLists.txt
|
||||
cd $(DIR_APP) && sed "/tools/d" -i CMakeLists.txt
|
||||
|
||||
# Make sure that libsatsolverext is linked properly to all needed
|
||||
# libraries.
|
||||
cd $(DIR_APP) && echo "TARGET_LINK_LIBRARIES(libsolvext libsolv \$${EXPAT_LIBRARY} \$${ZLIB_LIBRARY})" \
|
||||
>> ext/CMakeLists.txt
|
||||
|
||||
# Remove the RPM stuff when we build with -DFEDORA=1 because we
|
||||
# do not support RPM.
|
||||
cd $(DIR_APP) && sed -e "s/DEBIAN/FEDORA/g" -i ext/CMakeLists.txt
|
||||
|
||||
# Our version of glibc has no __qsort_r
|
||||
cd $(DIR_APP) && echo "#define USE_OWN_QSORT" >> src/util.h
|
||||
|
||||
cd $(DIR_APP) && mkdir build
|
||||
cd $(DIR_APP)/build && cmake .. -DFEDORA=1 \
|
||||
cd $(DIR_APP)/build && cmake .. \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_SKIP_RPATH=1
|
||||
-DCMAKE_SKIP_RPATH=1 \
|
||||
-DENABLE_PERL=0 \
|
||||
-DENABLE_PYTHON=0 \
|
||||
-DENABLE_RUBY=0
|
||||
cd $(DIR_APP)/build && make $(PARALELLISMFLAGS)
|
||||
|
||||
cd $(DIR_APP)/build && make install
|
||||
|
||||
@rm -rf $(DIR_APP)
|
||||
@$(POSTBUILD)
|
||||
|
||||
Reference in New Issue
Block a user