diff --git a/packaging/README.md b/packaging/README.md index 12da4597..6ccb241f 100644 --- a/packaging/README.md +++ b/packaging/README.md @@ -9,6 +9,7 @@ cd packaging make DIST=focal deb make DIST=jammy deb +make DIST=kinetic deb cd _BUILD/ubuntu/focal dput ppa:bkryza/clang-uml *.changes @@ -16,6 +17,9 @@ dput ppa:bkryza/clang-uml *.changes cd _BUILD/ubuntu/jammy dput ppa:bkryza/clang-uml *.changes +cd _BUILD/ubuntu/kinetic +dput ppa:bkryza/clang-uml *.changes + ``` ## Anaconda diff --git a/packaging/debian/changelog b/packaging/debian/changelog index 0112d0ac..e0669926 100644 --- a/packaging/debian/changelog +++ b/packaging/debian/changelog @@ -1,5 +1,5 @@ clang-uml ({{VERSION}}-0{{OS}}{{REBUILD}}ppa1~{{DISTRIBUTION}}) {{DISTRIBUTION}}; urgency=low - * Initial release + * Packages for release {{VERSION}} -- Bartek Kryza {{DATETIME}} diff --git a/packaging/debian/control.focal b/packaging/debian/control.focal index 0cf376d8..53bd81fd 100644 --- a/packaging/debian/control.focal +++ b/packaging/debian/control.focal @@ -11,7 +11,7 @@ Homepage: https://github.com/bkryza/clang-uml Package: clang-uml Architecture: any Section: utils -Depends: ${misc:Depends}, ${shlibs:Depends} +Depends: ${misc:Depends}, ${shlibs:Depends}, clang-12 Pre-Depends: ${misc:Pre-Depends} Description: Automatic C++ UML diagram generator based on Clang. . diff --git a/packaging/debian/control.jammy b/packaging/debian/control.jammy index 89ac8adf..24318484 100644 --- a/packaging/debian/control.jammy +++ b/packaging/debian/control.jammy @@ -11,7 +11,7 @@ Homepage: https://github.com/bkryza/clang-uml Package: clang-uml Architecture: any Section: utils -Depends: ${misc:Depends}, ${shlibs:Depends} +Depends: ${misc:Depends}, ${shlibs:Depends}, clang-14 Pre-Depends: ${misc:Pre-Depends} Description: Automatic C++ UML diagram generator based on Clang. . diff --git a/packaging/debian/control.kinetic b/packaging/debian/control.kinetic new file mode 100644 index 00000000..61f3c089 --- /dev/null +++ b/packaging/debian/control.kinetic @@ -0,0 +1,18 @@ +Source: clang-uml +Maintainer: Bartek Kryza +Section: devel +Priority: optional +Build-Depends: debhelper, make, gcc-12, g++-12, cmake (>= 3.16), libyaml-cpp-dev, llvm-15, llvm-15-dev, clang-15, clang-tools-15, libclang-15-dev, libclang-cpp15-dev, libmlir-15-dev +Standards-Version: 4.3.0 +Vcs-Browser: https://github.com/bkryza/clang-uml +Vcs-Git: https://github.com/bkryza/clang-uml.git +Homepage: https://github.com/bkryza/clang-uml + +Package: clang-uml +Architecture: any +Section: utils +Depends: ${misc:Depends}, ${shlibs:Depends}, clang-15 +Pre-Depends: ${misc:Pre-Depends} +Description: Automatic C++ UML diagram generator based on Clang. + . + This package provides the clang-uml binary.