Debian bereit für Test auf SuSE-Build
This commit is contained in:
@@ -155,7 +155,7 @@ if test "$have_stacktrace" = "yes"; then
|
|||||||
- unfortunately, the bintils do not install this header
|
- unfortunately, the bintils do not install this header
|
||||||
(even though they should)
|
(even though they should)
|
||||||
- the required symbols are now declared in stacktrace.cpp according to my
|
- the required symbols are now declared in stacktrace.cpp according to my
|
||||||
own binutils version (binutils-2.16.1) it may or may not be compytible to
|
own binutils version (binutils-2.16.1) it may or may not be compatible to
|
||||||
yours])])
|
yours])])
|
||||||
AC_SEARCH_LIBS(cplus_demangle, [demangle iberty],
|
AC_SEARCH_LIBS(cplus_demangle, [demangle iberty],
|
||||||
[AC_MSG_RESULT([OK, found cplus_demangle])],
|
[AC_MSG_RESULT([OK, found cplus_demangle])],
|
||||||
@@ -208,7 +208,7 @@ AC_SUBST(LIBS)
|
|||||||
|
|
||||||
# create output
|
# create output
|
||||||
AC_CONFIG_FILES([makefile mrw-c++.spec mrw-c++-minimal.spec
|
AC_CONFIG_FILES([makefile mrw-c++.spec mrw-c++-minimal.spec
|
||||||
mrw-c++.dsc
|
mrw-c++.dsc debian.control debian.changelog debian.rules
|
||||||
mrw/makefile mrw/doxyfile mrw/mrw.hpp mrw/version.cpp])
|
mrw/makefile mrw/doxyfile mrw/mrw.hpp mrw/version.cpp])
|
||||||
AC_OUTPUT
|
AC_OUTPUT
|
||||||
|
|
||||||
|
3
debian.changelog.in
Normal file
3
debian.changelog.in
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
@PACKAGENAME@ (@MAJOR@.@MINOR@.@LEAST@-@DEBBUILD@) stable; urgency=low
|
||||||
|
* Actual Release
|
||||||
|
-- Marc Roman Wäckerlin <marc@waeckerlin.org> Mon, 25 Mar 2008 17:19.00 +01
|
9
debian.control.in
Normal file
9
debian.control.in
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
Source: @PACKAGENAME@
|
||||||
|
Section: Development/Libraries/C++
|
||||||
|
Priority: optional
|
||||||
|
Maintainer: Marc Roman Wäckerlin <marc@waeckerlin.org>
|
||||||
|
Build-Depends: debhelper (>= 4.1.16), boost-devel, log4cxx-devel, ghostscript-library, gcc-c++, doxygen, graphviz, texlive-latex-base, texlive-latex-extra, texlive-latex-recommended
|
||||||
|
|
||||||
|
Package: @PACKAGENAME@
|
||||||
|
Architecture: any
|
||||||
|
Description: @README_DEB@
|
87
debian.rules.in
Normal file
87
debian.rules.in
Normal file
@@ -0,0 +1,87 @@
|
|||||||
|
#!/usr/bin/make -f
|
||||||
|
|
||||||
|
# Uncomment this to turn on verbose mode.
|
||||||
|
#export DH_VERBOSE=1
|
||||||
|
|
||||||
|
# This is the debhelper compatibility version to use.
|
||||||
|
export DH_COMPAT=4
|
||||||
|
|
||||||
|
#CFLAGS = -g
|
||||||
|
#ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
|
||||||
|
#CFLAGS += -O0
|
||||||
|
#else
|
||||||
|
#CFLAGS += -O2
|
||||||
|
#endif
|
||||||
|
|
||||||
|
build: build-stamp
|
||||||
|
build-stamp:
|
||||||
|
dh_testdir
|
||||||
|
|
||||||
|
# Add here commands to compile the package.
|
||||||
|
CXXFLAGS="-O3" ./configure --prefix=/usr \
|
||||||
|
--datadir=/usr/share/doc/packages \
|
||||||
|
--enable-doxygen \
|
||||||
|
--libdir=/usr/lib
|
||||||
|
make all
|
||||||
|
# --- end custom part for compiling
|
||||||
|
|
||||||
|
touch build-stamp
|
||||||
|
|
||||||
|
clean:
|
||||||
|
dh_testdir
|
||||||
|
dh_testroot
|
||||||
|
rm -f build-stamp
|
||||||
|
|
||||||
|
# Add here commands to clean up after the build process.
|
||||||
|
make clean
|
||||||
|
# --- end custom part for cleaning up
|
||||||
|
|
||||||
|
dh_clean
|
||||||
|
|
||||||
|
install: build
|
||||||
|
dh_testdir
|
||||||
|
dh_testroot
|
||||||
|
dh_clean -k
|
||||||
|
dh_installdirs
|
||||||
|
|
||||||
|
# Add here commands to install the package
|
||||||
|
# The DESTDIR Has To Be Exactly /usr/src/packages/BUILD/debian/debian/<nameOfPackage>
|
||||||
|
DESTDIR=/usr/src/packages/BUILD/debian/@PACKAGE@ make install
|
||||||
|
# --- end custom part for installing
|
||||||
|
|
||||||
|
# Build architecture-independent files here.
|
||||||
|
binary-indep: build install
|
||||||
|
# We have nothing to do by default.
|
||||||
|
|
||||||
|
# Build architecture-dependent files here.
|
||||||
|
binary-arch: build install
|
||||||
|
dh_testdir
|
||||||
|
dh_testroot
|
||||||
|
# dh_installdebconf
|
||||||
|
dh_installdocs
|
||||||
|
dh_installexamples
|
||||||
|
dh_installmenu
|
||||||
|
# dh_installlogrotate
|
||||||
|
# dh_installemacsen
|
||||||
|
# dh_installpam
|
||||||
|
# dh_installmime
|
||||||
|
# dh_installinit
|
||||||
|
dh_installcron
|
||||||
|
dh_installman
|
||||||
|
dh_installinfo
|
||||||
|
# dh_undocumented
|
||||||
|
dh_installchangelogs
|
||||||
|
dh_link
|
||||||
|
dh_strip
|
||||||
|
dh_compress
|
||||||
|
dh_fixperms
|
||||||
|
# dh_makeshlibs
|
||||||
|
dh_installdeb
|
||||||
|
# dh_perl
|
||||||
|
dh_shlibdeps
|
||||||
|
dh_gencontrol
|
||||||
|
dh_md5sums
|
||||||
|
dh_builddeb
|
||||||
|
|
||||||
|
binary: binary-indep binary-arch
|
||||||
|
.PHONY: build clean binary-indep binary-arch binary install
|
@@ -32,8 +32,8 @@ if HAVE_LOG4CXX
|
|||||||
nobase_include_HEADERS += mrw/functiontrace.hpp
|
nobase_include_HEADERS += mrw/functiontrace.hpp
|
||||||
endif
|
endif
|
||||||
infosdir = ${pkgdatadir}
|
infosdir = ${pkgdatadir}
|
||||||
infos_DATA = AUTHORS NEWS README COPYING INSTALL ChangeLog \
|
infos_DATA = AUTHORS NEWS README COPYING INSTALL ChangeLog \
|
||||||
@PACKAGENAME@.spec
|
@PACKAGENAME@.spec @PACKAGENAME@.dsc debian.control debian.changelog debian.rules
|
||||||
|
|
||||||
RPMS = /usr/src/packages/RPMS/i586/@PACKAGENAME@-minimal-@MAJOR@.@MINOR@.@LEAST@-1.i586.rpm \
|
RPMS = /usr/src/packages/RPMS/i586/@PACKAGENAME@-minimal-@MAJOR@.@MINOR@.@LEAST@-1.i586.rpm \
|
||||||
/usr/src/packages/RPMS/i586/@PACKAGENAME@-@MAJOR@.@MINOR@.@LEAST@-1.i586.rpm \
|
/usr/src/packages/RPMS/i586/@PACKAGENAME@-@MAJOR@.@MINOR@.@LEAST@-1.i586.rpm \
|
||||||
@@ -81,4 +81,4 @@ maintainer-clean-local:
|
|||||||
missing mkinstalldirs
|
missing mkinstalldirs
|
||||||
|
|
||||||
CLEANFILES = README.dpkg
|
CLEANFILES = README.dpkg
|
||||||
MAINTAINER_CLEANFILES = DEBIAN/control
|
MAINTAINER_CLEANFILES =
|
||||||
|
@@ -1,13 +1,10 @@
|
|||||||
## $Id$
|
## $Id$
|
||||||
|
|
||||||
## 1 2 3 4 5 6 7 8
|
|
||||||
## 45678901234567890123456789012345678901234567890123456789012345678901234567890
|
|
||||||
|
|
||||||
Format: 1.0
|
Format: 1.0
|
||||||
Source: @PACKAGENAME@
|
Source: @PACKAGENAME@
|
||||||
Version: @MAJOR@.@MINOR@.@LEAST@-@DEBBUILD@
|
Version: @MAJOR@.@MINOR@.@LEAST@-@DEBBUILD@
|
||||||
Binary: @PACKAGENAME@
|
Binary: @PACKAGENAME@
|
||||||
Maintainer: @AUTHORS@
|
Maintainer: Marc Roman Wäckerlin <marc@waeckerlin.org>
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Build-Depends: debhelper (>= 4.1.16), boost-devel, log4cxx-devel, ghostscript-library, gcc-c++, doxygen, graphviz, texlive-latex-base, texlive-latex-extra, texlive-latex-recommended
|
Build-Depends: debhelper (>= 4.1.16), boost-devel, log4cxx-devel, ghostscript-library, gcc-c++, doxygen, graphviz, texlive-latex-base, texlive-latex-extra, texlive-latex-recommended
|
||||||
Files:
|
Files:
|
||||||
|
Reference in New Issue
Block a user