diff options
author | Eike Kettner <eike.kettner@posteo.de> | 2014-11-22 13:23:16 +0100 |
---|---|---|
committer | Eike Kettner <eike.kettner@posteo.de> | 2014-11-23 01:35:16 +0100 |
commit | 52c311547c78a882fedf40a6904b7ca3fa8aec66 (patch) | |
tree | d3aaeb9879cf9e738d5d796112fb0ded05026635 | |
parent | 30597a9c7acd4603f6ce5eb6b95b05e538b49eab (diff) | |
download | nixlib-52c311547c78a882fedf40a6904b7ca3fa8aec66.tar nixlib-52c311547c78a882fedf40a6904b7ca3fa8aec66.tar.gz nixlib-52c311547c78a882fedf40a6904b7ca3fa8aec66.tar.bz2 nixlib-52c311547c78a882fedf40a6904b7ca3fa8aec66.tar.lz nixlib-52c311547c78a882fedf40a6904b7ca3fa8aec66.tar.xz nixlib-52c311547c78a882fedf40a6904b7ca3fa8aec66.tar.zst nixlib-52c311547c78a882fedf40a6904b7ca3fa8aec66.zip |
add sqliteman package
-rw-r--r-- | pkgs/applications/misc/sqliteman/default.nix | 31 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/applications/misc/sqliteman/default.nix b/pkgs/applications/misc/sqliteman/default.nix new file mode 100644 index 000000000000..803dfe075c19 --- /dev/null +++ b/pkgs/applications/misc/sqliteman/default.nix @@ -0,0 +1,31 @@ +{ stdenv, fetchurl, cmake, qt4, qscintilla }: + +stdenv.mkDerivation rec { + name = "sqliteman"; + version = "1.2.0-c41b89e1"; + + src = fetchurl { + url = https://github.com/pvanek/sqliteman/archive/1.2.0.tar.gz; + sha256 = "1x4ppwf01jdnz3a4ycia6vv5qf3w2smbqx690z1pnkwbvk337akm"; + }; + + buildInputs = [ cmake qt4 qscintilla ]; + + prePatch = '' + sed -i 's,m_file(0),m_file(QString()),' Sqliteman/sqliteman/main.cpp + ''; + + preConfigure = '' + cd Sqliteman + sed -i 's,/usr/include/Qsci,${qscintilla}/include/Qsci,' cmake/modules/FindQScintilla.cmake + sed -i 's,PATHS ''${QT_LIBRARY_DIR},PATHS ${qscintilla}/libs,' cmake/modules/FindQScintilla.cmake + ''; + + meta = with stdenv.lib; { + description = "Sqliteman is simple but powerfull Sqlite3 GUI database manager."; + homepage = http://sqliteman.yarpen.cz/; + license = licenses.gpl2Plus; + platforms = platforms.linux; + maintainers = [ maintainers.eikek ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 497c027b35f3..2a25d7b63df5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2377,6 +2377,8 @@ let sproxy-web = haskellPackages.callPackage ../tools/networking/sproxy-web { }; + sqliteman = callPackage ../applications/misc/sqliteman { }; + stardict = callPackage ../applications/misc/stardict/stardict.nix { inherit (gnome) libgnomeui scrollkeeper; }; |