Package Details: nitroshare 0.3.1-1

Git Clone URL: https://aur.archlinux.org/nitroshare.git (read-only)
Package Base: nitroshare
Description: Network File Transfer Application
Upstream URL: http://nitroshare.net
Licenses: MIT
Submitter: lobisquit
Maintainer: sakaru
Last Packager: sakaru
Votes: 23
Popularity: 0.256216
First Submitted: 2012-06-25 09:06
Last Updated: 2016-02-17 13:56

Dependencies (3)

Required by (0)

Sources (2)

Latest Comments

spsf64 commented on 2016-02-17 15:29

@sakuro, I meant the "start" menu, the icon is displayed fine in tray when invoked from terminal.
Is this libappindicator necessary just to create the shortcut in Mate menu?
TIA

sakaru commented on 2016-02-17 15:12

Did you install libappindicator-gtk2 as a build dep? Did that change anything?
I now realise putting it in optdepends is wrong, sadly there is no optmakedepends

spsf64 commented on 2016-02-17 15:00

@sakuru: No entry created to menu in Mate DE...
The program runs fine from cli
Thanks

sakaru commented on 2016-02-17 13:58

Let me know if there's any issues with the 0.3.1 release, specifically exporting the menu into the gtk2 menu bar or into the unity bar

glitsj16 commented on 2015-03-30 03:03

@sakaru: confusing stuff, I based the need for libappindicator-gtk2 both on the fact that I don't get a visible tray icon without it (although the menus work) and on the namcap output:

$ namcap nitroshare-0.3.0-2-x86_64.pkg.tar.xz
nitroshare E: Missing custom license directory (usr/share/licenses/nitroshare)
nitroshare E: Files in /usr/share/icons/hicolor but no call to gtk-update-icon-cache or xdg-icon-resource to update the icon cache
nitroshare E: Dependency libappindicator-gtk2 detected and not included (libraries ['usr/lib/libappindicator.so.1'] needed in files ['usr/bin/nitroshare'])
nitroshare E: Dependency libnotify detected and not included (libraries ['usr/lib/libnotify.so.4'] needed in files ['usr/bin/nitroshare'])
nitroshare W: Dependency included and not needed ('qt5-svg')
nitroshare W: Dependency qt5-base included but already satisfied

Based on that I tracked down /usr/lib/libappindicator.so.1, which is in .. libappindicator-gtk2 and not in libappindicator-gtk3.. Confusion allround..

nathan-osman commented on 2015-03-29 23:23

NitroShare will check for libappindicator-gtk2 and a couple other packages when compiling and enable support for AppIndicators only if they are present. If any of the packages are missing, the application will revert to using a system tray icon instead.

sakaru commented on 2015-03-29 22:44

@glitsj16: I don't have libappindicator-gtk2 installed and I get the icon in my system tray just fine. libappindicator-gtk2 provides libappindicator and libappindicator3, neither of which I have installed.

I would have thought compilation would fail if you lack a dependency.

glitsj16 commented on 2015-03-27 18:10

Add libappindicator-gtk2 to the depends to solve missing tray/appindicator icon.

PS: just uploaded nitroshare-git to the AUR. Thanks Nathan and all contributors.

glitsj16 commented on 2015-03-27 18:07

Add 'libappindicator-gtk2' to the depends. This should solve the tray/appindicator icon issue.

PS: Just uploaded nitroshare-git to the AUR as well, works great here. Thanks Nathan.

nathan-osman commented on 2015-03-27 03:22

What desktop environment are you using?

frat commented on 2015-03-27 03:14

The Nitroshare icon should be visible in your system tray. Is it not?

no,nothing at all.

sakaru commented on 2015-03-26 10:26

The Nitroshare icon should be visible in your system tray. Is it not?

I should say I no longer use Nitroshare. I'm willing to maintain the AUR package, but if someone else wants to take over just let me know.

frat commented on 2015-03-26 08:57

installed smoothly,but nothing happened after running nitroshare,even no error message in the terminal.

sakaru commented on 2015-03-25 15:46

Try the updated package

notuxius commented on 2015-03-25 15:38

nitroshare/PKGBUILD: line 19: qmake: command not found

sakaru commented on 2015-03-25 08:38

Thanks. Updated the package

nathan-osman commented on 2015-03-25 07:38

A new upstream release has been published (0.3.0) and I took a stab at writing a new PKGBUILD for the release: http://paste.ubuntu.com/10675732/

This is my first time putting together an Arch package, so forgive me if I've made a silly error. I'm also the author of the application, so I'd be happy to answer any questions about the app.

scorici commented on 2013-03-04 11:17

