diff --git a/.gitignore b/.gitignore
index e69de29..1f72a36 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/bdbb4da0979fbdc079cf98410cdb31cf799e83b3.tar.gz
diff --git a/nvme-cli.spec b/nvme-cli.spec
new file mode 100644
index 0000000..7aad3b8
--- /dev/null
+++ b/nvme-cli.spec
@@ -0,0 +1,42 @@
+%global commit0 bdbb4da0979fbdc079cf98410cdb31cf799e83b3
+%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
+
+Name:           nvme-cli
+Version:        0.2
+Release:        2.20160112git%{shortcommit0}%{?dist}
+Summary:        NVMe management command line interface
+
+License:        GPLv2+
+URL:            https://github.com/linux-nvme/nvme-cli
+Source0:        https://github.com/linux-nvme/%{name}/archive/%{commit0}.tar.gz
+
+BuildRequires:  systemd-devel
+
+%description
+nvme-cli provides NVM-Express user space tooling for Linux.
+
+%prep
+%setup -qn %{name}-%{commit0}
+
+
+%build
+make PREFIX=/usr CFLAGS="%{optflags}" LDFLAGS="%{__global_ldflags}" %{?_smp_mflags}
+
+
+%install
+%make_install PREFIX=/usr
+
+
+%files
+%license LICENSE
+%doc README.md
+%{_sbindir}/nvme
+%{_mandir}/man1/nvme*.gz
+
+
+%changelog
+* Wed Jan 20 2016 luto@kernel.org - 0.2-2.20160112gitbdbb4da
+- Update to new upstream commit, fixing #49.  "nvme list" now works.
+
+* Wed Jan 13 2016 luto@kernel.org - 0.2-1.20160112gitde3e0f1
+- Initial import.
diff --git a/sources b/sources
index e69de29..cd861a7 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+890e62f64544fde949cdd7eea5fdb906  bdbb4da0979fbdc079cf98410cdb31cf799e83b3.tar.gz