diff --git a/.gitignore b/.gitignore index 34e0f08..9fe3955 100644 --- a/.gitignore +++ b/.gitignore @@ -1,10 +1 @@ *_source.* -*.debian.tar.xz -*.dsc -*.build -*.buildinfo -*.changes -**/debian/files -**/debian/.debhelper/ -**/debian/intellij-idea-community/ -**/debian/intellij-idea-community.* diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index bd76436..0000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,73 +0,0 @@ -default: - image: registry.gitlab.com/mmk2410/intellij-idea-pkg-image:oracular - -variables: - PACKAGE: "intellij-idea-community" - TZ: UTC - NAME: "Marcel Kapfer" - EMAIL: "opensource@mmk2410.org" - -stages: - - autoupdate - - build - - deploy - -update-job: - stage: autoupdate - script: - ## - ## Configure SSH key - ## - - eval $(ssh-agent -s) - - chmod 400 "$SSH_PRIVATE_KEY" - - ssh-add "$SSH_PRIVATE_KEY" - - mkdir ~/.ssh - - chmod 700 ~/.ssh - - cp "$SSH_KNOWN_HOSTS" ~/.ssh/known_hosts - - chmod 644 ~/.ssh/known_hosts - - ## - ## Configure Git setup - ## - - git config user.name "$NAME" - - git config user.email "$EMAIL" - - git remote set-url origin "$GIT_URL" - - ## - ## Run autoupdate script which handles everything else. - ## - - ./autoupdate.sh - rules: - - if: $CI_PIPELINE_SOURCE == "schedule" - -build-job: - stage: build - script: - - export VERSION=$(git describe --abbrev=0 --tags | cut -d'v' -f2) - - cd "$PACKAGE"_"$VERSION" || exit - - debuild -us -uc - - export PACKAGE_FILE="$PACKAGE"_"$VERSION"-1_all.deb - artifacts: - name: $PACKAGE_FILE - paths: - - ./*.deb - rules: - - if: $CI_COMMIT_TAG - -deploy-job: - image: registry.gitlab.com/mmk2410/intellij-idea-pkg-image:$UBUNTU_VERSION - stage: deploy - script: - - export VERSION=$(git describe --abbrev=0 --tags | cut -d'v' -f2) - - echo "$GPG_PRIVATE_KEY" | tr -d '\r' | gpg --import - - - echo "$GPG_PUBLIC_KEY" | tr -d '\r' | gpg --import - - - cd "$PACKAGE"_"$VERSION" || exit - - dch -D $UBUNTU_VERSION -p -l +$UBUNTU_VERSION "Upstream version $VERSION." - - debuild -S -sa -k6D289F254B41A009B6AB5AC3122720F932D5CE46 - - cd .. - - dput ppa:mmk2410/intellij-idea "$PACKAGE"_"$VERSION"-1+"$UBUNTU_VERSION"1_source.changes - rules: - - if: $CI_COMMIT_TAG - parallel: - matrix: - - UBUNTU_VERSION: [trusty, xenial, bionic, focal, jammy, noble, oracular] diff --git a/CONTRIBUTORS.txt b/CONTRIBUTORS.txt index 559e93d..0b6c740 100644 --- a/CONTRIBUTORS.txt +++ b/CONTRIBUTORS.txt @@ -1,8 +1,4 @@ -Marcel Kapfer (mmk2410) +Marcel Kapfer (mmk2410) Bart de Koning Francesco Levorato (flevour) Andy Balaam (andybalaam) -Patrick Lucas -Stefan65 -Ben Webb (benjaminedwardwebb) -Danny Trunk (dtrunk90) diff --git a/README.md b/README.md index 3940bed..3f575e2 100644 --- a/README.md +++ b/README.md @@ -1,35 +1,94 @@ # intellij-idea-community +.deb Packages of IntelliJ IDEA Community Edition for Ubuntu -Debian packages of IntelliJ IDEA Community Edition for Ubuntu +The latest upstream version is 2016.2.4 which is included in the package version 2016.2.4. -I also provide a package for the [Ultimate Edition](https://gitlab.com/mmk2410/intellij-idea-ultimate). - -## Adding the PPA (on Ubuntu) +## Adding the ppa to Ubuntu ``` -sudo apt-add-repository ppa:mmk2410/intellij-idea +sudo apt-add-repository ppa:mmk2410/intellij-idea-community sudo apt-get update sudo apt-get install intellij-idea-community ``` -## Report issues - -You can report issues, questions or feedback concerning the package [on GitLab](https://gitlab.com/mmk2410/intellij-idea-community). If relevant, please include which version - ## Updating the package -Since I automated the updating process quite a bit using the `update-new-version.sh` as well as preparations on my local system I no longer accept merge requests for updating the package to a new version. Processing them would take me much more time than doing the update myself. +To update the version follow the following steps (the old version is here 15.0.1 and the new one 15.0.2): -In case I'm late for an update (over 1-2 weeks), feel free to create an issue [on GitLab](https://gitlab.com/mmk2410/intellij-idea-community). I'm also working on a fully automated system for updating the packages but this will still take a while. + 1. Fork the repo + 2. Create your own feature branch -### Setting up the build environment + ``` + git checkout -b version_15.0.2 + ``` + + 3. Rename the following + + ``` + mv intellij-idea-community_15.0.1 intellij-idea-community_15.0.2 + mv intellij-idea-community_15.0.1.orig.tar.gz intellij-idea-community_15.0.2.orig.tar.gz + ``` + + 4. Edit the README.md and update the version numbers + + 5. Go into the build files directory + + ``` + cd intellij-idea-community_15.0.2/debian + ``` + + 6. Edit the changelog file and prepend a new changelog entry. You can just copy an old one and update the values in it + + 7. Edit the preinst file and update the download url. Normally this is done by updating the version number + + 8. Go one directory back + + ``` + cd .. + ``` + + 9. Run the following command to build the package for testing purposes + + ``` + debuild -us -uc + ``` + + 10. Go another directory back + + ``` + cd .. + ``` + + 11. Remove the old files + + ``` + rm intellij-idea-community_15.0.1-1* + ``` + + 12. Install the package to test it + + ``` + sudo dpkg -i intellij-idea-community_15.0.2-1_all.deb + ``` + + 13. If everything works, add yourself to the CONTRIBUTORS.txt + + 14. Commit your changes + + ``` + git add -A + git commit -m "Version 15.0.2" + ``` + + 15. Push to the branch + + ``` + git push origin version_15.0.2 + ``` + + 16. Create new pull request + + +## Setting up the build environment Run `sudo apt install build-dep debhelper`. - -It is also necessary to setup Git with your username and email address as explained in numerous tutorials. - -### Updating the package - -Run `./update-new-version.sh "$new-version"` - -Where `$new-version` is in the format `[year].[major].[minor]`. diff --git a/autoupdate.sh b/autoupdate.sh deleted file mode 100755 index 1386bb7..0000000 --- a/autoupdate.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env bash - -set -euo pipefail - -dir="$(find . -maxdepth 1 -type d -name "intellij-idea-*")" -pushd "$dir" || exit 1 - -set +e -check="$(uscan --dehs --no-download)" -set -e - -status="$(echo "$check" | xmllint --xpath 'string(/dehs/status)' -)" - -if [[ "$status" != "newer package available" ]]; then - echo "No newer package available." - exit -fi - -new_version="$(echo "$check" | xmllint --xpath 'string(/dehs/upstream-version)' -)" - -popd - -./update-new-version.sh "$new_version" - -git add -A -git commit -m "Upstream version $new_version" - -git switch main -git merge --ff-only version-"$new_version" -git push origin main - -git tag -a v"$new_version" -m "Upstream version $new_version" -git push --tags origin main diff --git a/intellij-idea-community_2016.3.2-1.debian.tar.xz b/intellij-idea-community_2016.3.2-1.debian.tar.xz new file mode 100644 index 0000000..f3e0734 Binary files /dev/null and b/intellij-idea-community_2016.3.2-1.debian.tar.xz differ diff --git a/intellij-idea-community_2016.3.2-1.dsc b/intellij-idea-community_2016.3.2-1.dsc new file mode 100644 index 0000000..1f83dc2 --- /dev/null +++ b/intellij-idea-community_2016.3.2-1.dsc @@ -0,0 +1,39 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +Format: 3.0 (quilt) +Source: intellij-idea-community +Binary: intellij-idea-community +Architecture: all +Version: 2016.3.2-1 +Maintainer: Marcel Michael Kapfer +Standards-Version: 3.9.6 +Build-Depends: debhelper (>= 7.0.50~) +Package-List: + intellij-idea-community deb devel optional arch=all +Checksums-Sha1: + 24860fcf28517431be055b7b8f20b0dea8b08f84 5637 intellij-idea-community_2016.3.2.orig.tar.gz + e24e348daa2f4073892c592ddbfca8303e82408e 5776 intellij-idea-community_2016.3.2-1.debian.tar.xz +Checksums-Sha256: + 41958f809fdb7ce6640143c04c88233d51ab86e66be5c0a9e30e846af332550b 5637 intellij-idea-community_2016.3.2.orig.tar.gz + 02809fe73ebcaf1f0e04b47e8a4cdc1f111b29822d2d2efeabf985dd053e02a6 5776 intellij-idea-community_2016.3.2-1.debian.tar.xz +Files: + e105950dd78a2260639bd06b848e4f3d 5637 intellij-idea-community_2016.3.2.orig.tar.gz + 11fb214c011eae2e855c83a41acace86 5776 intellij-idea-community_2016.3.2-1.debian.tar.xz + +-----BEGIN PGP SIGNATURE----- + +iQI9BAEBCAAnBQJYZuNxIBxtYXJjZWxtaWNoYWVsa2FwZmVyQHlhaG9vLmNvLm56 +AAoJECuF2UqwCcGYLNgP/0DTBKBhPbfozRvcxbiWR6TUqY8KjFZ45CUIvI36Gxlh +mhbUExq4UoSf7AhyAqegc5VynGALRKgA7OEpMHy5MI9w8UxkIt0UzJAx1+cXg+Ux +FJUJ3sDSqWRJMI2TSXNSRaZ2z7Gk2PzVmJ7l5e9TvAFX8uCvdSrb0O/SfUeI4sl4 +cBVieRt27bY0Ok/gWDNmsUzmHRadMygZggVxPHitbpDF/MngslFPEMRQuhXiRDQ4 +PFUBg1ZF2PyAkv57VKaIoQz9kX6jG0X+Z3bIkqj7JKD/dTMFj/xTXLpgSfiGN69p +cSz40WUgODfBKFH5aSVDk4TPlE8KrrtbDLZ6dgSdXB6WLOnPKfN/DIayegsbXFBQ +8Tc9WpuD6VAaAjfZNrv+XiOFyoMIkmh930NhsNI84I2E/kkG+DvUgCQp8iBBGqro +nYNtPb+/u0j/7zdiKEYlk5E8F2Cmzgz/GF/oVJwuiljgEL6JI3L0ZiX5qgpxw+RE +tK/X1W3dpS46wDGsja7xGhGFpszw6z34bq5fhxt4nhTt1V6SmSusIWxArJMoI/HB +5SCk7ZUnfYl93HaFR9qzomLey6as6FoWV60J3txx07A9qWu6yRwL/D1lgaDlYFt/ +UchZSsjhgAY/DRJR7EBwghKWvv9vft+XWjOwUku3oGxqBNtAhXxOCz2pPZ7hksDb +=Hh25 +-----END PGP SIGNATURE----- diff --git a/intellij-idea-community_2016.3.2-1_all.deb b/intellij-idea-community_2016.3.2-1_all.deb new file mode 100644 index 0000000..e792217 Binary files /dev/null and b/intellij-idea-community_2016.3.2-1_all.deb differ diff --git a/intellij-idea-community_2016.3.2-1_amd64.build b/intellij-idea-community_2016.3.2-1_amd64.build new file mode 100644 index 0000000..273302a --- /dev/null +++ b/intellij-idea-community_2016.3.2-1_amd64.build @@ -0,0 +1,101 @@ + dpkg-buildpackage -rfakeroot -D -us -uc +dpkg-buildpackage: warning: debian/changelog(l5): badly formatted trailer line +LINE: -- Marcel Kapfer (mmk2410) (mmk2410) Fri, 30 Dec 2016 23:21:26 +0100 +dpkg-buildpackage: info: source package intellij-idea-community +dpkg-buildpackage: info: source version 2016.3.2-1 +dpkg-buildpackage: info: source distribution yakkety +dpkg-buildpackage: info: source changed by Marcel Kapfer (mmk2410) (mmk2410) + dpkg-source --before-build intellij-idea-community_2016.3.2 +dpkg-buildpackage: info: host architecture amd64 +dpkg-source: warning: intellij-idea-community_2016.3.2/debian/changelog(l5): badly formatted trailer line +LINE: -- Marcel Kapfer (mmk2410) (mmk2410) Fri, 30 Dec 2016 23:21:26 +0100 + fakeroot debian/rules clean +dh clean + dh_testdir + dh_auto_clean + dh_clean + dpkg-source -b intellij-idea-community_2016.3.2 +dpkg-source: warning: intellij-idea-community_2016.3.2/debian/changelog(l5): badly formatted trailer line +LINE: -- Marcel Kapfer (mmk2410) (mmk2410) Fri, 30 Dec 2016 23:21:26 +0100 +dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building intellij-idea-community using existing ./intellij-idea-community_2016.3.2.orig.tar.gz +dpkg-source: warning: intellij-idea-community_2016.3.2/debian/changelog(l5): badly formatted trailer line +LINE: -- Marcel Kapfer (mmk2410) (mmk2410) Fri, 30 Dec 2016 23:21:26 +0100 +dpkg-source: info: building intellij-idea-community in intellij-idea-community_2016.3.2-1.debian.tar.xz +dpkg-source: info: building intellij-idea-community in intellij-idea-community_2016.3.2-1.dsc + debian/rules build +dh build + dh_testdir + dh_update_autotools_config + dh_auto_configure + dh_auto_build + dh_auto_test + fakeroot debian/rules binary +dh binary + dh_testroot + dh_prep + dh_auto_install + dh_install + dh_installdocs + dh_installchangelogs +dpkg-parsechangelog: warning: debian/changelog(l5): badly formatted trailer line +LINE: -- Marcel Kapfer (mmk2410) (mmk2410) Fri, 30 Dec 2016 23:21:26 +0100 + dh_icons + dh_perl + dh_link + dh_strip_nondeterminism + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol +dpkg-gencontrol: warning: debian/changelog(l5): badly formatted trailer line +LINE: -- Marcel Kapfer (mmk2410) (mmk2410) Fri, 30 Dec 2016 23:21:26 +0100 + dh_md5sums + dh_builddeb +dpkg-deb: building package 'intellij-idea-community' in '../intellij-idea-community_2016.3.2-1_all.deb'. + dpkg-genchanges >../intellij-idea-community_2016.3.2-1_amd64.changes +dpkg-genchanges: warning: debian/changelog(l5): badly formatted trailer line +LINE: -- Marcel Kapfer (mmk2410) (mmk2410) Fri, 30 Dec 2016 23:21:26 +0100 +dpkg-genchanges: warning: debian/changelog(l5): badly formatted trailer line +LINE: -- Marcel Kapfer (mmk2410) (mmk2410) Fri, 30 Dec 2016 23:21:26 +0100 +dpkg-genchanges: warning: debian/changelog(l11): badly formatted trailer line +LINE: -- Marcel Kapfer (mmk2410) Tue, 13 Dec 2016 21:13:17 +0100 +dpkg-genchanges: info: including full source code in upload + dpkg-source --after-build intellij-idea-community_2016.3.2 +dpkg-source: warning: intellij-idea-community_2016.3.2/debian/changelog(l5): badly formatted trailer line +LINE: -- Marcel Kapfer (mmk2410) (mmk2410) Fri, 30 Dec 2016 23:21:26 +0100 +dpkg-buildpackage: info: full upload (original source is included) +Now running lintian... +W: intellij-idea-community source: maintainer-script-lacks-debhelper-token debian/postinst +W: intellij-idea-community source: maintainer-script-lacks-debhelper-token debian/postrm +W: intellij-idea-community source: maintainer-script-lacks-debhelper-token debian/preinst +W: intellij-idea-community source: syntax-error-in-dep5-copyright line 18: Continuation line outside a paragraph (maybe line 17 should be " ."). +W: intellij-idea-community source: ancient-standards-version 3.9.6 (current is 3.9.8) +W: intellij-idea-community: syntax-error-in-debian-changelog line 5 "badly formatted trailer line" +W: intellij-idea-community: syntax-error-in-debian-changelog line 11 "badly formatted trailer line" +W: intellij-idea-community: syntax-error-in-debian-changelog line 17 "badly formatted trailer line" +W: intellij-idea-community: syntax-error-in-debian-changelog line 23 "badly formatted trailer line" +W: intellij-idea-community: syntax-error-in-debian-changelog line 29 "badly formatted trailer line" +W: intellij-idea-community: syntax-error-in-debian-changelog line 35 "badly formatted trailer line" +W: intellij-idea-community: syntax-error-in-debian-changelog line 41 "badly formatted trailer line" +W: intellij-idea-community: syntax-error-in-debian-changelog line 47 "badly formatted trailer line" +W: intellij-idea-community: syntax-error-in-debian-changelog line 53 "badly formatted trailer line" +W: intellij-idea-community: syntax-error-in-debian-changelog line 59 "badly formatted trailer line" +W: intellij-idea-community: syntax-error-in-debian-changelog line 65 "badly formatted trailer line" +W: intellij-idea-community: syntax-error-in-debian-changelog line 71 "badly formatted trailer line" +W: intellij-idea-community: syntax-error-in-debian-changelog line 77 "badly formatted trailer line" +W: intellij-idea-community: syntax-error-in-debian-changelog line 83 "badly formatted trailer line" +W: intellij-idea-community: syntax-error-in-debian-changelog line 89 "badly formatted trailer line" +W: intellij-idea-community: syntax-error-in-debian-changelog line 95 "badly formatted trailer line" +W: intellij-idea-community: syntax-error-in-debian-changelog line 102 "badly formatted trailer line" +W: intellij-idea-community: syntax-error-in-debian-changelog line 108 "badly formatted trailer line" +W: intellij-idea-community: syntax-error-in-debian-changelog line 114 "badly formatted trailer line" +E: intellij-idea-community: copyright-file-contains-full-apache-2-license +E: intellij-idea-community: description-is-pkg-name IntelliJ IDEA Community +W: intellij-idea-community: script-with-language-extension usr/bin/intellij-idea-community.sh +W: intellij-idea-community: binary-without-manpage usr/bin/intellij-idea-community.sh +W: intellij-idea-community: desktop-command-not-in-package usr/share/applications/intellij-idea-community.desktop intellij-idea-community +W: intellij-idea-community: maintainer-script-ignores-errors postinst +W: intellij-idea-community: maintainer-script-ignores-errors postrm +W: intellij-idea-community: maintainer-script-ignores-errors preinst +Finished running lintian. diff --git a/intellij-idea-community_2016.3.2-1_amd64.changes b/intellij-idea-community_2016.3.2-1_amd64.changes new file mode 100644 index 0000000..88d2604 --- /dev/null +++ b/intellij-idea-community_2016.3.2-1_amd64.changes @@ -0,0 +1,31 @@ +Format: 1.8 +Date: Fri, 30 Dec 2016 23:21:26 +0100 +Source: intellij-idea-community +Binary: intellij-idea-community +Architecture: source all +Version: 2016.3.2-1 +Distribution: yakkety +Urgency: low +Maintainer: Marcel Michael Kapfer +Changed-By: Marcel Kapfer (mmk2410) (mmk2410) +Description: + intellij-idea-community - IntelliJ IDEA Community +Changes: + intellij-idea-community (2016.3.2-1) yakkety; urgency=low + . + * Upstream Version 2016.3.2 +Checksums-Sha1: + d01678e973325708d79eebdc434e40ed32f5b2a7 957 intellij-idea-community_2016.3.2-1.dsc + 24860fcf28517431be055b7b8f20b0dea8b08f84 5637 intellij-idea-community_2016.3.2.orig.tar.gz + acabd8579e74a013661912e3604e03830df72e77 5784 intellij-idea-community_2016.3.2-1.debian.tar.xz + 7d071e1ca8f2980415fc8c132526c092a4f077ea 11920 intellij-idea-community_2016.3.2-1_all.deb +Checksums-Sha256: + ed3bf3eda23925ff733153f1303ff2a4462aa12553106bdde8b5ed5bfa41ef33 957 intellij-idea-community_2016.3.2-1.dsc + 41958f809fdb7ce6640143c04c88233d51ab86e66be5c0a9e30e846af332550b 5637 intellij-idea-community_2016.3.2.orig.tar.gz + 8f10a5e9b4083371552cd2b3d1e7c099d947f1122117ad904762507c28bd0538 5784 intellij-idea-community_2016.3.2-1.debian.tar.xz + 266abf12704d9d7b28569b79ef1a42f74f7e63946c0fa15be71f19edf6b05c04 11920 intellij-idea-community_2016.3.2-1_all.deb +Files: + f1f786ec8a84ee75a3477f180a6126c8 957 devel optional intellij-idea-community_2016.3.2-1.dsc + e105950dd78a2260639bd06b848e4f3d 5637 devel optional intellij-idea-community_2016.3.2.orig.tar.gz + 2ec50be7f8e41523bb0ff944836f2289 5784 devel optional intellij-idea-community_2016.3.2-1.debian.tar.xz + 2d4584864ca681e4b81984d9d4d45c59 11920 devel optional intellij-idea-community_2016.3.2-1_all.deb diff --git a/intellij-idea-community_2016.3.2.orig.tar.gz b/intellij-idea-community_2016.3.2.orig.tar.gz new file mode 100644 index 0000000..751d789 Binary files /dev/null and b/intellij-idea-community_2016.3.2.orig.tar.gz differ diff --git a/intellij-idea-community_2016.3.2/debian/changelog b/intellij-idea-community_2016.3.2/debian/changelog new file mode 100644 index 0000000..623e382 --- /dev/null +++ b/intellij-idea-community_2016.3.2/debian/changelog @@ -0,0 +1,145 @@ +intellij-idea-community (2016.3.2-1) yakkety; urgency=low + + * Upstream Version 2016.3.2 + + -- Marcel Kapfer (mmk2410) Fri, 30 Dec 2016 23:21:26 +0100 + +intellij-idea-community (2016.3.1-1) yakkety; urgency=low + + * Upstream Version 2016.3.1 + + -- Marcel Kapfer (mmk2410) Tue, 13 Dec 2016 21:13:17 +0100 + +intellij-idea-community (2016.3-1) yakkety; urgency=low + + * Upstream Version 2016.3 + + -- Marcel Kapfer (mmk2410) Thu, 24 Nov 2016 21:21:17 +0100 + +intellij-idea-community (2016.2.5-1) yakkety; urgency=low + + * Upstream Version 2016.2.5 + + -- Andy Balaam (andybalaam) Thu, 20 Oct 2016 09:27:23 +0100 + +intellij-idea-community (2016.2.4-1) yakkety; urgency=low + + * Upstream Version 2016.2.4 + + -- Francesco Levorato (flevour) Thu, 06 Oct 2016 10:34:00 +0200 + +intellij-idea-community (2016.2.3-1) yakkety; urgency=low + + * Upstream Version 2016.2.3 + + -- Marcel Kapfer (mmk2410) Sat, 03 Sep 2016 23:45:30 +0200 + +intellij-idea-community (2016.2.2-1) yakkety; urgency=low + + * Upstream Version 2016.2.2 + + -- Marcel Kapfer (mmk2410) Fri, 19 Aug 2016 20:56:30 +0200 + +intellij-idea-community (2016.2.1-1) yakkety; urgency=low + + * Upstream Version 2016.2.1 + + -- Marcel Kapfer (mmk2410) Mon, 08 Aug 2016 21:21:30 +0200 + +intellij-idea-community (2016.2.0-1) yakkety; urgency=low + + * Upstream Version 2016.2.0 + + -- Marcel Kapfer (mmk2410) Wed, 13 Jul 2016 19:38:30 +0200 + +intellij-idea-community (2016.1.3-1) xenial; urgency=low + + * Upstream Version 2016.1.3 + + -- Marcel Kapfer (mmk2410) Tue, 07 Jun 2016 08:49:30 +0200 + +intellij-idea-community (2016.1.2-1) xenial; urgency=high + + * Upstream Version 2016.1.2 + + -- Marcel Kapfer (mmk2410) Wed, 11 May 2016 17:12:30 +0200 + +intellij-idea-community (2016.1.1-1) wily; urgency=low + + * Upstream Version 2016.1.1 + + -- Marcel Michael Kapfer (mmk2410) Sun, 03 Apr 2016 20:31:50 +0200 + +intellij-idea-community (2016.1-1) wily; urgency=low + + * Upstream Version 2016.1 + + -- Marcel Michael Kapfer (mmk2410) Mon, 21 Mar 2016 17:44:50 +0200 + +intellij-idea-community (15.0.4-1) wily; urgency=low + + * Upstream Version 15.0.4 + + -- Marcel Michael Kapfer (mmk2410) Tue, 01 Mar 2016 19:44:50 +0200 + +intellij-idea-community (15.0.3-1) wily; urgency=low + + * Upstream Version 15.0.3 + + -- Marcel Michael Kapfer (mmk2410) Wed, 20 Jan 2015 15:01:50 +0100 + +intellij-idea-community (15.0.2-1) wily; urgency=low + + * Upstream Version 15.0.2 + + -- Marcel Michael Kapfer (mmk2410) Sun, 13 Dec 2015 13:28:50 +0100 + + +intellij-idea-community (15.0.1-1) wily; urgency=low + + * Upstream Version 15.0.1 + + -- Bart de Koning Tue, 08 Dec 2015 11:42:22 +0100 + +intellij-idea-community (15.0.0-1) wily; urgency=low + + * Upstream Version 15.0 + + -- Marcel Michael Kapfer (mmk2410) Fri, 06 Nov 2015 14:35:50 +0100 + +intellij-idea-community (14.1.4-1) vivid; urgency=low + + * Upstream Version 14.1.4 + + -- Marcel Michael Kapfer (mmk2410) Sun, 05 Jul 2015 21:15:50 +0200 + +intellij-idea-community (14.1.3-1) vivid; urgency=low + + * Upstream Vesion 14.1.3 + + -- Marcel Michael Kapfer (mmk2410) Sun, 17 May 2015 11:23:50 +0200 + +intellij-idea-community (14.1.2-1) vivid; urgency=low + + * Upstream Vesion 14.1.2 + + -- Marcel Michael Kapfer (mmk2410) Sun, 26 Apr 2015 10:31:50 +0200 + +intellij-idea-community (14.1.1-1) vivid; urgency=low + + * Upstream Version 14.1.1 + + -- Marcel Michael Kapfer (mmk2410) Thur, 02 Apr 2015 12:50:50 +0200 + + +intellij-idea-community (1.1-1) vivid; urgency=low + + * Upstream Version 14.1 + + -- Marcel Michael Kapfer (mmk2410) Mon, 30 Mar 2015 08:14:50 +0200 + +intellij-idea-community (1.0-1) utopic; urgency=low + + * Initial release. + + -- Marcel Michael Kapfer Sat, 07 Mar 2015 19:35:50 +0100 diff --git a/intellij-idea-community_2016.3.2/debian/compat b/intellij-idea-community_2016.3.2/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/intellij-idea-community_2016.3.2/debian/compat @@ -0,0 +1 @@ +9 diff --git a/intellij-idea-community_2016.3.2/debian/control b/intellij-idea-community_2016.3.2/debian/control new file mode 100644 index 0000000..aee7997 --- /dev/null +++ b/intellij-idea-community_2016.3.2/debian/control @@ -0,0 +1,13 @@ +Source: intellij-idea-community +Section: devel +Priority: optional +Maintainer: Marcel Michael Kapfer +Build-Depends: debhelper (>= 7.0.50~) +Standards-Version: 3.9.6 + + +Package: intellij-idea-community +Architecture: all +Depends: ${misc:Depends}, lib32ncurses5 | libncurses5, default-jdk | oracle-java7-installer | oracle-java8-installer, libc6-i386, lib32stdc++6, lib32gcc1, lib32ncurses5, lib32z1, lib32z1-dev, unzip +Description: IntelliJ IDEA Community + A intelligent Java IDE by JetBrains diff --git a/intellij-idea-community_2016.3.2/debian/copyright b/intellij-idea-community_2016.3.2/debian/copyright new file mode 100644 index 0000000..f05a31d --- /dev/null +++ b/intellij-idea-community_2016.3.2/debian/copyright @@ -0,0 +1,233 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: intellij-idea-community +Source: https://github.com/mmk2410/intellij-idea-community + +Files: * +Copyright: JetBrains s.r.o. +License: Apache 2 + +Files: debian/* +Copyright: 2015 Marcel Michael Kapfer +License: GPL-3+ + +License: Apache + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +License: GPL-2+ + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software Foundation, + Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + . + On Debian systems, the full text of the GNU General Public + License version 2 can be found in the file + `/usr/share/common-licenses/GPL-3'. diff --git a/intellij-idea-community_2025.1/debian/install b/intellij-idea-community_2016.3.2/debian/install similarity index 72% rename from intellij-idea-community_2025.1/debian/install rename to intellij-idea-community_2016.3.2/debian/install index b8ee393..2e013e3 100644 --- a/intellij-idea-community_2025.1/debian/install +++ b/intellij-idea-community_2016.3.2/debian/install @@ -1,3 +1,3 @@ -intellij-idea-ce.png /usr/share/icons/ -intellij-idea-community /usr/bin/ intellij-idea-community.desktop /usr/share/applications/ +intellij-idea-ce.png /usr/share/icons/ +intellij-idea-community.sh /usr/bin/ diff --git a/intellij-idea-community_2016.3.2/debian/postinst b/intellij-idea-community_2016.3.2/debian/postinst new file mode 100644 index 0000000..d447a3e --- /dev/null +++ b/intellij-idea-community_2016.3.2/debian/postinst @@ -0,0 +1,14 @@ +#!/bin/bash +cd /opt/ + +## Extract the package +sudo tar xf /opt/ideaIC-* + +## Rename the directory +sudo mv /opt/idea-IC-* /opt/intellij-idea-community + +## Remove the tar.gz package +sudo rm /opt/ideaIC-* + +## Make /usr/bin usable +sudo mv /usr/bin/intellij-idea-community.sh /usr/bin/intellij-idea-community diff --git a/intellij-idea-community_2016.3.2/debian/postrm b/intellij-idea-community_2016.3.2/debian/postrm new file mode 100644 index 0000000..b06d37c --- /dev/null +++ b/intellij-idea-community_2016.3.2/debian/postrm @@ -0,0 +1,4 @@ +#!/bin/bash + +## Remove the program folder +sudo rm -rf /opt/intellij-idea-community diff --git a/intellij-idea-community_2016.3.2/debian/preinst b/intellij-idea-community_2016.3.2/debian/preinst new file mode 100644 index 0000000..22808ee --- /dev/null +++ b/intellij-idea-community_2016.3.2/debian/preinst @@ -0,0 +1,5 @@ +#!/bin/bash +cd /opt/ + +## Download IntelliJ IDEA Community from the jetbrain servers +wget http://download-cf.jetbrains.com/idea/ideaIC-2016.3.2.tar.gz diff --git a/intellij-idea-community_2025.1/debian/rules b/intellij-idea-community_2016.3.2/debian/rules similarity index 100% rename from intellij-idea-community_2025.1/debian/rules rename to intellij-idea-community_2016.3.2/debian/rules diff --git a/intellij-idea-community_2025.1/debian/source/format b/intellij-idea-community_2016.3.2/debian/source/format similarity index 100% rename from intellij-idea-community_2025.1/debian/source/format rename to intellij-idea-community_2016.3.2/debian/source/format diff --git a/intellij-idea-community_2025.1/debian/source/include-binaries b/intellij-idea-community_2016.3.2/debian/source/include-binaries similarity index 100% rename from intellij-idea-community_2025.1/debian/source/include-binaries rename to intellij-idea-community_2016.3.2/debian/source/include-binaries diff --git a/intellij-idea-community_2016.3.2/intellij-idea-ce.png b/intellij-idea-community_2016.3.2/intellij-idea-ce.png new file mode 100644 index 0000000..afde6ba Binary files /dev/null and b/intellij-idea-community_2016.3.2/intellij-idea-ce.png differ diff --git a/intellij-idea-community_2025.1/intellij-idea-community.desktop b/intellij-idea-community_2016.3.2/intellij-idea-community.desktop similarity index 72% rename from intellij-idea-community_2025.1/intellij-idea-community.desktop rename to intellij-idea-community_2016.3.2/intellij-idea-community.desktop index 675b0bf..e96814a 100644 --- a/intellij-idea-community_2025.1/intellij-idea-community.desktop +++ b/intellij-idea-community_2016.3.2/intellij-idea-community.desktop @@ -6,5 +6,4 @@ Icon=intellij-idea-ce Terminal=false Type=Application Categories=Development;IDE;Java; -Keywords=intellij;idea;community;java;ide -StartupWMClass=jetbrains-idea-ce +StartupWMClass=jetbrains-idea diff --git a/intellij-idea-community_2016.3.2/intellij-idea-community.sh b/intellij-idea-community_2016.3.2/intellij-idea-community.sh new file mode 100644 index 0000000..f788ea5 --- /dev/null +++ b/intellij-idea-community_2016.3.2/intellij-idea-community.sh @@ -0,0 +1,3 @@ +#!/bin/sh +export IDEA_JDK=$JAVA_HOME +exec /opt/intellij-idea-community/bin/idea.sh "$@" diff --git a/intellij-idea-community_2025.1-1_all.deb b/intellij-idea-community_2025.1-1_all.deb deleted file mode 100644 index 9eb4be6..0000000 Binary files a/intellij-idea-community_2025.1-1_all.deb and /dev/null differ diff --git a/intellij-idea-community_2025.1.orig.tar.gz b/intellij-idea-community_2025.1.orig.tar.gz deleted file mode 100644 index c92520a..0000000 Binary files a/intellij-idea-community_2025.1.orig.tar.gz and /dev/null differ diff --git a/intellij-idea-community_2025.1/debian/changelog b/intellij-idea-community_2025.1/debian/changelog deleted file mode 100644 index af97222..0000000 --- a/intellij-idea-community_2025.1/debian/changelog +++ /dev/null @@ -1,823 +0,0 @@ -intellij-idea-community (2025.1-1) oracular; urgency=medium - - * Upstream version 2025.1 - - -- Marcel Kapfer Wed, 16 Apr 2025 13:02:18 +0000 - -intellij-idea-community (2024.3.5-1) oracular; urgency=medium - - * Upstream version 2024.3.5 - - -- Marcel Kapfer Tue, 18 Mar 2025 14:02:11 +0000 - -intellij-idea-community (2024.3.4.1-1) oracular; urgency=medium - - * Upstream version 2024.3.4.1 - - -- Marcel Kapfer Thu, 06 Mar 2025 14:02:13 +0000 - -intellij-idea-community (2024.3.4-1) oracular; urgency=medium - - * Upstream version 2024.3.4 - - -- Marcel Kapfer Fri, 28 Feb 2025 14:02:33 +0000 - -intellij-idea-community (2024.3.3-1) oracular; urgency=medium - - * Upstream version 2024.3.3 - - -- Marcel Kapfer Thu, 13 Feb 2025 14:02:11 +0000 - -intellij-idea-community (2024.3.2.2-1) oracular; urgency=medium - - * Upstream version 2024.3.2.2 - - -- Marcel Kapfer Thu, 30 Jan 2025 14:02:14 +0000 - -intellij-idea-community (2024.3.2.1-1) oracular; urgency=medium - - * Upstream version 2024.3.2.1 - - -- Marcel Kapfer Fri, 24 Jan 2025 14:02:14 +0000 - -intellij-idea-community (2024.3.2-1) oracular; urgency=medium - - * Upstream version 2024.3.2 - - -- Marcel Kapfer Fri, 17 Jan 2025 14:02:16 +0000 - -intellij-idea-community (2024.3.1.1-1) oracular; urgency=medium - - * Upstream version 2024.3.1.1 - - -- Marcel Kapfer Thu, 19 Dec 2024 14:02:02 +0000 - -intellij-idea-community (2024.3.1-1) oracular; urgency=medium - - * Upstream version 2024.3.1 - - -- Marcel Kapfer Mon, 09 Dec 2024 14:02:30 +0000 - -intellij-idea-community (2024.3-1) noble; urgency=medium - - * Upstream version 2024.3 - - -- Marcel Kapfer Wed, 13 Nov 2024 14:02:08 +0000 - -intellij-idea-community (2024.2.4-1) noble; urgency=medium - - * Upstream version 2024.2.4 - - -- Marcel Kapfer Thu, 24 Oct 2024 13:01:57 +0000 - -intellij-idea-community (2024.2.3-1) noble; urgency=medium - - * Upstream version 2024.2.3 - - -- Marcel Kapfer Thu, 26 Sep 2024 13:02:05 +0000 - -intellij-idea-community (2024.2.2-1) noble; urgency=medium - - * Upstream version 2024.2.2 - - -- Marcel Kapfer Thu, 19 Sep 2024 13:02:11 +0000 - -intellij-idea-community (2024.2.1-1) noble; urgency=medium - - * Upstream version 2024.2.1 - - -- Marcel Kapfer Fri, 30 Aug 2024 13:02:05 +0000 - -intellij-idea-community (2024.2.0.2-1) noble; urgency=medium - - * Upstream version 2024.2.0.2 - - -- Marcel Kapfer Wed, 21 Aug 2024 13:02:14 +0000 - -intellij-idea-community (2024.2.0.1-1) noble; urgency=medium - - * Upstream version 2024.2.0.1 - - -- Marcel Kapfer Wed, 14 Aug 2024 13:02:13 +0000 - -intellij-idea-community (2024.2-1) noble; urgency=medium - - * Upstream version 2024.2 - - -- Marcel Kapfer Wed, 07 Aug 2024 13:02:16 +0000 - -intellij-idea-community (2024.1.5-1) noble; urgency=medium - - * Upstream version 2024.1.5 - - -- Marcel Kapfer Tue, 06 Aug 2024 13:02:58 +0000 - -intellij-idea-community (2024.1.4-1) noble; urgency=medium - - * Upstream version 2024.1.4 - - -- Marcel Kapfer Fri, 21 Jun 2024 13:02:06 +0000 - -intellij-idea-community (2024.1.3-1) noble; urgency=medium - - * Upstream version 2024.1.3 - - -- Marcel Kapfer Tue, 11 Jun 2024 13:02:20 +0000 - -intellij-idea-community (2024.1.2-1) lunar; urgency=medium - - * Upstream version 2024.1.2 - - -- Marcel Kapfer Thu, 23 May 2024 13:02:32 +0000 - -intellij-idea-community (2024.1.1-1) lunar; urgency=medium - - * Upstream version 2024.1.1 - - -- Marcel Kapfer Tue, 30 Apr 2024 13:02:13 +0000 - -intellij-idea-community (2024.1-1) lunar; urgency=medium - - * Upstream version 2024.1 - - -- Marcel Kapfer Thu, 04 Apr 2024 13:02:10 +0000 - -intellij-idea-community (2023.3.6-1) lunar; urgency=medium - - * Upstream version 2023.3.6 - - -- Marcel Kapfer Fri, 22 Mar 2024 14:02:38 +0000 - -intellij-idea-community (2023.3.5-1) lunar; urgency=medium - - * Upstream version 2023.3.5 - - -- Marcel Kapfer Wed, 13 Mar 2024 14:02:14 +0000 - -intellij-idea-community (2023.3.4-1) lunar; urgency=medium - - * Upstream version 2023.3.4 - - -- Marcel Kapfer Wed, 14 Feb 2024 14:02:18 +0000 - -intellij-idea-community (2023.3.3-1) lunar; urgency=medium - - * Upstream version 2023.3.3 - - -- Marcel Kapfer Fri, 26 Jan 2024 14:02:27 +0000 - -intellij-idea-community (2023.3.2-1) lunar; urgency=medium - - * Upstream version 2023.3.2 - - -- Marcel Kapfer Thu, 21 Dec 2023 14:02:13 +0000 - -intellij-idea-community (2023.3.1-1) lunar; urgency=medium - - * Upstream version 2023.3.1 - - -- Marcel Kapfer Wed, 13 Dec 2023 14:04:39 +0000 - -intellij-idea-community (2023.3-1) lunar; urgency=medium - - * Upstream version 2023.3 - - -- Marcel Kapfer Thu, 07 Dec 2023 14:02:23 +0000 - -intellij-idea-community (2023.2.5-1) lunar; urgency=medium - - * Upstream version 2023.2.5 - - -- Marcel Kapfer Fri, 10 Nov 2023 14:01:08 +0000 - -intellij-idea-community (2023.2.4-1) lunar; urgency=medium - - * Upstream version 2023.2.4 - - -- Marcel Kapfer Wed, 25 Oct 2023 13:01:18 +0000 - -intellij-idea-community (2023.2.3-1) lunar; urgency=medium - - * Upstream version 2023.2.3 - - -- Marcel Kapfer Thu, 12 Oct 2023 13:01:19 +0000 - -intellij-idea-community (2023.2.2-1) lunar; urgency=medium - - * Upstream version 2023.2.2 - - -- Marcel Kapfer Thu, 14 Sep 2023 13:01:13 +0000 - -intellij-idea-community (2023.2.1-1) lunar; urgency=medium - - * Upstream version 2023.2.1 - - -- Marcel Kapfer Thu, 24 Aug 2023 13:01:12 +0000 - -intellij-idea-community (2023.2-1) lunar; urgency=medium - - * Upstream version 2023.2 - - -- Marcel Kapfer Wed, 26 Jul 2023 17:48:37 +0000 - -intellij-idea-community (2023.1.4-1) lunar; urgency=medium - - * Upstream version 2023.1.4 - - -- autoupdate Wed, 19 Jul 2023 21:47:07 +0000 - -intellij-idea-community (2023.1.3-1) lunar; urgency=medium - - * Upstream version 2023.1.3 - - -- Marcel Kapfer Wed, 21 Jun 2023 14:18:46 +0000 - -intellij-idea-community (2023.1.2-1) lunar; urgency=medium - - * Upstream version 2023.1.2 - - -- Marcel Kapfer Thu, 18 May 2023 11:17:25 +0000 - -intellij-idea-community (2023.1.1-1) lunar; urgency=medium - - * Upstream version 2023.1.1 - - -- Marcel Kapfer Tue, 02 May 2023 14:59:15 +0000 - -intellij-idea-community (2023.1-1) kinetic; urgency=medium - - * Upstream version 2023.1 - - -- Marcel Kapfer Fri, 31 Mar 2023 04:55:05 +0000 - -intellij-idea-community (2022.3.3-1) kinetic; urgency=medium - - * Upstream version 2022.3.3 - - -- Marcel Kapfer Mon, 13 Mar 2023 22:14:21 +0000 - -intellij-idea-community (2022.3.2-1) jammy; urgency=medium - - * Upstream version 2022.3.2 - - -- Marcel Kapfer Mon, 06 Feb 2023 17:59:49 +0000 - -intellij-idea-community (2022.3.1-1) jammy; urgency=medium - - * Upstream version 2022.3.1 - - -- Marcel Kapfer Fri, 23 Dec 2022 07:05:41 +0000 - -intellij-idea-community (2022.3-1) jammy; urgency=medium - - * Upstream version 2022.3 - - -- Marcel Kapfer Tue, 06 Dec 2022 17:21:55 +0000 - -intellij-idea-community (2022.2.4-1) jammy; urgency=medium - - * Upstream version 2022.2.4 - - -- Marcel Kapfer Wed, 23 Nov 2022 18:54:59 +0000 - -intellij-idea-community (2022.2.3-1) jammy; urgency=medium - - * Upstream version 2022.2.3 - - -- Marcel Kapfer Thu, 06 Oct 2022 17:32:56 +0000 - -intellij-idea-community (2022.2.2-1) jammy; urgency=medium - - * Upstream version 2022.2.2 - - -- Marcel Kapfer Fri, 16 Sep 2022 12:33:37 +0000 - -intellij-idea-community (2022.2.1-1) jammy; urgency=medium - - * Upstream version 2022.2.1 - - -- Marcel Kapfer Fri, 19 Aug 2022 17:42:53 +0000 - -intellij-idea-community (2022.2-1) jammy; urgency=medium - - * Upstream version 2022.2 - - -- Marcel Kapfer Mon, 01 Aug 2022 19:36:04 +0000 - -intellij-idea-community (2022.1.4-1) jammy; urgency=medium - - * Upstream version 2022.1.4 - - -- Marcel Kapfer Wed, 20 Jul 2022 13:45:38 +0000 - -intellij-idea-community (2022.1.3-1) impish; urgency=medium - - * Upstream version 2022.1.3 - - -- Marcel Kapfer Thu, 23 Jun 2022 08:25:24 +0000 - -intellij-idea-community (2022.1.2-1) impish; urgency=medium - - * Upstream version 2022.1.2 - - -- Marcel Kapfer Wed, 08 Jun 2022 20:20:13 +0000 - -intellij-idea-community (2022.1.1-1) impish; urgency=medium - - * Upstream version 2022.1.1 - - -- Marcel Kapfer Sat, 21 May 2022 14:21:31 +0000 - -intellij-idea-community (2022.1-1) impish; urgency=medium - - * Upstream version 2022.1 - - -- Marcel Kapfer Fri, 15 Apr 2022 09:02:45 +0000 - -intellij-idea-community (2021.3.3-1) impish; urgency=medium - - * Upstream version 2021.3.3 - - -- Marcel Kapfer Tue, 22 Mar 2022 19:09:30 +0000 - -intellij-idea-community (2021.3.2-1) impish; urgency=medium - - * Upstream version 2021.3.2 - - -- Marcel Kapfer Sat, 29 Jan 2022 11:11:44 +0000 - -intellij-idea-community (2021.3.1-1) impish; urgency=medium - - * Upstream version 2021.3.1 - - -- Marcel Kapfer Wed, 29 Dec 2021 15:33:20 +0000 - -intellij-idea-community (2021.3-1) impish; urgency=medium - - * Upstream version 2021.3 - - -- Marcel Kapfer Thu, 02 Dec 2021 17:37:32 +0000 - -intellij-idea-community (2021.2.3-1) impish; urgency=medium - - * Upstream version 2021.2.3 - - -- Marcel Kapfer Fri, 15 Oct 2021 18:06:03 +0000 - -intellij-idea-community (2021.2.2-1) hirsute; urgency=medium - - * Upstream version 2021.2.2 - - -- Marcel Kapfer Wed, 22 Sep 2021 19:53:27 +0000 - -intellij-idea-community (2021.2-1) hirsute; urgency=medium - - * Upstream version 2021.2 - - -- Marcel Kapfer Wed, 28 Jul 2021 05:52:49 +0000 - -intellij-idea-community (2021.1.3-1) hirsute; urgency=medium - - * Upstream version 2021.1.3 - - -- Marcel Kapfer Wed, 30 Jun 2021 07:32:47 +0000 - -intellij-idea-community (2021.1.2-1) hirsute; urgency=medium - - * Upstream version 2021.1.2 - - -- Marcel Kapfer Fri, 11 Jun 2021 13:48:22 +0000 - -intellij-idea-community (2021.1.1-1) groovy; urgency=medium - - * Upstream version 2021.1.1 - - -- Marcel Kapfer Tue, 04 May 2021 17:04:28 +0000 - -intellij-idea-community (2021.1-1) groovy; urgency=medium - - * Upstream version 2021.1 - - -- Marcel Kapfer Wed, 07 Apr 2021 18:08:24 +0000 - -intellij-idea-community (2020.3.3-1) groovy; urgency=medium - - * Upstream version 2020.3.3 - - -- Marcel Kapfer Tue, 23 Mar 2021 18:34:25 +0000 - -intellij-idea-community (2020.3.2-1) groovy; urgency=medium - - * Upstream version 2020.3.2 - - -- Marcel Kapfer Wed, 27 Jan 2021 21:02:02 +0000 - -intellij-idea-community (2020.3.1-1) groovy; urgency=medium - - * Upstream version 2020.3.1 - - -- Marcel Kapfer Fri, 15 Jan 2021 23:01:35 +0000 - -intellij-idea-community (2020.3-1) groovy; urgency=medium - - * Upstream version 2020.3 - - -- Marcel Kapfer Wed, 02 Dec 2020 14:48:31 +0100 - -intellij-idea-community (2020.2.4-1) focal; urgency=medium - - * Upstream version 2020.2.4 - - -- Marcel Kapfer Fri, 27 Nov 2020 16:00:46 +0100 - -intellij-idea-community (2020.2.2-1) focal; urgency=medium - - * Upstream version 2020.2.2 - - -- Marcel Kapfer Thu, 17 Sep 2020 13:26:58 +0000 - -intellij-idea-community (2020.2.1-1) focal; urgency=medium - - * Upstream version 2020.2.1 - - -- Marcel Kapfer Fri, 28 Aug 2020 20:21:05 +0200 - -intellij-idea-community (2020.2-1) focal; urgency=medium - - * Upstream version 2020.2 - - -- Marcel Kapfer Tue, 28 Jul 2020 19:43:53 +0200 - -intellij-idea-community (2020.1.4-1) focal; urgency=medium - - * Upstream version 2020.1.4 - - -- Marcel Kapfer Fri, 24 Jul 2020 21:37:15 +0200 - -intellij-idea-community (2020.1.3-1) focal; urgency=medium - - * Upstream version 2020.1.3 - - -- Marcel Kapfer Fri, 10 Jul 2020 22:52:52 +0200 - -intellij-idea-community (2020.1.2-1) focal; urgency=medium - - * Upstream version 2020.1.2 - - -- Marcel Kapfer Fri, 26 Jun 2020 18:37:09 +0200 - -intellij-idea-community (2019.3.4-1) eoan; urgency=medium - - * Upstream version 2019.3.4 - - -- Marcel Kapfer Sun, 29 Mar 2020 12:02:07 +0000 - -intellij-idea-community (2019.2-1) disco; urgency=medium - - * Upstream version 2019.2 - - -- Marcel Kapfer Fri, 26 Jul 2019 14:57:15 +0000 - -intellij-idea-community (2019.1.3-1) disco; urgency=medium - - * Upstream version 2019.1.3 - - -- Marcel Kapfer Wed, 29 May 2019 07:17:09 +0000 - -intellij-idea-community (2019.1.2-1) disco; urgency=medium - - * Upstream version 2019.1.2 - - -- Marcel Kapfer Thu, 16 May 2019 07:13:53 +0000 - -intellij-idea-community (2019.1.1-1) cosmic; urgency=medium - - * Upstream version 2019.1.1 - - -- Marcel Kapfer Tue, 23 Apr 2019 15:42:59 +0000 - -intellij-idea-community (2019.1-1) cosmic; urgency=medium - - * Upstream version 2019.1 - - -- Marcel Kapfer Sat, 13 Apr 2019 21:59:14 +0000 - -intellij-idea-community (2018.3.5-1) cosmic; urgency=medium - - * Upstream version 2018.3.5 - - -- Marcel Kapfer Wed, 27 Feb 2019 09:47:13 +0000 - -intellij-idea-community (2018.3.4-1) cosmic; urgency=medium - - * Upstream version 2018.3.4 - - -- Marcel Kapfer Mon, 04 Feb 2019 14:12:58 +0000 - -intellij-idea-community (2018.3.3-1) cosmic; urgency=medium - - * Upstream version 2018.3.3 - - -- Marcel Kapfer Fri, 11 Jan 2019 16:03:24 +0000 - -intellij-idea-community (2018.3.2-1) cosmic; urgency=medium - - * Upstream version 2018.3.2 - - -- Marcel Kapfer Thu, 03 Jan 2019 17:25:15 +0000 - -intellij-idea-community (2018.3.1-1) cosmic; urgency=medium - - * Upstream version 2018.3.1 - - -- Marcel Kapfer Sun, 09 Dec 2018 22:14:08 +0000 - -intellij-idea-community (2018.3-1) cosmic; urgency=medium - - * Upstream version 2018.3 - - -- Marcel Kapfer Sun, 25 Nov 2018 15:30:50 +0000 - -intellij-idea-community (2018.2.6-1) cosmic; urgency=medium - - * Upstream version 2018.2.6 - - -- Marcel Kapfer Sat, 17 Nov 2018 17:01:03 +0000 - -intellij-idea-community (2018.2.5-1) bionic; urgency=medium - - * Upstream version 2018.2.5 - - -- Marcel Kapfer Wed, 17 Oct 2018 10:05:18 +0000 - -intellij-idea-community (2018.2.4-1) bionic; urgency=medium - - * Upstream version 2018.2.4 - - -- Marcel Kapfer Thu, 20 Sep 2018 07:47:20 +0000 - -intellij-idea-community (2018.2.3-1) bionic; urgency=medium - - * Upstream version 2018.2.3 - - -- Marcel Kapfer Tue, 04 Sep 2018 17:01:14 +0000 - -intellij-idea-community (2018.2.2-1) bionic; urgency=medium - - * Upstream version 2018.2.2 - - -- Marcel Kapfer Mon, 03 Sep 2018 07:19:21 +0000 - -intellij-idea-community (2018.1.4-1) bionic; urgency=medium - - * Upstream version 2018.1.4 - - -- Marcel Kapfer Fri, 25 May 2018 23:37:24 +0200 - -intellij-idea-community (2018.1-1) artful; urgency=medium - - * Upstream version 2018.1 - - -- Marcel Kapfer Mon, 02 Apr 2018 06:35:50 +0000 - -intellij-idea-community (2017.3.5-1) artful; urgency=low - - * Upstream Version 2017.3.5 - - -- Marcel Kapfer (mmk2410) Wed, 14 Mar 2018 12:00:42 +0100 - -intellij-idea-community (2017.3.4-1) artful; urgency=low - - * Upstream Version 2017.3.4 - - -- Marcel Kapfer (mmk2410) Wed, 31 Jan 2018 11:05:53 +0000 - -intellij-idea-community (2017.3.3-1) artful; urgency=low - - * Upstream Version 2017.3.3 - - -- Marcel Kapfer (mmk2410) Sat, 20 Jan 2018 13:45:21 +0100 - -intellij-idea-community (2017.3-1) artful; urgency=low - - * Upstream Version 2017.3 - - -- Marcel Kapfer (mmk2410) Fri, 01 Dec 2017 07:17:15 +0000 - -intellij-idea-community (2017.2.6-1) artful; urgency=low - - * Upstream Version 2017.2.6 - - -- Marcel Kapfer (mmk2410) Fri, 17 Nov 2017 05:38:12 +0000 - -intellij-idea-community (2017.2.5-1) artful; urgency=low - - * Upstream Version 2017.2.5 - - -- Marcel Kapfer (mmk2410) Thu, 28 Sep 2017 08:49:17 +0200 - -intellij-idea-community (2017.2.4-1) artful; urgency=low - - * Upstream Version 2017.2.4 - - -- Bart de Koning (bratdaking) Thu, 14 Sep 2017 13:35:28 +0200 - -intellij-idea-community (2017.2.3-1) artful; urgency=low - - * Upstream Version 2017.2.3 - - -- Bart de Koning (bratdaking) Wed, 30 Aug 2017 11:39:30 +0200 - -intellij-idea-community (2017.1.5-1) yakkety; urgency=low - - * Upstream Version 2017.1.5 - - -- Marcel Kapfer (mmk2410) Wed, 12 Jul 2017 18:51:50 +0200 - -intellij-idea-community (2017.1.4-1) zesty; urgency=low - - * Upstream Version 2017.1.4 - - -- Marcel Kapfer (mmk2410) Thu, 08 Jun 2017 08:59:53 +0200 - -intellij-idea-community (2017.1.3-1) zesty; urgency=low - - * Upstream Version 2017.1.3 - - -- Marcel Kapfer (mmk2410) Sat, 20 May 2017 10:44:29 +0200 - -intellij-idea-community (2017.1.2-1) zesty; urgency=low - - * Upstream Version 2017.1.2 - - -- Marcel Kapfer (mmk2410) Sat, 06 May 2017 11:49:03 +0200 - -intellij-idea-community (2017.1.1-1) zesty; urgency=low - - * Upstream Version 2017.1.1 - - -- Marcel Kapfer (mmk2410) Fri, 14 Apr 2017 21:50:34 +0100 - -intellij-idea-community (2017.1-1) yakkety; urgency=low - - * Upstream Version 2017.1 - - -- Marcel Kapfer (mmk2410) Fri, 24 Mar 2017 14:23:06 +0100 - -intellij-idea-community (2016.3.4-1) yakkety; urgency=low - - * Upstream Version 2016.3.4 - - -- Marcel Kapfer (mmk2410) Thu, 02 Feb 2017 12:12:06 +0100 - -intellij-idea-community (2016.3.3-1) yakkety; urgency=low - - * Upstream Version 2016.3.3 - - -- Marcel Kapfer (mmk2410) Thu, 19 Jan 2017 19:45:39 +0100 - -intellij-idea-community (2016.3.2-1) yakkety; urgency=low - - * Upstream Version 2016.3.2 - - -- Marcel Kapfer (mmk2410) Fri, 30 Dec 2016 23:21:26 +0100 - -intellij-idea-community (2016.3.1-1) yakkety; urgency=low - - * Upstream Version 2016.3.1 - - -- Marcel Kapfer (mmk2410) Tue, 13 Dec 2016 21:13:17 +0100 - -intellij-idea-community (2016.3-1) yakkety; urgency=low - - * Upstream Version 2016.3 - - -- Marcel Kapfer (mmk2410) Thu, 24 Nov 2016 21:21:17 +0100 - -intellij-idea-community (2016.2.5-1) yakkety; urgency=low - - * Upstream Version 2016.2.5 - - -- Andy Balaam (andybalaam) Thu, 20 Oct 2016 09:27:23 +0100 - -intellij-idea-community (2016.2.4-1) yakkety; urgency=low - - * Upstream Version 2016.2.4 - - -- Francesco Levorato (flevour) Thu, 06 Oct 2016 10:34:00 +0200 - -intellij-idea-community (2016.2.3-1) yakkety; urgency=low - - * Upstream Version 2016.2.3 - - -- Marcel Kapfer (mmk2410) Sat, 03 Sep 2016 23:45:30 +0200 - -intellij-idea-community (2016.2.2-1) yakkety; urgency=low - - * Upstream Version 2016.2.2 - - -- Marcel Kapfer (mmk2410) Fri, 19 Aug 2016 20:56:30 +0200 - -intellij-idea-community (2016.2.1-1) yakkety; urgency=low - - * Upstream Version 2016.2.1 - - -- Marcel Kapfer (mmk2410) Mon, 08 Aug 2016 21:21:30 +0200 - -intellij-idea-community (2016.2.0-1) yakkety; urgency=low - - * Upstream Version 2016.2.0 - - -- Marcel Kapfer (mmk2410) Wed, 13 Jul 2016 19:38:30 +0200 - -intellij-idea-community (2016.1.3-1) xenial; urgency=low - - * Upstream Version 2016.1.3 - - -- Marcel Kapfer (mmk2410) Tue, 07 Jun 2016 08:49:30 +0200 - -intellij-idea-community (2016.1.2-1) xenial; urgency=high - - * Upstream Version 2016.1.2 - - -- Marcel Kapfer (mmk2410) Wed, 11 May 2016 17:12:30 +0200 - -intellij-idea-community (2016.1.1-1) wily; urgency=low - - * Upstream Version 2016.1.1 - - -- Marcel Michael Kapfer (mmk2410) Sun, 03 Apr 2016 20:31:50 +0200 - -intellij-idea-community (2016.1-1) wily; urgency=low - - * Upstream Version 2016.1 - - -- Marcel Michael Kapfer (mmk2410) Mon, 21 Mar 2016 17:44:50 +0200 - -intellij-idea-community (15.0.4-1) wily; urgency=low - - * Upstream Version 15.0.4 - - -- Marcel Michael Kapfer (mmk2410) Tue, 01 Mar 2016 19:44:50 +0200 - -intellij-idea-community (15.0.3-1) wily; urgency=low - - * Upstream Version 15.0.3 - - -- Marcel Michael Kapfer (mmk2410) Wed, 20 Jan 2015 15:01:50 +0100 - -intellij-idea-community (15.0.2-1) wily; urgency=low - - * Upstream Version 15.0.2 - - -- Marcel Michael Kapfer (mmk2410) Sun, 13 Dec 2015 13:28:50 +0100 - - -intellij-idea-community (15.0.1-1) wily; urgency=low - - * Upstream Version 15.0.1 - - -- Bart de Koning Tue, 08 Dec 2015 11:42:22 +0100 - -intellij-idea-community (15.0.0-1) wily; urgency=low - - * Upstream Version 15.0 - - -- Marcel Michael Kapfer (mmk2410) Fri, 06 Nov 2015 14:35:50 +0100 - -intellij-idea-community (14.1.4-1) vivid; urgency=low - - * Upstream Version 14.1.4 - - -- Marcel Michael Kapfer (mmk2410) Sun, 05 Jul 2015 21:15:50 +0200 - -intellij-idea-community (14.1.3-1) vivid; urgency=low - - * Upstream Vesion 14.1.3 - - -- Marcel Michael Kapfer (mmk2410) Sun, 17 May 2015 11:23:50 +0200 - -intellij-idea-community (14.1.2-1) vivid; urgency=low - - * Upstream Vesion 14.1.2 - - -- Marcel Michael Kapfer (mmk2410) Sun, 26 Apr 2015 10:31:50 +0200 - -intellij-idea-community (14.1.1-1) vivid; urgency=low - - * Upstream Version 14.1.1 - - -- Marcel Michael Kapfer (mmk2410) Thur, 02 Apr 2015 12:50:50 +0200 - - -intellij-idea-community (1.1-1) vivid; urgency=low - - * Upstream Version 14.1 - - -- Marcel Michael Kapfer (mmk2410) Mon, 30 Mar 2015 08:14:50 +0200 - -intellij-idea-community (1.0-1) utopic; urgency=low - - * Initial release. - - -- Marcel Michael Kapfer Sat, 07 Mar 2015 19:35:50 +0100 diff --git a/intellij-idea-community_2025.1/debian/compat b/intellij-idea-community_2025.1/debian/compat deleted file mode 100644 index f599e28..0000000 --- a/intellij-idea-community_2025.1/debian/compat +++ /dev/null @@ -1 +0,0 @@ -10 diff --git a/intellij-idea-community_2025.1/debian/control b/intellij-idea-community_2025.1/debian/control deleted file mode 100644 index ddb24e5..0000000 --- a/intellij-idea-community_2025.1/debian/control +++ /dev/null @@ -1,18 +0,0 @@ -Source: intellij-idea-community -Section: devel -Priority: optional -Maintainer: Marcel Kapfer -Build-Depends: debhelper (>= 9) -Standards-Version: 4.2.1 - -Package: intellij-idea-community -Architecture: all -Pre-Depends: wget -Depends: ${misc:Depends} -Suggests: git, default-jdk -Description: IntelliJ IDEA Community Edition - Every aspect of IntelliJ IDEA is specifically designed to maximize developer - productivity. - . - Together, the powerful static code analysis and ergonomic design make - development not only productive but also an enjoyable experience. diff --git a/intellij-idea-community_2025.1/debian/copyright b/intellij-idea-community_2025.1/debian/copyright deleted file mode 100644 index 49bd651..0000000 --- a/intellij-idea-community_2025.1/debian/copyright +++ /dev/null @@ -1,44 +0,0 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: intellij-idea-community -Source: https://gitlab.com/mmk2410/intellij-idea-community - -Files: * -Copyright: JetBrains s.r.o. -License: Apache-2 - -Files: debian/* -Copyright: 2015-2017 Marcel Kapfer and contributors -License: GPL-3+ - -License: Apache-2 - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - . - https://www.apache.org/licenses/LICENSE-2.0 - . - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - . - On Debian systems, the complete text of the Apache version 2.0 license - can be found in "/usr/share/common-licenses/Apache-2.0". - -License: GPL-3+ - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - . - This package is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - . - You should have received a copy of the GNU General Public License - along with this program. If not, see . - . - On Debian systems, the complete text of the GNU General - Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". diff --git a/intellij-idea-community_2025.1/debian/debhelper-build-stamp b/intellij-idea-community_2025.1/debian/debhelper-build-stamp deleted file mode 100644 index f80740a..0000000 --- a/intellij-idea-community_2025.1/debian/debhelper-build-stamp +++ /dev/null @@ -1 +0,0 @@ -intellij-idea-community diff --git a/intellij-idea-community_2025.1/debian/postinst b/intellij-idea-community_2025.1/debian/postinst deleted file mode 100644 index 5627698..0000000 --- a/intellij-idea-community_2025.1/debian/postinst +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/bash - -set -e - -cd /opt/ - -## Extract the package -tar xf /opt/ideaIC-2025.1.tar.gz - -## Rename the directory -mv /opt/idea-IC-* /opt/intellij-idea-community - -## Remove the tar.gz package -rm /opt/ideaIC-2025.1.tar.gz - -## Install the .desktop file, if necessary -if [ -x "/usr/bin/desktop-file-install" ]; then - desktop-file-install /usr/share/applications/intellij-idea-community.desktop -fi - -##DEBHELPER## diff --git a/intellij-idea-community_2025.1/debian/postrm b/intellij-idea-community_2025.1/debian/postrm deleted file mode 100644 index f84214e..0000000 --- a/intellij-idea-community_2025.1/debian/postrm +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/bash - -set -e - -## Remove the program folder -rm -rf /opt/intellij-idea-community - -##DEBHELPER## diff --git a/intellij-idea-community_2025.1/debian/preinst b/intellij-idea-community_2025.1/debian/preinst deleted file mode 100644 index 984853a..0000000 --- a/intellij-idea-community_2025.1/debian/preinst +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash - -set -e - -cd /opt/ - -## Download IntelliJ IDEA Community from the JetBrain servers -wget -c https://download-cf.jetbrains.com/idea/ideaIC-2025.1.tar.gz - -##DEBHELPER## diff --git a/intellij-idea-community_2025.1/debian/watch b/intellij-idea-community_2025.1/debian/watch deleted file mode 100644 index c1a26fd..0000000 --- a/intellij-idea-community_2025.1/debian/watch +++ /dev/null @@ -1,4 +0,0 @@ -version=4 -opts="searchmode=plain" \ -https://data.services.jetbrains.com/products/releases?code=IIC&latest=true&type=release \ -https://download.jetbrains.com/idea/ideaIC-(\d[\d\.]*).tar.gz diff --git a/intellij-idea-community_2025.1/intellij-idea-ce.png b/intellij-idea-community_2025.1/intellij-idea-ce.png deleted file mode 100644 index 60f837c..0000000 Binary files a/intellij-idea-community_2025.1/intellij-idea-ce.png and /dev/null differ diff --git a/intellij-idea-community_2025.1/intellij-idea-community b/intellij-idea-community_2025.1/intellij-idea-community deleted file mode 100755 index 79e82ea..0000000 --- a/intellij-idea-community_2025.1/intellij-idea-community +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -export IDEA_JDK=$JAVA_HOME -exec /opt/intellij-idea-community/bin/idea "$@" diff --git a/update-new-version.sh b/update-new-version.sh index 015dbde..405d9a4 100755 --- a/update-new-version.sh +++ b/update-new-version.sh @@ -1,44 +1,37 @@ -#!/usr/bin/env bash -# -# This script intends to decrease the effort of updating the package. +#!/bin/bash +function main { + local old=$1 + local new=$2 + local now=`date -R` + local author=`git config --get user.name` + local email=`git config --get user.email` + local username=`git config --get remote.origin.url | sed 's,.*:\(.*\)/.*,\1,'` + local tempfile=`tempfile` -set -euo pipefail + git checkout -b version-$new -# Check if running Ubuntu -grep -q Ubuntu /etc/issue -if [[ $? != 0 ]]; then - echo "System is not running Ubuntu. Cancelling build." - exit 1 -fi + mv intellij-idea-community_{$old,$new} + mv intellij-idea-community_{$old,$new}.orig.tar.gz -PACKAGE="intellij-idea-community" -DISTRIBUTION="oracular" + echo "intellij-idea-community ($new-1) yakkety; urgency=low -last_tag=$(git describe --abbrev=0 --tags) -old="${last_tag#?}" -new="$1" + * Upstream Version $new -name="$(git config --get user.name)" -email="$(git config --get user.email)" + -- $author ($username) <$email> $now + " >> $tempfile -git checkout -b version-"$new" + cat intellij-idea-community_$new/debian/changelog >> $tempfile + mv $tempfile intellij-idea-community_$new/debian/changelog -mv "$PACKAGE"_"$old" "$PACKAGE"_"$new" -mv "$PACKAGE"_"$old".orig.tar.gz "$PACKAGE"_"$new".orig.tar.gz + sed -i "s/$old/$new/g" intellij-idea-community_$new/debian/preinst -cd "$PACKAGE"_"$new" || exit + (cd intellij-idea-community_$new/ && debuild -us -uc ) -# Update the debian/changelog file with dch -NAME="$name" EMAIL="$email" dch \ - --newversion "$new"-1 \ - --distribution "$DISTRIBUTION" \ - "Upstream version $new" + rm intellij-idea-community_${old}* -sed -i "s/$old/$new/g" ./debian/preinst -sed -i "s/$old/$new/g" ./debian/postinst + sudo dpkg -i intellij-idea-community_$new-1_all.deb +} -debuild -us -uc -cd .. -rm "$PACKAGE"_"$old"-* +main $1 $2