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:
Ron Lee
2000-08-06 07:05:55 +00:00
parent c539c9d998
commit a3a57f29ce
5 changed files with 46 additions and 5 deletions

17
debian/control.in vendored
View File

@@ -1,7 +1,7 @@
Source: wxwindows=V Source: wxwindows=V
Section: libs Section: libs
Priority: optional 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> Maintainer: Ron Lee <ron@debian.org>
Standards-Version: 3.1.1 Standards-Version: 3.1.1
@@ -107,7 +107,7 @@ Description: wxWindows Cross-platform C++ GUI toolkit (GTK+ development)
Package: libwxgtk=V-python Package: libwxgtk=V-python
Architecture: any Architecture: any
Section: interpreters 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 Suggests: wxwin=V-doc
Description: wxWindows Cross-platform C++ GUI toolkit (Python binding) Description: wxWindows Cross-platform C++ GUI toolkit (Python binding)
wxWindows is a class library for C++ providing GUI (Graphical User 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 This package provides the common header files required to build applications
using the wxWindows toolkit. 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 Package: wxwin=V-doc
Architecture: all Architecture: all
Section: doc Section: doc

28
debian/rules vendored
View File

@@ -23,6 +23,7 @@ package_gtk_py=libwxgtk$(release)-python
package_gtk_contrib=libwxgtk$(release)-contrib package_gtk_contrib=libwxgtk$(release)-contrib
package_gtk_contrib_dev=libwxgtk$(release)-contrib-dev package_gtk_contrib_dev=libwxgtk$(release)-contrib-dev
package_headers=wxwin$(release)-headers package_headers=wxwin$(release)-headers
package_i18n=wxwin$(release)-i18n
package_doc=wxwin$(release)-doc package_doc=wxwin$(release)-doc
package_examples=wxwin$(release)-examples package_examples=wxwin$(release)-examples
@@ -36,6 +37,7 @@ objdir_gtk_debug=objs_gtk_d
objdir_doc_cruft=objs_doc_con objdir_doc_cruft=objs_doc_con
objdir_doc=docs/wxWindows-manual.html objdir_doc=docs/wxWindows-manual.html
objdir_examples=docs/examples objdir_examples=docs/examples
objdir_i18n=locale
objdirs=$(objdir_wxbase_shared) $(objdir_wxbase_static) $(objdir_wxbase_debug) \ objdirs=$(objdir_wxbase_shared) $(objdir_wxbase_static) $(objdir_wxbase_debug) \
$(objdir_gtk_shared) $(objdir_gtk_static) $(objdir_gtk_debug) \ $(objdir_gtk_shared) $(objdir_gtk_static) $(objdir_gtk_debug) \
$(objdir_doc) $(objdir_examples) $(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-wxbase-debug-stamp build-gtk-shared-stamp \
build-gtk-static-stamp build-gtk-debug-stamp \ build-gtk-static-stamp build-gtk-debug-stamp \
build-contrib-shared-stamp build-contrib-static-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_all=install-wxbase-lib install-wxbase-dev install-wxbase-dbg \
install-gtk-lib install-gtk-dev install-gtk-dbg \ install-gtk-lib install-gtk-dev install-gtk-dbg \
install-gtk-contrib install-gtk-contrib-dev install-gtk-py \ 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 \ wxconfig:=$(shell pwd)/$(objdir_gtk_shared)/wx-config \
--prefix=$(shell pwd) \ --prefix=$(shell pwd) \
@@ -106,6 +109,10 @@ control-files-stamp: debian/control debian/wxwin-doc.doc-base
echo "generating control file $(package_headers).$$f"; \ echo "generating control file $(package_headers).$$f"; \
cp debian/wxwin-headers.$$f debian/$(package_headers).$$f; \ cp debian/wxwin-headers.$$f debian/$(package_headers).$$f; \
done; 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 \ @for f in dirs docs doc-base; do \
echo "generating control file $(package_doc).$$f"; \ echo "generating control file $(package_doc).$$f"; \
cp debian/wxwin-doc.$$f debian/$(package_doc).$$f; \ cp debian/wxwin-doc.$$f debian/$(package_doc).$$f; \
@@ -250,6 +257,12 @@ build-examples-stamp:
done; done;
touch $@ touch $@
build-i18n-stamp: build-gtk-shared-stamp
dh_testdir
cd $(objdir_i18n) \
&& $(MAKE) allmo
touch $@
clean: debian/control clean: debian/control
dh_testdir dh_testdir
dh_testroot dh_testroot
@@ -266,6 +279,7 @@ clean: debian/control
rm -f debian/$(package_gtk_contrib).* rm -f debian/$(package_gtk_contrib).*
rm -f debian/$(package_gtk_contrib_dev).* rm -f debian/$(package_gtk_contrib_dev).*
rm -f debian/$(package_headers).* rm -f debian/$(package_headers).*
rm -f debian/$(package_i18n).*
rm -f debian/$(package_doc).* rm -f debian/$(package_doc).*
rm -f debian/$(package_examples).* rm -f debian/$(package_examples).*
@@ -375,6 +389,14 @@ install-headers: install-gtk-lib
zlib.3 \ zlib.3 \
png.5 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: DH_OPTIONS=-p$(package_doc)
install-doc: build-doc-stamp install-doc: build-doc-stamp
dh_testdir dh_testdir
@@ -461,5 +483,5 @@ binary-doc: control-files-stamp install-doc
binary-wxbase-dbg binary-doc install install-wxbase-lib \ binary-wxbase-dbg binary-doc install install-wxbase-lib \
install-wxbase-dev install-wxbase-dbg install-gtk-lib install-gtk-dev \ install-wxbase-dev install-wxbase-dbg install-gtk-lib install-gtk-dev \
install-gtk-dbg install-gtk-contrib install-gtk-contrib-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
View File

@@ -0,0 +1,2 @@
/usr/share/locale

2
debian/wxwin-i18n.docs vendored Normal file
View File

@@ -0,0 +1,2 @@
docs/licence.txt

2
debian/wxwin-i18n.files vendored Normal file
View File

@@ -0,0 +1,2 @@
/usr/share/locale/