fix for minimum required python version.
added i18n package. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_2_BRANCH@7959 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
17
debian/control.in
vendored
17
debian/control.in
vendored
@@ -1,7 +1,7 @@
|
||||
Source: wxwindows=V
|
||||
Section: libs
|
||||
Priority: optional
|
||||
Build-Depends: debhelper, flex, bison, libgtk1.2-dev, python-dev (>=1.5), zlib1g-dev, libjpeg62-dev, libpng2-dev, libtiff3g-dev, mesag-dev
|
||||
Build-Depends: debhelper, flex, bison, libgtk1.2-dev, python-dev (>=1.5.2), zlib1g-dev, libjpeg62-dev, libpng2-dev, libtiff3g-dev, mesag-dev
|
||||
Maintainer: Ron Lee <ron@debian.org>
|
||||
Standards-Version: 3.1.1
|
||||
|
||||
@@ -107,7 +107,7 @@ Description: wxWindows Cross-platform C++ GUI toolkit (GTK+ development)
|
||||
Package: libwxgtk=V-python
|
||||
Architecture: any
|
||||
Section: interpreters
|
||||
Depends: libwxgtk=V (= ${Source-Version}), python-base (>=1.5), ${shlibs:Depends}
|
||||
Depends: libwxgtk=V (= ${Source-Version}), python-base (>=1.5.2), ${shlibs:Depends}
|
||||
Suggests: wxwin=V-doc
|
||||
Description: wxWindows Cross-platform C++ GUI toolkit (Python binding)
|
||||
wxWindows is a class library for C++ providing GUI (Graphical User
|
||||
@@ -157,6 +157,19 @@ Description: wxWindows Cross-platform C++ GUI toolkit (header files)
|
||||
This package provides the common header files required to build applications
|
||||
using the wxWindows toolkit.
|
||||
|
||||
Package: wxwin=V-i18n
|
||||
Architecture: all
|
||||
Section: libs
|
||||
Conflicts: wxwin-i18n
|
||||
Replaces: wxwin-i18n
|
||||
Provides: wxwin-i18n
|
||||
Description: wxWindows Cross-platform C++ GUI toolkit (i18n support)
|
||||
wxWindows is a class library for C++ providing GUI (Graphical User
|
||||
Interface) and other facilities on more than one platform. Version =V
|
||||
currently supports subsets of GTK+, Motif, and MS Windows.
|
||||
.
|
||||
This package provides the i18n message catalogs for wxWindows.
|
||||
|
||||
Package: wxwin=V-doc
|
||||
Architecture: all
|
||||
Section: doc
|
||||
|
28
debian/rules
vendored
28
debian/rules
vendored
@@ -23,6 +23,7 @@ package_gtk_py=libwxgtk$(release)-python
|
||||
package_gtk_contrib=libwxgtk$(release)-contrib
|
||||
package_gtk_contrib_dev=libwxgtk$(release)-contrib-dev
|
||||
package_headers=wxwin$(release)-headers
|
||||
package_i18n=wxwin$(release)-i18n
|
||||
package_doc=wxwin$(release)-doc
|
||||
package_examples=wxwin$(release)-examples
|
||||
|
||||
@@ -36,6 +37,7 @@ objdir_gtk_debug=objs_gtk_d
|
||||
objdir_doc_cruft=objs_doc_con
|
||||
objdir_doc=docs/wxWindows-manual.html
|
||||
objdir_examples=docs/examples
|
||||
objdir_i18n=locale
|
||||
objdirs=$(objdir_wxbase_shared) $(objdir_wxbase_static) $(objdir_wxbase_debug) \
|
||||
$(objdir_gtk_shared) $(objdir_gtk_static) $(objdir_gtk_debug) \
|
||||
$(objdir_doc) $(objdir_examples)
|
||||
@@ -44,12 +46,13 @@ build_stamps=build-wxbase-shared-stamp build-wxbase-static-stamp \
|
||||
build-wxbase-debug-stamp build-gtk-shared-stamp \
|
||||
build-gtk-static-stamp build-gtk-debug-stamp \
|
||||
build-contrib-shared-stamp build-contrib-static-stamp \
|
||||
build-gtk-python-stamp build-examples-stamp build-doc-stamp
|
||||
build-gtk-python-stamp build-examples-stamp build-doc-stamp \
|
||||
build-i18n-stamp
|
||||
|
||||
install_all=install-wxbase-lib install-wxbase-dev install-wxbase-dbg \
|
||||
install-gtk-lib install-gtk-dev install-gtk-dbg \
|
||||
install-gtk-contrib install-gtk-contrib-dev install-gtk-py \
|
||||
install-headers install-doc install-examples
|
||||
install-headers install-i18n install-doc install-examples
|
||||
|
||||
wxconfig:=$(shell pwd)/$(objdir_gtk_shared)/wx-config \
|
||||
--prefix=$(shell pwd) \
|
||||
@@ -106,6 +109,10 @@ control-files-stamp: debian/control debian/wxwin-doc.doc-base
|
||||
echo "generating control file $(package_headers).$$f"; \
|
||||
cp debian/wxwin-headers.$$f debian/$(package_headers).$$f; \
|
||||
done;
|
||||
@for f in dirs docs files; do \
|
||||
echo "generating control file $(package_i18n).$$f"; \
|
||||
cp debian/wxwin-i18n.$$f debian/$(package_i18n).$$f; \
|
||||
done;
|
||||
@for f in dirs docs doc-base; do \
|
||||
echo "generating control file $(package_doc).$$f"; \
|
||||
cp debian/wxwin-doc.$$f debian/$(package_doc).$$f; \
|
||||
@@ -250,6 +257,12 @@ build-examples-stamp:
|
||||
done;
|
||||
touch $@
|
||||
|
||||
build-i18n-stamp: build-gtk-shared-stamp
|
||||
dh_testdir
|
||||
cd $(objdir_i18n) \
|
||||
&& $(MAKE) allmo
|
||||
touch $@
|
||||
|
||||
clean: debian/control
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
@@ -266,6 +279,7 @@ clean: debian/control
|
||||
rm -f debian/$(package_gtk_contrib).*
|
||||
rm -f debian/$(package_gtk_contrib_dev).*
|
||||
rm -f debian/$(package_headers).*
|
||||
rm -f debian/$(package_i18n).*
|
||||
rm -f debian/$(package_doc).*
|
||||
rm -f debian/$(package_examples).*
|
||||
|
||||
@@ -375,6 +389,14 @@ install-headers: install-gtk-lib
|
||||
zlib.3 \
|
||||
png.5
|
||||
|
||||
install-i18n: DH_OPTIONS=-p$(package_i18n)
|
||||
install-i18n: build-i18n-stamp install-gtk-lib
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
dh_clean -k
|
||||
dh_installdirs
|
||||
dh_movefiles --sourcedir=debian/$(package_gtk_lib)
|
||||
|
||||
install-doc: DH_OPTIONS=-p$(package_doc)
|
||||
install-doc: build-doc-stamp
|
||||
dh_testdir
|
||||
@@ -461,5 +483,5 @@ binary-doc: control-files-stamp install-doc
|
||||
binary-wxbase-dbg binary-doc install install-wxbase-lib \
|
||||
install-wxbase-dev install-wxbase-dbg install-gtk-lib install-gtk-dev \
|
||||
install-gtk-dbg install-gtk-contrib install-gtk-contrib-dev \
|
||||
install-gtk-py install-headers install-doc install-examples
|
||||
install-gtk-py install-headers install-i18n install-doc install-examples
|
||||
|
||||
|
2
debian/wxwin-i18n.dirs
vendored
Normal file
2
debian/wxwin-i18n.dirs
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
/usr/share/locale
|
||||
|
2
debian/wxwin-i18n.docs
vendored
Normal file
2
debian/wxwin-i18n.docs
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
docs/licence.txt
|
||||
|
2
debian/wxwin-i18n.files
vendored
Normal file
2
debian/wxwin-i18n.files
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
/usr/share/locale/
|
||||
|
Reference in New Issue
Block a user