Wykres commitów

53 Commity (develop)

Autor SHA1 Wiadomość Data
nightwalker-87 5280bcfd5a Merge remote branch 'bookworm-backports' into 'testing' 2024-10-04 00:07:09 +02:00
nightwalker-87 ece34efbce Updated info on OS support. (Closes #1376) 2024-04-06 18:17:30 +02:00
nightwalker-87 20c4ae1e0f Updated debian package config
- Switched to gbp workflow
- binary OSX blobs no longer included
- Install chips definitions in stlink-tools
- Updated symbols files for v1.8.0
- Updated changelog for v1.8.0-1 release
2024-02-16 15:34:37 +01:00
nightwalker-87 e662da00ca Updated debian pkg config for distribution 2021-08-22 12:44:01 +02:00
Luca Boccassi 4f40a42456 Update changelog for 1.7.0+ds-1 2021-08-15 14:49:00 +01:00
Luca Boccassi 9e3fac499e Update symbols file for 1.7.0 2021-08-15 14:44:16 +01:00
Luca Boccassi 78b510ee3d Update install files, paths have been fixed upstream 2021-08-15 14:41:10 +01:00
Luca Boccassi 30396b2803 Drop guipath.patch and refresh cross.patch for v1.7.0 2021-08-15 14:31:48 +01:00
Luca Boccassi 1fab90289f Bump debhelper-compat to 13, no changes 2021-08-15 14:11:09 +01:00
Luca Boccassi e768f737cd Bump Standards-Version to 4.5.1, no changes 2021-08-15 14:10:49 +01:00
Luca Boccassi a952c950a6 Update changelog for 1.6.1+ds-3 release 2020-10-29 18:06:53 +00:00
Luca Boccassi f503de6055 Add cross.patch to fix cross-compilation. Thanks Helmut!
Closes: #973339
2020-10-29 18:06:33 +00:00
Luca Boccassi a741f41552 Update changelog for 1.6.1+ds-2 release 2020-06-21 13:41:52 +01:00
Luca Boccassi 9fd796c0ff Patch CMake's hard-coded define of XML gui file location
Closes: #963219
2020-06-21 13:32:11 +01:00
Luca Boccassi 1195dae9e5 Update upstream URLs for new Github org 2020-06-21 13:26:16 +01:00
Luca Boccassi 44c7de765f Update d/copyright to remove GPL-2+ stanza about flashloaders
The 2 loaders were rewritten from scratch
2020-06-21 13:23:44 +01:00
Luca Boccassi 7056afe415 Update changelog for 1.6.1+ds-1 release 2020-06-06 14:45:15 +01:00
Luca Boccassi b85c7fb41e Switch to debhelper-compat 12 2020-06-06 14:44:50 +01:00
Luca Boccassi 0052b907a9 Generate pkgconfig file from d/rules, upstream doesn't do it 2020-06-06 14:44:50 +01:00
Luca Boccassi f509507971 Remove unused variable from d/rules 2020-06-06 14:44:50 +01:00
Luca Boccassi c74c942a37 Adjust install files, some files moved 2020-06-06 14:44:41 +01:00
Luca Boccassi 1ea5b4d8ff Add new symbols from upstream version 1.6.1 2020-06-06 14:44:41 +01:00
Luca Boccassi fbaf536f94 Bump Build-Depends to cmake >= 3.4.2 2020-06-06 14:44:41 +01:00
Luca Boccassi b4ddd0d38d Drop cross.patch, merged upstream in v1.6.1 2020-06-06 14:44:41 +01:00
Luca Boccassi 3775e7504e Fix d/watch intermediary file name 2020-06-06 12:43:07 +01:00
Luca Boccassi 77df52ff61 Update Files-Excluded in d/copyright for new layout 2020-06-06 12:43:07 +01:00
Luca Boccassi f92878df5e Update changelog for 1.6.0+ds-1 release 2020-02-25 22:14:24 +00:00
Luca Boccassi 00441133fa Update libstlink1 symbols file for 1.6.0. 2020-02-25 22:14:05 +00:00
Luca Boccassi d3021e569f Add d/s/options to ignore repacked files
Gbp-Dch: ignore
2020-02-25 22:14:05 +00:00
Luca Boccassi 14c2cbe0c6 Bump Standards-Version to 4.5.0, no changes. 2020-02-25 22:08:24 +00:00
Luca Boccassi 0b629606aa Update changelog for 1.5.1+ds-2 release 2019-09-29 12:51:05 +01:00
Luca Boccassi 4f29ef92bf Bump Standards-Version to 4.4.0 2019-09-29 12:48:53 +01:00
Luca Boccassi 52189af7a2 Set Rules-Requires-Root: no 2019-09-29 12:45:57 +01:00
Luca Boccassi ecfb5becd0 Vcs-Git: add -b debian 2019-09-29 12:44:22 +01:00
Luca Boccassi bc01701a8d Apply cross.patch to fix cross-compiling the GUI.
Thanks Helmut for the patch! (Closes: #941320)

Gbp-Dch: full
2019-09-29 12:42:14 +01:00
Luca Boccassi 8a07f12769 Mark library packages as Multi-Arch: same. 2018-09-28 18:48:04 +01:00
Luca Boccassi acd192fea0 Update changelog for 1.5.1+ds-1 release 2018-09-28 10:36:44 +01:00
Luca Boccassi 66e5e3ac80 Mark packages as linux-any, other systems not supported. 2018-09-28 10:27:36 +01:00
Luca Boccassi 4031f53443 Merge tag 'v1.5.1' into debian 2018-09-28 10:26:32 +01:00
joede 0af68c0801 Add svg icon for .desktop file (#708)
* add SVG icon and .desktop file to Debian package. Renamed icon and .desktop file to package name.
2018-05-05 08:01:41 +02:00
Slyshyk Oleksiy 88935336f8 fix #700 (#701)
* first try to fix #700
Use CMAKE_INSTALL_PREFIX for install paths

* check IS_DIRECTORY LIB_INSTALL_DIR
* fix incorrect VAR usage in condition
* changed debian/rules according to @bluca patch
2018-04-16 20:54:03 +02:00
Luca Boccassi ef9d527eb7 Update changelog for 1.5.0+ds-1 release 2018-03-16 16:56:19 +00:00
Luca Boccassi abdf4ce070 Remove breaks and replaces, not applicable to Debian 2018-03-16 16:20:26 +00:00
Luca Boccassi 8488390345 Repack tarball to remove debian/ and stlinkv1_macosx_driver/ 2018-03-16 16:13:53 +00:00
Luca Boccassi 64ef6a8a23 Change format to non-native, set myself as maintainer 2018-03-16 15:58:36 +00:00
Luca Boccassi e9fe4e5145 Debian packaging, CMake and README.md fixes (#683)
* Use https for debian/copyright

* Update dates and fix stanzas in debian/copyright

No need to have 2 stanzas for the same license

* Add BSD-3-clause body in debian/copyright

* Remove generated boilerplate from debian/rules

* Enable compiler hardening flags in debian/rules

* Fix source package name according to repo and docs

* Set source package section to electronics

See https://packages.debian.org/unstable/electronics/ for a full list

* Add long descriptions to packages

* Add gbp.conf file

* Update changelog for 1.5.0 release

* Remove dirs files, not needed anymore

* Rename library package to match SONAME

As per Debian policy, shared library packages must be named after
their SONAME version.

* libstlink0: break+replace libstlink since it took over its files

* Remove triggers, not needed anymore

debhelper tools will generate the triggers file automatically since
the package name was corrected

* List GPL2+ in debian/copyright for flashloaders

* Do not append -shared to shared library on *NIX

Only on Windows it's necessary to have different file names, on *NIX
the extension is what disambiguates between a static library (.a) and
a shared library (.so).

* Clarify license of flashloaders in README.md

Fixes #682

* List all individual authors in debian/copyright

The Debian FTP masters nowadays require that all authors are listed in
debian/copyright. Print the list of authors from git.

* Move modprobe and udev files from shared library package to tools package

Multiple versions of a shared library might be installed on the same
system. Do not ship unversioned files in their packages, or they will
conflict and fail to install.

* stlink-tools: break+replace libstlink

It took ownership of udev and modprobe files from libstlink

* Fix pkgconfig include dir: remove project version

The headers are installed in /usr/include/stlink without a version
number.

* Add libstlink1 symbols file

Generated with:

 dpkg-gensymbols -P/tmp -v1.5.0 -V -e/tmp/libstlink.so.1.5.0
  -plibstlink1 -Odebian/libstlink1.symbols

* Bump Standards-Version to 4.1.3

Main changes are shared library rename and files moved, and HTTPS
URLs.

https://www.debian.org/doc/packaging-manuals/upgrading-checklist.txt

* Add debian/watch file for notifications

The Debian package tracker can automatically notify when a new
version is out.
2018-03-16 16:41:07 +01:00
Kirill Kolyshkin fbd55d9f1b debian/triggers: add (to run ldconfig) (#664)
After installing the deb package, st-util fails to start:

> $ st-util
> st-util: error while loading shared libraries: libstlink-shared.so.1:
> cannot open shared object file: No such file or directory

The reason is, no one ran `ldconfig` upon installing the library.

The solution, as per latest Debian recommendations [1], is to add an
ldconfig trigger in debian/triggers, which is what this commit does.

[1] https://www.debian.org/doc/debian-policy/#ldconfig

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
2018-02-06 14:45:57 +01:00
yaofei zheng 4e28e303b5 update debian package version (#630)
* update debian package version
2017-08-25 10:06:21 +02:00
Zhang, Chi dc8eb3e739 Fix gitignore and add support for STM32L452 (#608)
* update gitignore for debian
* add/update support for L43x/44x/45x/46x, partially thanks to @vatsaltrivedi86, should close texane/stlink#603
2017-06-26 23:57:14 +02:00
Christian Mauderer 49248f5985 Fix install locations for modprobe config and udev rules (#502)
* cmake: Fix location of modprobe.d config.

* cmake: Use cmake variables for install locations.

This commit add the following two Cmake variables to
change the install location of the udev and modprobe
configuration files:
    - STLINK_UDEV_RULES_DIR
    - STLINK_MODPROBED_DIR

* doc/compiling.md: Add info about new CMAKE variables.

* debian: Use CMAKE variables for build.
2016-10-26 20:40:25 +02:00