summary refs log tree commit diff
diff options
context:
space:
mode:
authorFlorian Klink <flokli@flokli.de>2017-10-15 23:08:03 +0200
committerJörg Thalheim <joerg@thalheim.io>2018-03-23 23:48:58 +0000
commitc6882b2cf9fa13579f64d5c33cbc071fa5d5e884 (patch)
treed7d3e132a4e0dd25a371b810b132c8e6e2ee8e0d
parentda446cf2915923318f2c35cf5016788b8b491784 (diff)
downloadnixlib-c6882b2cf9fa13579f64d5c33cbc071fa5d5e884.tar
nixlib-c6882b2cf9fa13579f64d5c33cbc071fa5d5e884.tar.gz
nixlib-c6882b2cf9fa13579f64d5c33cbc071fa5d5e884.tar.bz2
nixlib-c6882b2cf9fa13579f64d5c33cbc071fa5d5e884.tar.lz
nixlib-c6882b2cf9fa13579f64d5c33cbc071fa5d5e884.tar.xz
nixlib-c6882b2cf9fa13579f64d5c33cbc071fa5d5e884.tar.zst
nixlib-c6882b2cf9fa13579f64d5c33cbc071fa5d5e884.zip
modemmanager: rename ModemManager.service to modem-manager.service
This is in line with NetworkManager.service being renamed to
network-manager.service

fixes #30452
-rw-r--r--pkgs/tools/networking/modem-manager/default.nix (renamed from pkgs/tools/networking/modemmanager/default.nix)10
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 7 insertions, 5 deletions
diff --git a/pkgs/tools/networking/modemmanager/default.nix b/pkgs/tools/networking/modem-manager/default.nix
index 999a269d0b78..e9af9dc980e7 100644
--- a/pkgs/tools/networking/modemmanager/default.nix
+++ b/pkgs/tools/networking/modem-manager/default.nix
@@ -2,11 +2,12 @@
 , libmbim, libqmi, systemd, fetchpatch }:
 
 stdenv.mkDerivation rec {
-  name = "ModemManager-${version}";
+  name = "modem-manager-${version}";
+  pname = "ModemManager";
   version = "1.7.990";
 
   src = fetchurl {
-    url = "http://www.freedesktop.org/software/ModemManager/${name}.tar.xz";
+    url = "http://www.freedesktop.org/software/${pname}/${pname}-${version}.tar.xz";
     sha256 = "1v4hixmghlrw7w4ajq2x4k62js0594h223d0yma365zwqr7hjrfl";
   };
 
@@ -38,7 +39,8 @@ stdenv.mkDerivation rec {
   '';
 
   postInstall = ''
-    mv $out/$out/etc/systemd/system/ModemManager.service $out/etc/systemd/system
+    # rename to modem-manager to be in style
+    mv $out/$out/etc/systemd/system/ModemManager.service $out/etc/systemd/system/modem-manager.service
     rm -rf $out/$out/etc
     mv $out/$out/* $out
     DIR=$out/$out
@@ -48,7 +50,7 @@ stdenv.mkDerivation rec {
 
     # systemd in NixOS doesn't use `systemctl enable`, so we need to establish
     # aliases ourselves.
-    ln -s $out/etc/systemd/system/ModemManager.service \
+    ln -s $out/etc/systemd/system/modem-manager.service \
       $out/etc/systemd/system/dbus-org.freedesktop.ModemManager1.service
   '';
 
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 3e34ceacd680..aecf96b5a953 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -3685,7 +3685,7 @@ with pkgs;
 
   mmake = callPackage ../tools/misc/mmake { };
 
-  modemmanager = callPackage ../tools/networking/modemmanager {};
+  modemmanager = callPackage ../tools/networking/modem-manager {};
 
   modsecurity_standalone = callPackage ../tools/security/modsecurity { };