diff --git a/pkg/fedora/build.sh b/pkg/fedora/build.sh
new file mode 100644
index 0000000000000000000000000000000000000000..114224662d012d1d493742cde2bcee89f8718ae1
--- /dev/null
+++ b/pkg/fedora/build.sh
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+cd `dirname $0`
+
+mkdir -p ~/rpmbuild/BUILD
+mkdir -p ~/rpmbuild/SPECS
+cp -r ../../../xdgurl ~/rpmbuild/BUILD/
+cp xdgurl.spec ~/rpmbuild/SPECS/
+rpmbuild -bb ~/rpmbuild/SPECS/xdgurl.spec
diff --git a/pkg/fedora/xdgurl.spec b/pkg/fedora/xdgurl.spec
new file mode 100644
index 0000000000000000000000000000000000000000..6f3408e332a9d54f008e5e86dfd23cc14c9e7031
--- /dev/null
+++ b/pkg/fedora/xdgurl.spec
@@ -0,0 +1,27 @@
+Summary: An install helper program for desktop stuff
+Name: xdgurl
+Version: 1.0.0
+Release: 1%{?dist}
+License: GPLv3+
+Group: Applications/Internet
+URL: https://github.com/xdgurl/xdgurl
+
+Source0: xdgurl.tar.gz
+
+Requires: tkinter, python3-tkinter
+
+%description
+An install helper program for desktop stuff.
+
+%build
+install -D -m 755 xdgurl/src/xdgurl.py $RPM_BUILD_ROOT/%{_bindir}/xdgurl
+install -D -m 644 xdgurl/src/xdgurl.desktop $RPM_BUILD_ROOT/%{_datadir}/applications/xdgurl.desktop
+
+%files
+%defattr(-,root,root)
+%{_bindir}/xdgurl
+%{_datadir}/applications/xdgurl.desktop
+
+%changelog
+* Wed Jul 06 2016 Akira Ohgaki <akiraohgaki@gmail.com> - 1.0.0-1
+- Initial release