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
|
||||
(even though they should)
|
||||
- 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])])
|
||||
AC_SEARCH_LIBS(cplus_demangle, [demangle iberty],
|
||||
[AC_MSG_RESULT([OK, found cplus_demangle])],
|
||||
@@ -208,7 +208,7 @@ AC_SUBST(LIBS)
|
||||
|
||||
# create output
|
||||
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])
|
||||
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
|
@@ -33,7 +33,7 @@ if HAVE_LOG4CXX
|
||||
endif
|
||||
infosdir = ${pkgdatadir}
|
||||
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 \
|
||||
/usr/src/packages/RPMS/i586/@PACKAGENAME@-@MAJOR@.@MINOR@.@LEAST@-1.i586.rpm \
|
||||
@@ -81,4 +81,4 @@ maintainer-clean-local:
|
||||
missing mkinstalldirs
|
||||
|
||||
CLEANFILES = README.dpkg
|
||||
MAINTAINER_CLEANFILES = DEBIAN/control
|
||||
MAINTAINER_CLEANFILES =
|
||||
|
@@ -1,13 +1,10 @@
|
||||
## $Id$
|
||||
|
||||
## 1 2 3 4 5 6 7 8
|
||||
## 45678901234567890123456789012345678901234567890123456789012345678901234567890
|
||||
|
||||
Format: 1.0
|
||||
Source: @PACKAGENAME@
|
||||
Version: @MAJOR@.@MINOR@.@LEAST@-@DEBBUILD@
|
||||
Binary: @PACKAGENAME@
|
||||
Maintainer: @AUTHORS@
|
||||
Maintainer: Marc Roman Wäckerlin <marc@waeckerlin.org>
|
||||
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
|
||||
Files:
|
||||
|
Reference in New Issue
Block a user