From 1406efec230ab75b7dd21f4f38226b128e135926 Mon Sep 17 00:00:00 2001 From: Michael Aaron Murphy Date: Mon, 30 Aug 2021 18:28:50 +0200 Subject: [PATCH] chore: Apply GPL-3.0 SPDX license identifier to each source file --- LICENSE => COPYING | 0 Cargo.toml | 1 + plugins/Cargo.toml | 1 + plugins/src/calc/mod.rs | 3 +++ plugins/src/desktop_entries/mod.rs | 3 +++ plugins/src/files/mod.rs | 3 +++ plugins/src/find/mod.rs | 3 +++ plugins/src/lib.rs | 3 +++ plugins/src/pop_shell/mod.rs | 3 +++ plugins/src/pulse/mod.rs | 3 +++ plugins/src/recent/mod.rs | 3 +++ plugins/src/scripts/mod.rs | 3 +++ plugins/src/terminal/mod.rs | 3 +++ plugins/src/web/config.rs | 3 +++ plugins/src/web/mod.rs | 3 +++ service/Cargo.toml | 1 + service/src/lib.rs | 3 +++ service/src/plugins/config.rs | 3 +++ service/src/plugins/external/load.rs | 3 +++ service/src/plugins/external/mod.rs | 3 +++ service/src/plugins/help.rs | 3 +++ service/src/plugins/mod.rs | 3 +++ src/codec.rs | 3 +++ src/config.rs | 3 +++ src/lib.rs | 3 +++ 25 files changed, 66 insertions(+) rename LICENSE => COPYING (100%) diff --git a/LICENSE b/COPYING similarity index 100% rename from LICENSE rename to COPYING diff --git a/Cargo.toml b/Cargo.toml index 801de26..de292a2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,7 @@ [package] name = "pop-launcher" version = "1.0.0" +license = "GPL-3.0-only" authors = ["Michael Aaron Murphy "] description = "Library for writing plugins and frontends for pop-launcher" repository = "https://github.com/pop-os/launcher" diff --git a/plugins/Cargo.toml b/plugins/Cargo.toml index 2c4442c..3c68d28 100644 --- a/plugins/Cargo.toml +++ b/plugins/Cargo.toml @@ -1,6 +1,7 @@ [package] name = "pop-launcher-plugins" version = "1.0.0" +license = "GPL-3.0-only" authors = ["Michael Aaron Murphy "] edition = "2018" publish = false diff --git a/plugins/src/calc/mod.rs b/plugins/src/calc/mod.rs index 55fcdf9..6b9e065 100644 --- a/plugins/src/calc/mod.rs +++ b/plugins/src/calc/mod.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + use futures_lite::{AsyncBufReadExt, AsyncWriteExt, StreamExt}; use pop_launcher::*; use regex::Regex; diff --git a/plugins/src/desktop_entries/mod.rs b/plugins/src/desktop_entries/mod.rs index 01605b5..64a68cb 100644 --- a/plugins/src/desktop_entries/mod.rs +++ b/plugins/src/desktop_entries/mod.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + use crate::*; use freedesktop_desktop_entry::{default_paths, DesktopEntry, Iter as DesktopIter, PathSource}; use futures_lite::{AsyncWrite, StreamExt}; diff --git a/plugins/src/files/mod.rs b/plugins/src/files/mod.rs index 99af062..80afb63 100644 --- a/plugins/src/files/mod.rs +++ b/plugins/src/files/mod.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + use futures_lite::prelude::*; use pop_launcher::*; use smol::Unblock; diff --git a/plugins/src/find/mod.rs b/plugins/src/find/mod.rs index 71359a7..496aa1b 100644 --- a/plugins/src/find/mod.rs +++ b/plugins/src/find/mod.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + use futures_lite::*; use pop_launcher::*; use postage::mpsc; diff --git a/plugins/src/lib.rs b/plugins/src/lib.rs index 5b6c38b..294cba1 100644 --- a/plugins/src/lib.rs +++ b/plugins/src/lib.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + pub mod calc; pub mod desktop_entries; pub mod files; diff --git a/plugins/src/pop_shell/mod.rs b/plugins/src/pop_shell/mod.rs index 39be4b1..2c7303e 100644 --- a/plugins/src/pop_shell/mod.rs +++ b/plugins/src/pop_shell/mod.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + use crate::*; use futures_lite::{AsyncWrite, AsyncWriteExt, StreamExt}; use pop_launcher::*; diff --git a/plugins/src/pulse/mod.rs b/plugins/src/pulse/mod.rs index 6aff68b..b61fb43 100644 --- a/plugins/src/pulse/mod.rs +++ b/plugins/src/pulse/mod.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + use async_pidfd::AsyncPidFd; use futures_lite::prelude::*; use pop_launcher::*; diff --git a/plugins/src/recent/mod.rs b/plugins/src/recent/mod.rs index 5f9a652..3d9d53a 100644 --- a/plugins/src/recent/mod.rs +++ b/plugins/src/recent/mod.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + use futures_lite::prelude::*; use gtk::prelude::*; use pop_launcher::*; diff --git a/plugins/src/scripts/mod.rs b/plugins/src/scripts/mod.rs index 0ecd37c..7cf509a 100644 --- a/plugins/src/scripts/mod.rs +++ b/plugins/src/scripts/mod.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + use crate::*; use pop_launcher::*; diff --git a/plugins/src/terminal/mod.rs b/plugins/src/terminal/mod.rs index 8f8c9c7..1a05e91 100644 --- a/plugins/src/terminal/mod.rs +++ b/plugins/src/terminal/mod.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + use futures_lite::prelude::*; use pop_launcher::*; use smol::Unblock; diff --git a/plugins/src/web/config.rs b/plugins/src/web/config.rs index 6f569fd..33ae287 100644 --- a/plugins/src/web/config.rs +++ b/plugins/src/web/config.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + use serde::Deserialize; use slab::Slab; use std::collections::HashMap; diff --git a/plugins/src/web/mod.rs b/plugins/src/web/mod.rs index 61a1f30..74b7819 100644 --- a/plugins/src/web/mod.rs +++ b/plugins/src/web/mod.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + mod config; use self::config::{Config, Definition}; diff --git a/service/Cargo.toml b/service/Cargo.toml index 59cb234..183a81b 100644 --- a/service/Cargo.toml +++ b/service/Cargo.toml @@ -1,6 +1,7 @@ [package] name = "pop-launcher-service" version = "1.0.0" +license = "GPL-3.0-only" edition = "2018" [dependencies] diff --git a/service/src/lib.rs b/service/src/lib.rs index 5c35cc9..fa439e3 100644 --- a/service/src/lib.rs +++ b/service/src/lib.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + mod plugins; use crate::plugins::*; diff --git a/service/src/plugins/config.rs b/service/src/plugins/config.rs index d0febcf..860eb7a 100644 --- a/service/src/plugins/config.rs +++ b/service/src/plugins/config.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + use regex::Regex; use serde::Deserialize; use std::{ diff --git a/service/src/plugins/external/load.rs b/service/src/plugins/external/load.rs index 7c5e47a..b8a5372 100644 --- a/service/src/plugins/external/load.rs +++ b/service/src/plugins/external/load.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + use crate::PluginConfig; use futures::{stream, Stream, StreamExt}; diff --git a/service/src/plugins/external/mod.rs b/service/src/plugins/external/mod.rs index aa46cd1..b1be93b 100644 --- a/service/src/plugins/external/mod.rs +++ b/service/src/plugins/external/mod.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + pub mod load; use std::{ diff --git a/service/src/plugins/help.rs b/service/src/plugins/help.rs index 4d8f677..461995e 100644 --- a/service/src/plugins/help.rs +++ b/service/src/plugins/help.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + use crate::*; use pop_launcher::*; use postage::mpsc::Sender; diff --git a/service/src/plugins/mod.rs b/service/src/plugins/mod.rs index adeea6e..a078e14 100644 --- a/service/src/plugins/mod.rs +++ b/service/src/plugins/mod.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + mod config; pub(crate) mod external; pub mod help; diff --git a/src/codec.rs b/src/codec.rs index aca018d..ac34bf0 100644 --- a/src/codec.rs +++ b/src/codec.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + use blocking::Unblock; use futures_lite::{AsyncBufReadExt, AsyncRead, Stream, StreamExt}; use serde::Deserialize; diff --git a/src/config.rs b/src/config.rs index bda045b..f7c8183 100644 --- a/src/config.rs +++ b/src/config.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + use std::path::PathBuf; pub fn find(name: &'_ str) -> impl Iterator + '_ { diff --git a/src/lib.rs b/src/lib.rs index dcfb1bd..635939b 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: GPL-3.0-only +// Copyright © 2021 System76 + mod codec; pub mod config;