fix rpm build

master
Marc Wäckerlin 6 years ago
parent fec45decd7
commit 40da9f463e
  1. 702
      ChangeLog
  2. 2
      libxml-cxx.spec.in
  3. 2
      makefile.am

@ -1,702 +0,0 @@
2018-10-23 21:21
* [r126] build-in-docker.sh, mac-create-app-bundle.sh,
resolve-rpmbuilddeps.sh:
update buildsystem
2018-09-19 11:22
* [r125] build-in-docker.sh:
fixed for build with centos / yum
2018-09-19 08:21
* [r124] build-in-docker.sh:
fixed for build with opensuse tumbleweed and leap - and fedora,
centos, mageia
2018-09-18 14:50
* [r123] build-in-docker.conf, build-in-docker.sh:
fixed for build with opensuse tumbleweed and leap
2018-09-17 13:08
* [r122] INSTALL, build-in-docker.sh:
support opensuse tumbleweed
2018-09-11 10:12
* [r121] INSTALL, ax_init_standard_project.m4, build-in-docker.sh:
fix installation check after package build
2018-09-10 21:28
* [r120] ax_init_standard_project.m4, build-in-docker.sh:
add check whether built package can be installed
2018-09-10 11:26
* [r119] ax_check_qt.m4, ax_init_standard_project.m4, bootstrap.sh,
build-in-docker.sh, debian/control.in, mac-create-app-bundle.sh:
fixed dependency-bug in ubuntu cosmic and stretch
2018-07-16 13:53
* [r118] INSTALL, ax_check_qt.m4, ax_init_standard_project.m4,
build-in-docker.sh, mac-create-app-bundle.sh:
fix build for buster
2018-07-05 08:26
* [r117] INSTALL, bootstrap.sh, build-in-docker.sh,
libxml-cxx.spec.in:
fixed rpm build for all distros
2018-06-22 14:45
* [r116] bootstrap.sh, libxml-cxx.spec.in, resolve-rpmbuilddeps.sh:
fixed rpm build
2018-06-20 13:05
* [r115] ChangeLog, ax_init_standard_project.m4,
build-in-docker.sh, mac-create-app-bundle.sh,
resolve-debbuilddeps.sh:
fixed build for mageia
2018-04-04 19:45
* [r114] ChangeLog, bootstrap.sh, build-in-docker.sh:
updated build system
2018-04-04 07:00
* [r113] build-in-docker.conf:
revert repository
2018-04-03 14:27
* [r112] ChangeLog, ax_init_standard_project.m4,
build-in-docker.conf, build-in-docker.sh:
new feature specify dns; check signature after signing
2018-03-29 07:44
* [r111] bootstrap.sh, build-in-docker.sh, template.sh:
fix build in bionic
2018-03-28 13:31
* [r110] ChangeLog, build-in-docker.conf:
new repository url
2017-12-21 15:18
* [r109] ChangeLog, INSTALL, ax_init_standard_project.m4,
bootstrap.sh, mac-create-app-bundle.sh, template.sh:
update of build system
2017-12-07 10:43
* [r108] INSTALL, ax_check_qt.m4, ax_init_standard_project.m4,
bootstrap.sh, build-in-docker.sh, dependency-graph.sh[ADD],
resolve-debbuilddeps.sh, resolve-rpmbuilddeps.sh,
template.sh[ADD]:
fixed build on mac
2017-06-02 11:56
* [r107] INSTALL, ax_init_standard_project.m4, bootstrap.sh,
build-in-docker.conf, build-in-docker.sh, configure.ac,
debian/control.in, examples/makefile.am, libxml-cxx.spec.in,
resolve-rpmbuilddeps.sh:
fixed rpm build
2017-05-17 11:07
* [r106] ChangeLog, INSTALL, ax_check_qt.m4,
ax_init_standard_project.m4, bootstrap.sh, build-in-docker.sh,
debian, debian/changelog.in[ADD], debian/compat[ADD],
debian/control.in[ADD], debian/docs[ADD],
debian/libxml-cxx-dev.install[ADD],
debian/libxml-cxx.install[ADD], debian/rules[ADD],
resolve-debbuilddeps.sh, resolve-rpmbuilddeps.sh, rpmsign.exp:
build updated
2017-03-19 23:44
* [r105] ax_init_standard_project.m4, bootstrap.sh,
rpmsign.exp[ADD]:
typo fixed
2017-03-17 18:31
* [r104] ChangeLog, ax_init_standard_project.m4, bootstrap.sh,
build-in-docker.conf, build-in-docker.sh, configure.ac, debian,
debian/changelog.in[ADD], debian/compat[ADD],
debian/control.in[ADD], debian/docs[ADD],
debian/libxml-cxx-dev.install[ADD],
debian/libxml-cxx.install[ADD], debian/rules[ADD],
resolve-debbuilddeps.sh:
tested build for windoze
2017-01-08 08:55
* [r103] debian/changelog.in:
rebuilt debian/changelog.in
2017-01-07 14:29
* [r102] ChangeLog, bootstrap.sh, build-in-docker.conf,
build-in-docker.sh, debian/control.in:
build system updated
2016-12-11 21:51
* [r101] build-in-docker.sh, resolve-rpmbuilddeps.sh:
fix some typos
2016-12-11 01:39
* [r100] ChangeLog, ax_init_standard_project.m4, bootstrap.sh,
build-in-docker.conf, build-in-docker.sh, libxml-cxx.spec.in,
resolve-debbuilddeps.sh, resolve-rpmbuilddeps.sh:
seems to work for rpm, execpt signing problem
2016-10-05 11:37
* [r99] debian/control.in:
fixed build on wily
2016-09-29 16:37
* [r98] ChangeLog, INSTALL, autogen.sh[ADD],
ax_cxx_compile_stdcxx_11.m4, ax_init_standard_project.m4,
bootstrap.sh, build-in-docker.sh, doc/footer.html.in[ADD],
doc/header.html.in[ADD], doc/plantuml.jar[ADD],
doc/style.css[ADD], mac-create-app-bundle.sh,
makefile_test.inc.am[ADD], resolve-debbuilddeps.sh,
resolve-rpmbuilddeps.sh, sql-to-dot.sed, test/xml-cxx.cxx[ADD]:
update buildsystem
2015-12-26 11:37 marc
* [r97] ChangeLog, ax_init_standard_project.m4, bootstrap.sh,
build-in-docker.conf[ADD], build-in-docker.sh,
resolve-debbuilddeps.sh:
enable build-in-docker
2015-11-18 09:25 marc
* [r96] ChangeLog, ax_init_standard_project.m4, bootstrap.sh,
libxml-cxx.desktop.in[ADD], libxml-cxx.spec.in,
resolve-debbuilddeps.sh, sql-to-dot.sed[ADD], src/version.cxx,
src/version.cxx.in[DEL]:
development packages are named devel in rpms, not dev
2015-11-16 12:38 marc
* [r95] doc/doxyfile.in:
SVG must not be interactive for embedding in redmine
2015-11-07 10:47 marc
* [r94] bootstrap.sh:
there is no qt4-default
2015-11-07 09:23 marc
* [r93] bootstrap.sh:
there is no qt4-default
2015-11-05 09:54 marc
* [r92] ax_init_standard_project.m4, bootstrap.sh,
build-in-docker.sh[ADD], resolve-debbuilddeps.sh:
updated build system
2015-11-03 22:54 marc
* [r91] debian/control.in, libxml-cxx.spec.in:
update dependencies
2015-11-03 21:51 marc
* [r90] debian/control.in:
updated dependencies
2015-11-03 14:27 marc
* [r89] ChangeLog, ax_check_qt.m4, ax_init_standard_project.m4,
bootstrap.sh, resolve-debbuilddeps.sh:
prepared for build in a docker instance on jenkins
2015-11-02 00:18 marc
* [r88] build-resource-file.sh[ADD], resolve-debbuilddeps.sh[ADD],
resolve-rpmbuilddeps.sh[ADD]:
new author url
2015-11-02 00:15 marc
* [r87] ChangeLog:
new author url
2015-11-01 23:56 marc
* [r86] AUTHORS, ChangeLog, ax_check_qt.m4,
ax_init_standard_project.m4, bootstrap.sh:
new author url
2015-08-17 14:03 marc
* [r85] ax_init_standard_project.m4, bootstrap.sh:
Debian sid is more restrictive in time format
2015-07-31 11:47 marc
* [r84] libxml-cxx.spec.in:
graphviz must not be used in fedora-20, otherise it never
terminates
2015-07-31 10:46 marc
* [r83] ax_init_standard_project.m4, bootstrap.sh:
fixed version number
2015-07-31 07:05 marc
* [r82] bootstrap.sh, libxml-cxx.spec.in:
repair rpm build
2015-07-31 07:00 marc
* [r81] ax_check_qt.m4, ax_init_standard_project.m4, bootstrap.sh,
libxml-cxx.spec.in, mac-create-app-bundle.sh[ADD], makefile.am:
repair rpm build
2015-07-13 13:55 marc
* [r80] src/xml.cxx:
need another move for squeeze
2015-07-13 13:11 marc
* [r79] configure.ac:
typo
2015-07-13 12:37 marc
* [r78] README, configure.ac:
typo
2015-07-13 12:23 marc
* [r77] bootstrap.sh, doc/doxyfile.in, doc/makefile.am:
fix builds
2015-07-13 12:00 marc
* [r76] src/libxml-cxx.pc.in:
link-fix
2015-07-13 11:55 marc
* [r75] examples/address.cxx, examples/node_macros.cxx,
src/xml-cxx/xml.hxx, src/xml.cxx, test/xml_test.cxx:
replaced std::auto_ptr by new std::unique_ptr
2015-07-13 11:27 marc
* [r74] AUTHORS, ChangeLog, ax_check_qt.m4[ADD],
ax_init_standard_project.m4[ADD], bootstrap.sh, configure.ac,
debian, debian/changelog.in[ADD], debian/compat[ADD],
debian/control.in[ADD], debian/docs[ADD],
debian/libxml-cxx-dev.install[ADD],
debian/libxml-cxx.install[ADD], debian/rules[ADD],
doc/examples[DEL], doc/makefile.am, examples[CPY],
examples/makefile.am, makefile.am, src/libxml-cxx.pc.in,
src/makefile.am, src/version.cxx[ADD], src/version.hxx[ADD],
src/xml.cxx, test/makefile.am:
update to new build system
2015-05-08 22:00 marc
* [r73] ChangeLog, src/xml-cxx/xml.hxx, src/xml.cxx:
added Node::first() and Node::last() to get the first or last
child
2015-03-24 08:03 marc
* [r72] README:
typo
2015-03-03 10:22 marc
* [r71] configure.ac:
a=\\PACKAGEPACKAGE_VERSION\; b=\\PACKAGE_VERSION\; for f in
$(grep --exclude-dir=.svn --exclude=\\*~\ -lr "$a"); do sed -i
"s,$a,$b,g" "$f"; done
2015-02-23 10:29 marc
* [r70] ChangeLog, src/xml-cxx/xml.hxx:
make check fixed - now warnings deprecated std::auto_ptr → to be
fixed later; refs #14
2015-02-19 08:45 marc
* [r69] AUTHORS, ChangeLog, INSTALL, README,
ax_cxx_compile_stdcxx_11.m4[ADD], configure.ac[CPY],
configure.in[DEL], debian/changelog.in, debian/control[DEL],
debian/control.in[CPY], debian/rules, doc/doxyfile.in,
doc/makefile.am, libxml-cxx.spec.in, makefile.am,
src/libxml-cxx.pc.in, src/version.cxx.in:
new build rules, same changes as in ticket 12 of mrw-c++; refs
#14
2013-01-25 14:37 marc
* [r65] libxml-cxx.spec.in:
fix fedora-18 bug; closes #13
2012-09-18 12:37 marc
* [r62] libxml-cxx.spec.in:
other dependency for fedora; refs #12
2012-07-06 11:54 marc
* [r60] src/xml-cxx/xml.hxx:
bugfix; refs #11
2011-12-18 11:08 marc
* [r56] libxml-cxx.spec.in:
use %_lib in rpm spec; refs #10
2011-11-18 16:02 marc
* [r54] test/optional_serialization_test.cxx:
add output for optional serialization test; closes #9
2011-11-10 10:27 marc
* [r53] configure.in, src/makefile.am:
correct verion number; closes #5
2011-11-09 15:09 marc
* [r52] configure.in, doc/makefile.am, libxml-cxx.spec.in,
makefile.am:
some cleanups; closes #5
2011-11-09 13:31 marc
* [r51] doc/makefile.am, libxml-cxx.spec.in, makefile.am:
supports build of RPM packages, tested on openSUSE; closes #5
2010-08-03 14:00 marc
* [r50] src/version.cxx.in[ADD]:
forgotten file, closes #6
2010-08-03 13:50 marc
* [r49] configure.in, src/makefile.am, src/xml-cxx/xml.hxx:
closes #6
2010-06-01 13:37 marc
* [r48] install-32-bit-lin-win.sh[ADD]:
32bit-build added, refs #5
2010-05-12 08:40 marc
* [r47] debian/changelog.in:
SwissSign E-Mail, see #5
2010-05-12 08:30 marc
* [r46] debian/control:
SwissSign E-Mail, see #5
2010-05-12 08:23 marc
* [r45] makefile.am:
Back to chroot builds, see #5
2010-04-26 06:37 marc
* [r44] configure.in, libxml-cxx.spec.in[ADD], makefile.am:
started with spec file, refs #5
2010-04-16 11:48 marc
* [r43] makefile.am:
build debian for all architectures, see #5
2010-04-15 13:51 marc
* [r42] debian/control:
second debian package target was missing, see #5
2010-04-15 12:48 marc
* [r41] README, configure.in, debian[ADD],
debian/changelog.in[ADD], debian/compat[ADD],
debian/control[ADD], debian/copyright[ADD], debian/dirs[ADD],
debian/docs[ADD], debian/libxml-cxx-dev.dirs[ADD],
debian/libxml-cxx-dev.install[ADD], debian/libxml-cxx.dirs[ADD],
debian/libxml-cxx.doc-base.EX[ADD],
debian/libxml-cxx.install[ADD], debian/rules[ADD],
debian/shlibs.local.ex[ADD], debian/watch.ex[ADD], makefile.am,
src/libxml-cxx.pc.in[ADD], src/makefile.am:
see #5 - done for debian
2010-03-31 15:13 marc
* [r40] INSTALL, doc/makefile.am, src/xml-cxx/xml.hxx, src/xml.cxx:
new conversions
2009-05-06 07:22 admin
* [r39] doc/examples/optional_serialization.cxx,
src/xml-cxx/xml.hxx:
xml::Optional example added end extended
2009-05-06 07:13 admin
* [r38] doc/examples/contain_serialization.cxx,
doc/examples/makefile.am,
doc/examples/optional_serialization.cxx[ADD],
src/xml-cxx/xml.hxx, src/xml.cxx, test/makefile.am,
test/optional_serialization_test.cxx[ADD]:
closes #1
2009-05-04 14:56 admin
* [r37] test/container_serialization_test.cxx,
test/serialization_test.cxx, test/xml_test.cxx:
output cppunit to xml for bitten
2009-05-04 12:48
* [r36] COPYING[ADD]:
LGPL 3
2009-05-04 12:47
* [r35] COPYING[DEL], README, doc/doxyfile.in,
doc/examples/address.cxx, doc/examples/contain_serialization.cxx,
doc/examples/inherit_serialization.cxx,
doc/examples/list_serialization.cxx,
doc/examples/node_macros.cxx, doc/examples/serialization.cxx,
src/makefile.am, src/xml-cxx/any.hxx, src/xml-cxx/xml.hxx,
src/xml.cxx, test/container_serialization_test.cxx[ADD],
test/makefile.am:
start of xml::Optional
2009-04-30 15:10
* [r34] doc/examples/list_serialization.cxx,
src/xml-cxx/any.hxx[ADD], src/xml-cxx/xml.hxx, src/xml.cxx:
stmped
2009-04-30 08:28
* [r33] doc/examples/list_serialization.cxx, src/xml-cxx/xml.hxx,
src/xml.cxx:
first approach to list - requires work -> are the items
xml::Serialize?
2009-04-29 11:58
* [r32] doc/examples/list_serialization.cxx, src/xml-cxx/xml.hxx,
src/xml.cxx:
Metatemplateprogramming is really cool
2009-04-28 07:36
* [r31] src/xml-cxx/xml.hxx, src/xml.cxx,
test/serialization_test.cxx:
boost::any instead of macros - first pieces of meta template
programming
2009-04-27 11:34
* [r30] src/xml-cxx/xml.hxx, src/xml.cxx:
using boost::any for storing member pointers to any type
2009-04-27 10:59
* [r29] doc/examples/list_serialization.cxx[ADD]:
new file
2009-04-27 10:48
* [r28] doc/examples/contain_serialization.cxx,
doc/examples/inherit_serialization.cxx, doc/examples/makefile.am,
src/xml-cxx/xml.hxx, src/xml.cxx, test/serialization_test.cxx:
serialization works for containment and inheritance
2009-04-24 15:12
* [r27] doc/examples/contain_serialization.cxx,
src/xml-cxx/xml.hxx, src/xml.cxx:
containment can be serialized
2009-04-24 07:13
* [r26] doc/examples/contain_serialization.cxx[ADD],
doc/examples/inherit_serialization.cxx, doc/examples/makefile.am,
src/xml-cxx/xml.hxx, src/xml.cxx, test/serialization_test.cxx:
serialization nearly ready for containment
2009-04-23 15:10
* [r25] doc/examples/inherit_serialization.cxx[ADD],
doc/examples/serialization.cxx, src/xml-cxx/xml.hxx, src/xml.cxx,
test/serialization_test.cxx[ADD]:
better serialization, but test does not work actually
2009-04-23 06:41
* [r24] doc/examples/address.cxx,
doc/examples/node_macros.cxx[ADD],
doc/examples/serialization.cxx[ADD], src/xml-cxx/xml.hxx,
src/xml.cxx:
node macros added (usefule but unfinished)
2009-04-22 16:10
* [r23] src/xml-cxx/xml.hxx, src/xml.cxx, test/makefile.am,
test/xml_test.cxx:
serialization; more docu
2009-04-22 08:25
* [r22] AUTHORS, README, configure.in, doc/doxyfile.in,
doc/examples[ADD], doc/examples/address.cxx[ADD],
doc/examples/makefile.am[ADD], doc/makefile.am, src/makefile.am,
src/xml-cxx/xml.hxx, src/xml.cxx:
more docu
2009-04-21 07:12
* [r21] src/xml-cxx/xml.hxx, src/xml.cxx:
more docu
2009-04-20 06:42
* [r20] doc/doxyfile.in, src/xml-cxx/xml.hxx, src/xml.cxx:
more docu; other behaviour for parent
2009-04-09 14:11
* [r19] src/xml.cxx:
pretty print
2009-04-09 13:32
* [r18] src/xml-cxx/xml.hxx, src/xml.cxx:
pretty print for templates
2009-04-09 10:53
* [r17] src/xml-cxx/xml.hxx, src/xml.cxx, test/xml_test.cxx:
check node number limits
2009-04-09 07:01
* [r16] src/xml-cxx/xml.hxx, src/xml.cxx, test/xml_test.cxx:
new tests, cleanup, prepared for node-limits
2009-04-08 15:01
* [r15] install-64-and-32-bit-linux.sh, src/xml-cxx/xml.hxx,
src/xml.cxx:
extendions and corrections
2009-04-08 06:44
* [r14] src/xml-cxx/xml.hxx, src/xml.cxx, test/xml_test.cxx:
much more tests; all exceptions in readin tested
2009-04-07 14:58
* [r13] src/xml.cxx:
fixed empty attribute reading bug
2009-04-07 14:31
* [r12] configure.in, doc/makefile.am,
install-64-and-32-bit-linux.sh, src/xml-cxx/xml.hxx, src/xml.cxx:
some bugfixes
2009-04-07 06:59
* [r11] src/xml-cxx/xml.hxx, src/xml.cxx:
documentation
2009-04-06 14:57
* [r10] install-64-and-32-bit-linux.sh[ADD], src/xml-cxx/xml.hxx,
src/xml.cxx:
get list of child nodes
2009-04-06 07:08
* [r9] src/xml-cxx/xml.hxx, src/xml.cxx:
some documentation and new feartures for attributes
2009-04-03 14:02
* [r8] src/xml-cxx/xml.hxx, src/xml.cxx:
UnsingedInteger
2009-04-03 07:07
* [r7] doc/doxyfile.in, doc/makefile.am, makefile.am,
src/xml-cxx/xml.hxx, src/xml.cxx:
Accept but ignore special tags: <!, <?; Start of class
UnsingedInteger; success: make distcheck
2009-04-02 14:54
* [r6] doc/makefile.am:
rebuild possible after clean
2009-04-02 14:47
* [r5] doc/makefile.am, src/makefile.am, src/xml.cxx,
test/xml_test.cxx:
nearly distclean
2009-04-02 14:36
* [r4] configure.in, doc/makefile.am, src/xml-cxx[ADD],
src/xml-cxx/xml.hxx[CPY], src/xml.hxx[DEL]:
Zwischenstand
2009-04-02 14:01
* [r3] COPYING[ADD], INSTALL[ADD], configure.in, doc/makefile.am,
src/makefile.am, test/makefile.am[ADD]:
first working and tested release
2009-04-02 13:24
* [r2] AUTHORS[ADD], ChangeLog[ADD], NEWS[ADD], README[ADD],
bootstrap.sh[ADD], configure.in[ADD], doc[ADD],
doc/doxyfile.in[ADD], doc/makefile.am[ADD], makefile.am[ADD],
src[ADD], src/makefile.am[ADD], src/xml.cxx[ADD],
src/xml.hxx[ADD], test[ADD], test/xml_test.cxx[ADD]:
import
2009-04-02 11:50
* [r1] .[ADD]:
start

