Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

new package: wpan-tools-0.9 #53523

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

paigeadelethompson
Copy link

Testing the changes

  • I tested the changes in this PR: yes

@classabbyamp classabbyamp added the new-package This PR adds a new package label Dec 14, 2024
@paigeadelethompson
Copy link
Author

surprised xlint didn't check to see that the file existed, fixed in recent commit though

@gmbeard
Copy link
Contributor

gmbeard commented Dec 17, 2024

Hey @paigeadelethompson, the general convention for updates & additions is one commit per pkg, so you may want to squash your commits.

@paigeadelethompson
Copy link
Author

paigeadelethompson commented Dec 17, 2024

yeah ok I'll see if I can do that Im just heading to bed atm, give me a couple of hours

@paigeadelethompson
Copy link
Author

@gmbeard rebased commits I'll remember for next time I'll definitely want to submit some more pkgs

checksum=fa76d9c1874220e4b1f91c226f42baf1e372ea8ccf4b892effaf0d164448f608

post_install() {
vlicense COPYING
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's only a symlink in their repo, it'd probably better to directly vlicense https://github.com/linux-wpan/wpan-tools/blob/master/LICENSES/ISC.txt I think

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

alright

Copy link
Author

@paigeadelethompson paigeadelethompson Dec 20, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lol dude its a file

/Users/paigethompson/wpan-tools-0.9
❯ tree
.
├── COPYING
├── Makefile.am
├── Makefile.in
├── aclocal.m4
├── build-aux
│   ├── compile
│   ├── config.guess
│   ├── config.sub
│   ├── depcomp
│   ├── install-sh
│   ├── ltmain.sh
│   └── missing
├── config.h.in
├── configure
├── configure.ac
├── examples
│   ├── Makefile.am
│   ├── Makefile.in
│   ├── README.examples
│   ├── TODO
│   ├── af_ieee802154_rx.c
│   ├── af_ieee802154_tx.c
│   ├── af_inet6_rx.c
│   ├── af_inet6_tx.c
│   ├── af_packet_rx.c
│   └── af_packet_tx.c
├── m4
│   ├── libtool.m4
│   ├── ltoptions.m4
│   ├── ltsugar.m4
│   ├── ltversion.m4
│   └── lt~obsolete.m4
├── src
│   ├── Makefile.am
│   ├── Makefile.in
│   ├── info.c
│   ├── interface.c
│   ├── iwpan.c
│   ├── iwpan.h
│   ├── mac.c
│   ├── nl802154.h
│   ├── nl_extras.h
│   ├── phy.c
│   └── sections.c
├── wpan-hwsim
│   ├── Makefile.am
│   ├── Makefile.in
│   ├── mac802154_hwsim.h
│   └── wpan-hwsim.c
└── wpan-ping
    ├── Makefile.am
    ├── Makefile.in
    ├── README.wpan-ping
    └── wpan-ping.c

-rw-r--r--@ 1 paigethompson staff 968B Nov 9 2015 COPYING

its a file

❯ cat COPYING
Copyright (c) 2014		Alexander Aring
Copyright (c) 2015		Stefan Schmidt


Code is based on iw tool.

Original Authors:

Copyright (c) 2007, 2008	Johannes Berg
Copyright (c) 2007		Andy Lutomirski
Copyright (c) 2007		Mike Kershaw
Copyright (c) 2008-2009		Luis R. Rodriguez

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

EDIT: they moved it in the git tree so it will need to get updated for 1.0 I guess

@Bnyro
Copy link
Contributor

Bnyro commented Dec 19, 2024

The commit message should start with an uppercase N btw.

@Bnyro
Copy link
Contributor

Bnyro commented Dec 19, 2024

I'm just noticing that the package hadn't been updated since 2018, although it seems like there have been some commits last year.

@paigeadelethompson
Copy link
Author

The commit message should start with an uppercase N btw.

mmmmmm okie yeah that seems important give me a sec

@paigeadelethompson
Copy link
Author

paigeadelethompson commented Dec 20, 2024

I'm just noticing that the package hadn't been updated since 2018, although it seems like there have been some commits last year.

shrug dont know what to tell you

EDIT: I'll see what their plans are for their next release

@paigeadelethompson
Copy link
Author

@Bnyro I went ahead and raised the bar, and confirmed this package is indeed being maintained with the intention of reaching a 1.0 release: linux-wpan/wpan-tools#25 (comment) I hope that helps. Indeed, they have recent commits in their git repository which includes moving their licensing files around (currently we're looking at 0.9 and in 0.9 is NOT a symlink: https://github.com/linux-wpan/wpan-tools/tree/wpan-tools-0.9.)

Also one thing I was trying to point out for the linter maybe would be a good idea to improve some of it's checks (does the specified license file actually exist exist, is it a regular file) because I noticed that it will succeed without a warning if the specified file name doesn't exist.

Let me know if there's anything else I can do for you here.

Much appreciated,
-P

@Bnyro
Copy link
Contributor

Bnyro commented Dec 20, 2024

@Bnyro I went ahead and raised the bar, and confirmed this package is indeed being maintained with the intention of reaching a 1.0 release: linux-wpan/wpan-tools#25 (comment) I hope that helps. Indeed, they have recent commits in their git repository which includes moving their licensing files around (currently we're looking at 0.9 and in 0.9 is NOT a symlink: https://github.com/linux-wpan/wpan-tools/tree/wpan-tools-0.9.)

I think the policy generally is to avoid adding discontinued packages to the repositories, that's why I asked. Looking at that coversation that's not the case for this package though.

I'm not a Void Linux maintainer myself, it's just been something I noticed when looking through their Git repo.

@paigeadelethompson
Copy link
Author

@Bnyro I went ahead and raised the bar, and confirmed this package is indeed being maintained with the intention of reaching a 1.0 release: linux-wpan/wpan-tools#25 (comment) I hope that helps. Indeed, they have recent commits in their git repository which includes moving their licensing files around (currently we're looking at 0.9 and in 0.9 is NOT a symlink: https://github.com/linux-wpan/wpan-tools/tree/wpan-tools-0.9.)

I think the policy generally is to avoid adding discontinued packages to the repositories, that's why I asked. Looking at that coversation that's not the case for this package though.

I'm not a Void Linux maintainer myself, it's just been something I noticed when looking through their Git repo.

You are assigned as a reviewer, but you're not a maintainer?

@Bnyro
Copy link
Contributor

Bnyro commented Jan 27, 2025

Anybody can review pull requests.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-package This PR adds a new package
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants