[neon/neon-packaging/python3-pygdbmi/Neon/release] /: now even more betterererererer

Carlos De Maine null at kde.org
Wed Aug 23 06:03:08 BST 2023


Git commit fda0546db7200dd948d4bef167774a880ca7f511 by Carlos De Maine.
Committed on 23/08/2023 at 07:03.
Pushed by carlosdem into branch 'Neon/release'.

now even more betterererererer

D  +0    -32   control
M  +13   -17   debian/control
M  +7    -8    debian/rules
D  +0    -14   rules

https://invent.kde.org/neon/neon-packaging/python3-pygdbmi/-/commit/fda0546db7200dd948d4bef167774a880ca7f511

diff --git a/control b/control
deleted file mode 100644
index a3b003b..0000000
--- a/control
+++ /dev/null
@@ -1,32 +0,0 @@
-Source: python3-pygdbmi
-Section: python
-Priority: optional
-Maintainer: KDE Neon <neon at kde.org>
-Build-Depends:
- debhelper-compat (= 13),
- dh-python,
- python3-all,
- python3-setuptools,
-Standards-Version: 4.6.1
-Vcs-Browser: https://invent.kde.org/neon/neon-packaging/python3-pygdbmi/
-Vcs-Git: https://invent.kde.org/neon/neon-packaging/python3-pygdbmi/
-Homepage: https://github.com/cs01/pygdbmi
-
-Package: python3-pygdbmi
-Architecture: all
-Depends:
-  ${misc:Depends},
- ${python3:Depends},
-Description: pygdbmi - Get Structured Output from GDB's Machine Interface
- Python (py) gdb machine interface (mi)
- .
- GDB/MI is a line based machine oriented text interface to GDB and is activated by
- specifying using the --interpreter command line option (see Mode Options). It is
- specifically intended to support the development of systems which use the debugger
- as just one small component of a larger system.
- .
- What's in the box?
- * A function to parse gdb machine interface string output and return structured
- data types (Python dicts) that are JSON serializable. Useful for writing the
- backend to a gdb frontend. For example, gdbgui uses pygdbmi on the backend.
- * A Python class to control and interact with gdb as a subprocess
diff --git a/debian/control b/debian/control
index ddd1878..a3b003b 100644
--- a/debian/control
+++ b/debian/control
@@ -3,11 +3,11 @@ Section: python
 Priority: optional
 Maintainer: KDE Neon <neon at kde.org>
 Build-Depends:
- debhelper-compat (= 10),
+ debhelper-compat (= 13),
  dh-python,
  python3-all,
  python3-setuptools,
-Standards-Version: 4.1.3
+Standards-Version: 4.6.1
 Vcs-Browser: https://invent.kde.org/neon/neon-packaging/python3-pygdbmi/
 Vcs-Git: https://invent.kde.org/neon/neon-packaging/python3-pygdbmi/
 Homepage: https://github.com/cs01/pygdbmi
@@ -17,20 +17,16 @@ Architecture: all
 Depends:
   ${misc:Depends},
  ${python3:Depends},
-Description: ANother Tool for Language Recognition - Python 3.x bindings
- ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a language
- tool that provides a framework for constructing recognizers, compilers, and
- translators from grammatical descriptions containing C++ or Java actions (You
- can use PCCTS 1.xx to generate C-based parsers).
+Description: pygdbmi - Get Structured Output from GDB's Machine Interface
+ Python (py) gdb machine interface (mi)
  .
- Computer language translation has become a common task. While compilers and
- tools for traditional computer languages (such as C or Java) are still being
- built, their number is dwarfed by the thousands of mini-languages for which
- recognizers and translators are being developed. Programmers construct
- translators for database formats, graphical data files (e.g., PostScript,
- AutoCAD), text processing files (e.g., HTML, SGML).  ANTLR is designed to
- handle all of your translation tasks.
+ GDB/MI is a line based machine oriented text interface to GDB and is activated by
+ specifying using the --interpreter command line option (see Mode Options). It is
+ specifically intended to support the development of systems which use the debugger
+ as just one small component of a larger system.
  .
- Note that this package contains patches for OpenStack Congress.
- .
- This package provides the Python 3.x bindings.
+ What's in the box?
+ * A function to parse gdb machine interface string output and return structured
+ data types (Python dicts) that are JSON serializable. Useful for writing the
+ backend to a gdb frontend. For example, gdbgui uses pygdbmi on the backend.
+ * A Python class to control and interact with gdb as a subprocess
diff --git a/debian/rules b/debian/rules
index 16956b6..898ae69 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,15 +1,14 @@
 #!/usr/bin/make -f
 
+export DH_VERBOSE=1
+export PYBUILD_NAME= pygdbmi
+#export PYBUILD_SYSTEM= setuptools
+
 %:
-	dh $@ --buildsystem=python_distutils --with python3
+	dh $@ --buildsystem=pybuild --with python3
 
 override_dh_auto_clean:
 	rm -rf build
 
-override_dh_auto_build:
-#	echo "Do nothing..."
-
-#override_dh_auto_install:
-#	pkgos-dh_auto_install --no-py2 --in-tmp
-
-
+override_dh_auto_test:
+	echo "no tests"
diff --git a/rules b/rules
deleted file mode 100755
index 898ae69..0000000
--- a/rules
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/usr/bin/make -f
-
-export DH_VERBOSE=1
-export PYBUILD_NAME= pygdbmi
-#export PYBUILD_SYSTEM= setuptools
-
-%:
-	dh $@ --buildsystem=pybuild --with python3
-
-override_dh_auto_clean:
-	rm -rf build
-
-override_dh_auto_test:
-	echo "no tests"


More information about the Neon-commits mailing list