From 5e51607704467b98e887b6ba5a48b3093d6f2876 Mon Sep 17 00:00:00 2001 From: too-tired Date: Wed, 24 Feb 2010 17:46:25 +0000 Subject: [PATCH] add desktop and mime-type files git-svn-id: https://dvbcut.svn.sourceforge.net/svnroot/dvbcut/trunk@167 36490176-9c1c-0410-b649-dbf2af5787bf --- ChangeLog | 13 +++++++++++++ DISTFILES | 2 ++ VERSION | 2 +- configure.in | 2 +- debian/copyright | 3 ++- dvbcut.desktop.in | 14 ++++++++++++++ dvbcut.xml | 14 ++++++++++++++ makefile.in | 9 +++++++-- 8 files changed, 54 insertions(+), 5 deletions(-) create mode 100644 dvbcut.desktop.in create mode 100644 dvbcut.xml diff --git a/ChangeLog b/ChangeLog index 5996988..6d11535 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,16 @@ +2010-02-24 Michael Riepe + + * DISTFILES: + Add new files. + * dvbcut.desktop.in: + Add desktop file template. + * dvbcut.xml: + Add mime type declaration for application/x-dvbcut. + * makefile.in: + Install new files. + * configure.in: + Create dvbcut.desktop from dvbcut.desktop.in. + 2009-06-28 Michael Riepe * makefile.in: diff --git a/DISTFILES b/DISTFILES index efb5f68..b042ced 100644 --- a/DISTFILES +++ b/DISTFILES @@ -26,10 +26,12 @@ debian/docs debian/menu debian/rules dvbcut.1 +dvbcut.desktop.in dvbcut.kdevelop dvbcut.kdevelop.filelist dvbcut.kdevelop.pcs dvbcut.kdevses +dvbcut.xml ffmpeg.src/COPYING ffmpeg.src/CREDITS ffmpeg.src/Changelog diff --git a/VERSION b/VERSION index a918a2a..3ceac19 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.6.0 +0.6.1-alpha diff --git a/configure.in b/configure.in index 8535e7a..fade7fe 100644 --- a/configure.in +++ b/configure.in @@ -178,6 +178,6 @@ AC_DEFINE(__STDC_CONSTANT_MACROS, 1, [Required for C++]) AC_DEFINE(_FILE_OFFSET_BITS, 64, [We are always using large files]) dnl AC_DEFINE(_LARGEFILE_SOURCE) -AC_OUTPUT([makefile src/Makefile]) +AC_OUTPUT([makefile src/Makefile dvbcut.desktop]) # vi: set ts=8 sw=2 : diff --git a/debian/copyright b/debian/copyright index 87d93bd..9155889 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,4 +1,5 @@ -This is dvbcut, written and maintained by Sven Over . +This is dvbcut, written by Sven Over and +currently maintained by Michael Riepe . The original source can always be found at: http://dvbcut.sourceforge.net/ diff --git a/dvbcut.desktop.in b/dvbcut.desktop.in new file mode 100644 index 0000000..fececec --- /dev/null +++ b/dvbcut.desktop.in @@ -0,0 +1,14 @@ +[Desktop Entry] +Type=Application +Version=1.0 +Name=DVBcut +GenericName=DVB Cutting Program +NoDisplay=false +Comment=Cut DVB streams +Icon=@prefix@/share/dvbcut/icons/dvbcut.svg +TryExec=@prefix@/bin/dvbcut +Exec=@prefix@/bin/dvbcut %F +Terminal=false +MimeType=application/x-dvbcut; +Categories=AudioVideo;AudioVideoEditing;Qt; +StartupWMClass=Dvbcut diff --git a/dvbcut.xml b/dvbcut.xml new file mode 100644 index 0000000..cb63559 --- /dev/null +++ b/dvbcut.xml @@ -0,0 +1,14 @@ + + + + DVBcut project file + DVBcut-Projektdatei + + + + + + + + + diff --git a/makefile.in b/makefile.in index 7d2ed98..85e6a67 100644 --- a/makefile.in +++ b/makefile.in @@ -27,7 +27,9 @@ datadir = @datadir@ mandir = @mandir@ man1dir = $(mandir)/man1 -installdirs = $(DESTDIR)$(man1dir) +installdirs = $(DESTDIR)$(man1dir) \ + $(DESTDIR)/usr/share/applications \ + $(DESTDIR)/usr/share/mime/packages INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ @@ -40,8 +42,11 @@ all check dep distfiles install mostlyclean clean distclean maintainer-clean:: all-local: check-local: dep-local: -install-local: $(installdirs) dvbcut.1 +install-local: $(installdirs) dvbcut.1 dvbcut.desktop dvbcut.xml $(INSTALL_DATA) dvbcut.1 $(DESTDIR)$(man1dir)/dvbcut.1 + $(INSTALL_DATA) dvbcut.desktop $(DESTDIR)/usr/share/applications + $(INSTALL_DATA) dvbcut.xml $(DESTDIR)/usr/share/mime/packages + -update-mime-database $(DESTDIR)/usr/share/mime $(installdirs): $(SHELL) $(top_srcdir)/mkinstalldirs $@