Skip to content

Commit

Permalink
Issue 1445 (#1454)
Browse files Browse the repository at this point in the history
Upgrade jq to 1.7:

* Upgrade jq to 1.7 (Debian/Ubuntu) untested.  #1445

* Fix test regression.  #1445

* Remove integer patch from PyJQ.  #1445

* Overhaul of jq for Debian (11).  #1445

* Added missing jq dependency.  #1445

* Fixed a test regression.  #1445

* Added trivial jq transforms to archiving in troubleshooter.  #1445
  • Loading branch information
mfeit-internet2 authored Jul 2, 2024
1 parent 5a35142 commit d838bbf
Show file tree
Hide file tree
Showing 25 changed files with 38 additions and 9,080 deletions.
1 change: 0 additions & 1 deletion jq/jq-1.6.0.tar.gz

This file was deleted.

Binary file removed jq/jq-1.6.tar.gz
Binary file not shown.
Binary file added jq/jq-1.7.1.tar.gz
Binary file not shown.
6 changes: 6 additions & 0 deletions jq/unibuild-packaging/deb/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
jq (1.7.1-1~bpo8+3) perfsonar-5.2-staging; urgency=medium

* New upstream version

-- Lætitia Delvaux <[email protected]> Tue, 23 Apr 2024 01:02:58 +0200

jq (1.6.0-1~bpo8+3) perfsonar-5.1-staging; urgency=medium

* Building on Ubuntu 20.
Expand Down
2 changes: 1 addition & 1 deletion jq/unibuild-packaging/deb/compat
Original file line number Diff line number Diff line change
@@ -1 +1 @@
9
10
3 changes: 2 additions & 1 deletion jq/unibuild-packaging/deb/control
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ Source: jq
Section: utils
Priority: optional
Maintainer: ChangZhuo Chen (陳昌倬) <[email protected]>
Build-Depends: debhelper (>= 10), dh-autoreconf, flex, bison, libtool-bin, valgrind [amd64 i386], rake, ruby-ronn, libonig-dev
Build-Depends: debhelper (>= 10), dh-autoreconf, flex, bison, libtool-bin, valgrind [amd64 i386], rake, ruby-ronn, libonig-dev,
python3-lxml, python3-markdown, python3-yaml
Standards-Version: 3.9.6
Homepage: https://github.com/stedolan/jq
Vcs-Git: git://anonscm.debian.org/users/else-guest/jq.git
Expand Down
2 changes: 0 additions & 2 deletions jq/unibuild-packaging/deb/jq.docs

This file was deleted.

175 changes: 0 additions & 175 deletions jq/unibuild-packaging/deb/libjq1.symbols

This file was deleted.

36 changes: 0 additions & 36 deletions jq/unibuild-packaging/deb/patches/disable-static-libtool.patch

This file was deleted.

This file was deleted.

16 changes: 0 additions & 16 deletions jq/unibuild-packaging/deb/patches/enable-manpages.patch

This file was deleted.

43 changes: 0 additions & 43 deletions jq/unibuild-packaging/deb/patches/jv_is_integer_large.patch

This file was deleted.

20 changes: 0 additions & 20 deletions jq/unibuild-packaging/deb/patches/patch-version-into-build.patch

This file was deleted.

5 changes: 0 additions & 5 deletions jq/unibuild-packaging/deb/patches/series

This file was deleted.

17 changes: 7 additions & 10 deletions jq/unibuild-packaging/deb/rules
Original file line number Diff line number Diff line change
Expand Up @@ -15,27 +15,24 @@ get-orig-source:

# This target replaces the version script with one that doesn't get
# the wrong answer by depending on git.
_fix-version:
printf "#!/bin/sh -e\necho '%s.10+pscheduler-patches'\n" \
$$(./configure --version | head -1 | sed -e "s/^[^']*'//g; s/'.*\$$//g") \
_fix-version: libjq.pc
printf '#!/bin/sh -e \necho %s\n' "$$(awk '$$1 == "Version:" { print $$2 }' libjq.pc | head -1)" \
> ./scripts/version


override_dh_auto_configure: _fix-version
cd docs && rake manpage > ../jq.1
dh_auto_configure -- --disable-static --disable-fpectl --without-fpectl

override_dh_auto_test:

override_dh_auto_clean:
dh_auto_clean
test ! -f ./jq.1.old || mv ./jq.1.old jq.1
override_dh_installdocs:
cd docs && ./build_manpage.py > jq.1
dh_installdocs

override_dh_install:
dh_install --list-missing

%:
dh $@ --with autoreconf


# Ubuntu dbgsym.ddeb are currently not supported by reprepro
override_dh_strip:
dh_strip --no-automatic-dbgsym
Loading

0 comments on commit d838bbf

Please sign in to comment.