@ -7,7 +7,7 @@ Group: Development/Libraries/C++
Source0: %{name}-%{version}.tar.gz Source0: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: which, pkgconfig, gnupg, expect, subversion, make, automake, autoconf, rpm-build, binutils-devel, gcc-c++, cppunit-devel, doxygen, graphviz, java-openjdk @RPM_BUILD_DEPEND@ @RPM_DEPEND_IFEXISTS@ BuildRequires: which, pkgconfig, gnupg, expect, git, make, automake, autoconf, rpm-build, binutils-devel, gcc-c++, cppunit-devel, doxygen, graphviz, java-openjdk @RPM_BUILD_DEPEND@ @RPM_DEPEND_IFEXISTS@
#### os dependent definitions #### #### os dependent definitions ####
%if 0%{?suse_version} || 0%{?sles_version} %if 0%{?suse_version} || 0%{?sles_version}

@ -11,8 +11,6 @@
SUBDIRS = src test doc examples SUBDIRS = src test doc examples
desktopdir = ${datadir}/applications desktopdir = ${datadir}/applications
desktop_DATA = @PACKAGE_DESKTOP@
dist_pkgdata_DATA = @PACKAGE_ICON@
dist_noinst_DATA = ax_check_qt.m4 bootstrap.sh \ dist_noinst_DATA = ax_check_qt.m4 bootstrap.sh \
resolve-rpmbuilddeps.sh autogen.sh \ resolve-rpmbuilddeps.sh autogen.sh \
ax_cxx_compile_stdcxx.m4 build-in-docker.sh \ ax_cxx_compile_stdcxx.m4 build-in-docker.sh \

Loading…
Cancel
Save