]> git.ipfire.org Git - pakfire.git/commitdiff
Merge branch 'python3'
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 10 Jun 2021 15:51:39 +0000 (15:51 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 10 Jun 2021 15:51:39 +0000 (15:51 +0000)
1  2 
.gitignore
Makefile.am
macros/cflags.macro

diff --cc .gitignore
index 198e94edf260f1a639c78ccff47222f393c73cab,e476f2b84ab3a114447c4da7d2a6cc230638f682..902ebd9ff2d080544d0b14d5083e1096fa828097
@@@ -1,6 -1,9 +1,9 @@@
 -/.vscode
 +/Dockerfile
  /Makefile
  /build-aux
+ /config.h
+ /config.h.in
+ /intltool-*
  /libtool
  /missing
  /contrib/pakfire.nm
diff --cc Makefile.am
index 9750f2b95096c08ad18ad7fdce87d25e0ab1692a,151871d14d3c070de53f2421718c3ae9c4a91960..18521f06c5ead8ee01597571570a00b363e7dc05
@@@ -35,11 -39,12 +39,13 @@@ pythondir  = $(pyexecdir
  
  configsdir = $(sysconfdir)/pakfire
  configsdistrosdir = $(configsdir)/distros
 +dockerdir = $(datadir)/docker
  macrosdir = $(prefix)/lib/pakfire/macros
- qualityagentdir = $(prefix)/lib/quality-agent
  scriptsdir = $(prefix)/lib/$(PACKAGE_NAME)
  
+ TEST_ROOTFS = $(abs_top_builddir)/tests/.root
+ BUILT_SOURCES =
  CLEANFILES =
  DISTCLEANFILES =
  EXTRA_DIST =
@@@ -330,20 -594,7 +595,19 @@@ endi
  
  # ------------------------------------------------------------------------------
  
 +EXTRA_DIST += \
 +      Dockerfile.in
 +
 +docker_DATA = \
 +      Dockerfile
 +
 +.PHONY: docker
 +docker: Dockerfile
 +      docker build -t "ipfire/pakfire:$(PACKAGE_VERSION)" .
 +
 +# ------------------------------------------------------------------------------
 +
  dist_configs_DATA = \
-       contrib/config/builder.conf \
        contrib/config/client.conf \
        contrib/config/daemon.conf \
        contrib/config/general.conf
index c54719851c6597b4f1ddc267da434f3bf8c54ce1,3447ef452d01b4e05472c1e5d9edbfff5f124a08..80c3670141de948ac37bd7542d68ca9ffb29aa46
@@@ -1,11 -1,11 +1,13 @@@
  
  # Export CFLAGS + CXXFLAGS
- GLOBAL_CFLAGS   = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -Werror=format-security
- GLOBAL_CFLAGS  += -fPIC -fstack-protector-strong -grecord-gcc-switches
 -GLOBAL_CFLAGS   = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Werror=format-security
 -GLOBAL_CFLAGS  += -fexceptions -fPIC -fstack-protector-strong --param=ssp-buffer-size=4
++GLOBAL_CFLAGS   = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,D_GLIBCXX_ASSERTIONS 
++GLOBAL_CFLAGS  += -Werror=format-security-fexceptions
++GLOBAL_CFLAGS  += -fPIC -fstack-protector-strong --param=ssp-buffer-size=4
+ GLOBAL_CFLAGS  += -grecord-gcc-switches -fdebug-prefix-map=%{DIR_SRC}=%{debugsourcedir}
  
 -CFLAGS_i686     = -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables
 -CFLAGS_x86_64   = -m64 -mtune=generic
 +CFLAGS_i686     = -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fstack-clash-protection
 +CFLAGS_x86_64   = -m64 -mtune=generic -fstack-clash-protection
 +CFLAGS_aarch64  = -fstack-clash-protection
  CFLAGS_armv5tel = -march=armv5te -mfloat-abi=soft
  CFLAGS_armv7hl  = -march=armv7-a -mfpu=vfpv3-d16  -mfloat-abi=hard -mthumb