Package: fox1.6 / 1.6.57-1

Metadata

Package Version Patches format
fox1.6 1.6.57-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01_external_buildtree.patch | (download)

adie/Makefile.am | 2 1 + 1 - 0 !
calculator/Makefile.am | 2 1 + 1 - 0 !
pathfinder/Makefile.am | 2 1 + 1 - 0 !
shutterbug/Makefile.am | 2 1 + 1 - 0 !
src/Makefile.am | 6 3 + 3 - 0 !
5 files changed, 7 insertions(+), 7 deletions(-)

 prepare for external buildtree
02_automake_cxxflags.patch | (download)

adie/Makefile.am | 2 1 + 1 - 0 !
calculator/Makefile.am | 2 1 + 1 - 0 !
chart/Makefile.am | 2 1 + 1 - 0 !
pathfinder/Makefile.am | 2 1 + 1 - 0 !
shutterbug/Makefile.am | 2 1 + 1 - 0 !
src/Makefile.am | 2 1 + 1 - 0 !
tests/Makefile.am | 2 1 + 1 - 0 !
utils/Makefile.am | 2 1 + 1 - 0 !
8 files changed, 8 insertions(+), 8 deletions(-)

 fix automake cxxflags
03_ld no add needed.patch | (download)

tests/Makefile.am | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix build failure with ld option --no-add-needed
04_link_freetype.patch | (download)

configure.ac | 13 13 + 0 - 0 !
1 file changed, 13 insertions(+)

 link against freetype
05_link_fontconfig.patch | (download)

configure.ac | 12 12 + 0 - 0 !
1 file changed, 12 insertions(+)

 link against fontconfig
06_add fox config manpage.patch | (download)

fox-config-1.6.1 | 45 45 + 0 - 0 !
utils/reswrap.1 | 2 1 + 1 - 0 !
2 files changed, 46 insertions(+), 1 deletion(-)

 add fox-config man page and fix reswrap man page
07_setting compile flags.patch | (download)

configure.ac | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

 set compile flags
 [Hardening] For the use of dpkg-buildflags all compile flags set by
 Debian must be added to configure.ac before creating all Makefiles.
08_fix secure printing.patch | (download)

src/FXGLViewer.cpp | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix secure printing
 [Hardening] dpkg-buildflags uses the compiler flag "-Werror=format-security"
 by default. This flag shows two error messages. With this workaround the
 code is more secure.
09_not compiling applications.patch | (download)

Makefile.am | 2 1 + 1 - 0 !
configure.ac | 6 0 + 6 - 0 !
2 files changed, 1 insertion(+), 7 deletions(-)

 do not build applications
 Inside the fox1.6 package, there is also the source code of some
 applications. These programs only use the FOX library, but are not
 part of it. Perhaps they could one day be moved to a separate
 Debian package.
10_remove google adsense in docs.patch | (download)

doc/download.html | 12 0 + 12 - 0 !
doc/faq.html | 12 0 + 12 - 0 !
doc/home.html | 12 0 + 12 - 0 !
doc/install.html | 11 0 + 11 - 0 !
doc/news.html | 11 0 + 11 - 0 !
doc/news1.html | 11 0 + 11 - 0 !
doc/news2.html | 11 0 + 11 - 0 !
doc/news3.html | 11 0 + 11 - 0 !
doc/projects.html | 14 2 + 12 - 0 !
doc/win32.html | 13 0 + 13 - 0 !
10 files changed, 2 insertions(+), 116 deletions(-)

 remove google adsense from the docs
 Debian-specific patch because of Lintian warnings about
 the use of Google AdSense in some HTML files
11_remove nedstat links in docs.patch | (download)

doc/home.html | 2 0 + 2 - 0 !
doc/news.html | 2 0 + 2 - 0 !
doc/news2.html | 2 0 + 2 - 0 !
doc/news3.html | 2 0 + 2 - 0 !
4 files changed, 8 deletions(-)

 remove nedstat links in the docs
 Debian-specific patch because of Lintian warnings about
 the use of 'Nedstat Basic' links in some HTML files
12_build reproducibly without date.patch | (download)

utils/reswrap.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 make the build reproducible by not using __date__
 Replaces the usage of __DATE__ with _DEBDATE_, which will be
 defined in debian/rules as the date of the last entry in
 debian/changelog. This should make the build reproducible.