Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 537490 - =sys-apps/roccat-tools-2.4.0 version bump
Summary: =sys-apps/roccat-tools-2.4.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Dmitry Pisklov
URL:
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2015-01-23 23:31 UTC by Dmitry Pisklov
Modified: 2015-01-27 11:14 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
new ebuild (roccat-tools-2.3.0.ebuild,1.75 KB, text/plain)
2015-01-23 23:32 UTC, Dmitry Pisklov
Details
profiles/desc/input_devices.desc patch (file_537490.txt,791 bytes, patch)
2015-01-23 23:34 UTC, Dmitry Pisklov
Details | Diff
roccat-tools-2.4.0.ebuild (roccat-tools-2.4.0.ebuild,1.75 KB, text/plain)
2015-01-26 11:41 UTC, Dmitry Pisklov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Pisklov 2015-01-23 23:31:56 UTC
Version bump for new roccat-tools release

Reproducible: Always
Comment 1 Dmitry Pisklov 2015-01-23 23:32:52 UTC
Created attachment 394736 [details]
new ebuild
Comment 2 Dmitry Pisklov 2015-01-23 23:34:29 UTC
Created attachment 394738 [details, diff]
profiles/desc/input_devices.desc patch
Comment 3 Ian Delaney (RETIRED) gentoo-dev 2015-01-25 07:20:09 UTC
Are you sure
 * Changed: Group roccat is now created as system group
 * Changed: control option --update is now --firmware

require no change to the bumped ebuild?

as is;

~/cvsPortage/gentoo-x86/sys-apps/roccat-tools $ sudo ebuild roccat-tools-2.3.0.ebuild clean install

builds and installs fine

>>> Completed installing roccat-tools-2.3.0 into /mnt/gen2/TmpDir/portage/sys-apps/roccat-tools-2.3.0/image/

strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line -R .note.gnu.gold-version
   usr/lib64/roccat/libroccat.so.2.3.0
   usr/bin/roccateventhandler
   usr/lib64/roccat/libroccatwidget.so.2.3.0
ecompressdir: bzip2 -9 /usr/share/doc
Comment 4 Dmitry Pisklov 2015-01-25 17:11:18 UTC
Ian,

That should not require any change - control option is for binary only, and the group is set up manually anyway according to INSTALL file:

* Last steps
  * Preparation the fast way...
    * Execute the scripts/post_install script as root or with sudo.

  * ...or manually

    * Make the libraries known to the dynamic linker
      Just call
      $ sudo /sbin/ldconfig
      after installation.

    * Refresh the icon cache
      Call the command
      $ sudo touch --no-create /usr/share/icons/hicolor
      where /usr has to be substituted with your install prefix.
      This has to be done only for the first time.

    * Create a group called roccat.
      $ sudo groupadd --system roccat

==
I don't use the script, I just use the gentoo's
enewgroup roccat
Comment 5 Ian Delaney (RETIRED) gentoo-dev 2015-01-26 01:34:39 UTC
no prob. This now makes for 9 versions, which makes for 'cruft'.
Nominate which versions ought be purged, I shall add the bump and purge in the ONE commit, a style thing. Also, ponder whether you'd like to submit the most recent bug free version for going stable.
Comment 6 Dmitry Pisklov 2015-01-26 11:41:32 UTC
Created attachment 394930 [details]
roccat-tools-2.4.0.ebuild

Apparently, upstream just released new verison with bug fixes, so let's skip 2.3.0 altogether and just add 2.4.0.
We can purge all versions up until 2.0, and may be mark 2.4.0 as stable as according to upstream this has full support for new Tyon device (and the rest was working fine in 2.2.0)
Comment 7 Ian Delaney (RETIRED) gentoo-dev 2015-01-27 01:15:56 UTC
(In reply to Dmitry Pisklov from comment #6)
> Created attachment 394930 [details]
> roccat-tools-2.4.0.ebuild
> 
> Apparently, upstream just released new verison with bug fixes, so let's skip
> 2.3.0 altogether and just add 2.4.0.

done

> We can purge all versions up until 2.0, and may be mark 2.4.0 as stable as
> according to upstream this has full support for new Tyon device (and the
> rest was working fine in 2.2.0)

Well stable upstream and inhouse gentoo have two totally different denotations.  To stabalise here, it need be bug free and in portage for >= 30 days.  For this roccat-tools-2.2.0.ebuild qualifies.  Your call as to whether you'd like to consider putting it up for stable request or await the 30 days and, being bug free, submit the new 2.4.0 

*roccat-tools-2.4.0 (27 Jan 2015)

  27 Jan 2015; Ian Delaney <idella4@gentoo.org> +roccat-tools-2.4.0.ebuild,
  -roccat-tools-1.0.0.ebuild, -roccat-tools-1.1.0.ebuild,
  -roccat-tools-1.4.0.ebuild, -roccat-tools-1.4.1.ebuild,
  -roccat-tools-1.6.0.ebuild:
  bump, add IUSE for tyon device, rm old, fixes bug #537490 by maintainer
Comment 8 Dmitry Pisklov 2015-01-27 11:14:39 UTC
2.2.0 has bug (https://bugs.gentoo.org/show_bug.cgi?id=532526), also Tyon support was not working in 2.2.0, so perhaps we can wait 30 days until 2.4.0 can be considered stable.