You are correct, but I also have installed pdfedit which requires qt3 which has it's path higher than qt4 so it interprets qmake from qt3 instead of qt4.
$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/opt/java/jre/bin:/usr/bin/vendor_perl:/usr/bin/core_perl:/opt/qt/bin:/usr/lib/qt4/bin
As you see qt4 is last in $PATH :( so for people who still has qt3 install this is necessary, at least for me, and...:
$ pacman -Qo $(which qmake)
/opt/qt/bin/qmake is owned by qt3 1:3.3.8b-2
Thanks for the change!

sakaru commented on 2013-03-04 01:56

Odd. For me I have /usr/lib/qt4/bin in my PATH (which I didn't put there), which makes 'qmake' just work. But yes, I'll make that change. Thanks for the comment.

scorici commented on 2013-03-03 13:53

In PKGBUILD please replace qmake with qmake-qt4 because it doesn't build.
The same is with qxmlrpc-svn.

scorici commented on 2013-03-01 14:42

qt is renamed qt4 so the dependancy must be changed to qt4 both nitroshare and qxmlrpc-svn

sakaru commented on 2012-08-07 15:42

I took a look at how Ubuntu package qxmlrpc [1] and applied mostly the same patches.
The PKGBUILD for qxmlrpc-svn at [2] compiles successfully and with it installed nitroshare 0.2 installs fine.

I'd rather not be the one to maintain qxmlrpc-svn since I will certainly not keep an eye on it, though I should say it appears a dead project.

I think it's just a matter of someone posting it to the AUR and this package adding qxmlrpc-svn as a dependency.

1: http://packages.ubuntu.com/source/quantal/qxmlrpc
2: http://ompldr.org/vZjBydA

ajs124 commented on 2012-08-06 02:28

https://code.google.com/p/qxmlrpc/
Seems like nitroshare now depends on this, I didn't find a AUR package for it and wasn't able to build it, but there are the headers you are looking for.

lobisquit commented on 2012-07-18 18:00

i've tried to create the updated package, but I get this error when compiling:

include/rpc/CRPCServer.h:21:28: fatal error: qxmlrpc/server.h: File or directory doesn't exist
compilation terminated.
make: *** [main.o] Error 1

here is my (mistaken) pkgbuild: https://www.dropbox.com/s/5n9698v1voj5ni2/nitroshare-0.2-1.src.tar.gz

lobisquit commented on 2012-07-18 17:59

i've tried to create the updated package, but I get this error when compiling:

include/rpc/CRPCServer.h:21:28: fatal error: qxmlrpc/server.h: File or directory doesn't exist
compilation terminated.
make: *** [main.o] Error 1

here is my pkgbuild: https://www.dropbox.com/s/5n9698v1voj5ni2/nitroshare-0.2-1.src.tar.gz

lobisquit commented on 2012-07-18 17:58

i've tried to create the updated package, but I get this error when compiling:

include/rpc/CRPCServer.h:21:28: fatal error: qxmlrpc/server.h: File or directory doesn't exist
compilation terminated.
make: *** [main.o] Error 1

msx commented on 2012-07-17 03:58

New 0.2v URL and MD5:

URL: https://launchpad.net/nitroshare/0.2/0.2/+download/nitroshare_0.2.tar.gz
MD5: 00f670fadf385ee2a920b67a4120295d

Also, I think it's safe to replace the '0.1' in the source line with the $(pkgver) var:
From source=(https://launchpad.net/${pkgname}/0.1/${pkgver}/+download/... to source=(https://launchpad.net/${pkgname}/$(pkgver)/${pkgver}/+download/...

msx commented on 2012-07-17 03:57

New 0.2v URL and MD5:

URL: https://launchpad.net/nitroshare/0.2/0.2/+download/nitroshare_0.2.tar.gz
MD5: 00f670fadf385ee2a920b67a4120295d

Also, I think it's safe to replace the '0.1' in the source line with the $(pkgver) var:
From source=(https://launchpad.net/${pkgname}/0.1/${pkgver}/+download/ to source=(https://launchpad.net/${pkgname}/$(pkgver)/${pkgver}/+download/

msx commented on 2012-07-17 03:47

New 0.2v URL and MD5:

URL: https://launchpad.net/nitroshare/0.2/0.2/+download/nitroshare_0.2.tar.gz
MD5: 00f670fadf385ee2a920b67a4120295d

lobisquit commented on 2012-06-26 12:41

I noticed some problems in the first build, but I didn't know how to solve them: thank you very much!

Anonymous comment on 2012-06-26 11:29

Doesn't seem to work as expected, here is a slightly corrected version of PKGBUILD http://pastebin.com/K5r62hXT, and here http://pastebin.com/TNam9Q1g is the .install file