Search Criteria
Package Details: owlink-git r44.8e4e840-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/owlink-git.git (read-only, click to copy) |
---|---|
Package Base: | owlink-git |
Description: | An open Apple Wireless Direct Link (AWDL) implementation written in C |
Upstream URL: | https://owlink.org/ |
Keywords: | awdl owl |
Licenses: | GPL-3.0-only |
Conflicts: | owl, owl-git, owlink |
Provides: | owl, owl-git, owlink |
Submitter: | frol |
Maintainer: | taotieren |
Last Packager: | taotieren |
Votes: | 4 |
Popularity: | 0.000000 |
First Submitted: | 2019-09-15 11:16 (UTC) |
Last Updated: | 2024-03-01 07:02 (UTC) |
Dependencies (7)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- libev
- libnl (libnl-gitAUR)
- libpcap (libpcap-gitAUR)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
Required by (2)
- opendrop (requires owlink)
- opendrop-git
Latest Comments
« First ‹ Previous 1 2
0x9fff00 commented on 2019-09-15 11:49 (UTC)
@frol Seems like you forgot to update .SRCINFO
0x9fff00 commented on 2019-09-15 11:41 (UTC)
@frol Actually, it would probably be best to keep it so it still conflicts with this
owl-git
package which doesn't provideowl
.0x9fff00 commented on 2019-09-15 11:37 (UTC)
@frol If a new
owl-git
package providesowl
(which it should), it's redundant to conflict withowl-git
as it would be covered by the conflict withowl
(though it doesn't hurt to leave it in)frol commented on 2019-09-15 11:27 (UTC)
@0x9fff00 I have created owlink-git package, submitted a merge request (it is pending; I should only wait for someone else to accept the request, right?), sent a PR to the upstream fixing the references. It seems that I only left with the last step, that is I should remove
owl-git
fromprovides
, but I don't think I should drop it from theconflicts
as/usr/bin/owl
will, most certainly, get into conflict there.0x9fff00 commented on 2019-09-15 10:57 (UTC) (edited on 2019-09-15 11:00 (UTC) by 0x9fff00)
Here's what I believe is the correct process:
1. Create a new package
owlink-git
with the following changes (I also addedgit
tomakedepends
as it's required for downloading the sources):2. Submit a merge request to merge
owl-git
intoowlink-git
3. Change all references to
owl-git
(in theopendrop
/opendrop-git
packages and in the installation instructions on GitHub) toowlink-git
4. Remove
owl-git
fromprovides
andconflicts
so a newowl-git
package can be created as a VCS version ofowl
frol commented on 2019-09-15 09:27 (UTC)
@0x9fff00 This package is a VCS version of
owl
project (https://github.com/seemoo-lab/owl), so this is just a regular naming collision. Do you happen to know how to gracefully handle the package renaming? Should I remove this one (disown?) and create a new one?0x9fff00 commented on 2019-09-13 21:10 (UTC)
This package should be renamed to
owlink-git
(or something similar) as the current name implies that it's the VCS version of theowl
package, which is a different program. It should also provideowlink
and conflict withowl
(since it also includes the file/usr/bin/owl
).« First ‹ Previous 1 2