diff --git a/CMakeLists.txt b/CMakeLists.txt index d1360c567..4757ff01c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -673,6 +673,7 @@ install(FILES DESTINATION ${CMAKE_INSTALL_PREFIX}/share/man/man3 ) +install(FILES src/pydemo/notcurses-pydemo DESTINATION bin) install(TARGETS notcurses-demo DESTINATION bin) install(TARGETS notcurses-input DESTINATION bin) install(TARGETS notcurses-ncreel DESTINATION bin) diff --git a/debian/control b/debian/control index 94491855c..c385f8806 100644 --- a/debian/control +++ b/debian/control @@ -90,6 +90,7 @@ Section: graphics Depends: ncurses-term, notcurses-data (= ${source:Version}), ${misc:Depends}, + ${python3:Depends}, ${shlibs:Depends} Description: Character graphics and TUI library demos notcurses facilitates the creation of modern TUI programs, @@ -99,7 +100,8 @@ Description: Character graphics and TUI library demos These utilities from the notcurses project include notcurses-demo (a demonstration of various libnotcurses capabilities) and notcurses-view (a character mode multimedia player), among other - tools. Unit tests are furthermore bundled as notcurses-tester. + tools. Unit tests are furthermore bundled as notcurses-tester, + while notcurses-pydemo verifies the notcurses Python wrappers. Package: notcurses-data Architecture: all @@ -117,6 +119,7 @@ Description: Multimedia used by notcurses-bin Package: python3-notcurses Section: python Architecture: any +Multi-Arch: no Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends} Provides: ${python3:Provides} Description: Character graphics and TUI library (Python) diff --git a/src/pydemo/notcurses-pydemo.py b/src/pydemo/notcurses-pydemo similarity index 100% rename from src/pydemo/notcurses-pydemo.py rename to src/pydemo/notcurses-pydemo