diff options
Diffstat (limited to 'kaffeine')
49 files changed, 25 insertions, 1624 deletions
diff --git a/kaffeine/BUGS b/kaffeine/BUGS deleted file mode 100644 index 238c6ad..0000000 --- a/kaffeine/BUGS +++ /dev/null @@ -1,19 +0,0 @@ - - -****************************** -* Reporting Kaffeine BUGS * -****************************** - -Before you report a bug, please first make sure the bug has not been reported -yet in the bug tracking system at http://sourceforge.net/tracker/?atid=581406&group_id=86937&func=browse -Also look into the kaffeine-user archive: http://sourceforge.net/mailarchive/forum.php?forum_id=34875 - -Please use only the tracking system on sourceforge for reporting bugs and log in before -submitting (if you've a sourceforge account). - - -When you submit a bug, please include all of the following information: - - - versions of Kaffeine, xine, KDE, X11 - - the backtrace from KDE's Crash Manager - - console output diff --git a/kaffeine/COPYING-DOCS b/kaffeine/COPYING-DOCS deleted file mode 100644 index 4a0fe1c..0000000 --- a/kaffeine/COPYING-DOCS +++ /dev/null @@ -1,397 +0,0 @@ - GNU Free Documentation License - Version 1.2, November 2002 - - - Copyright (C) 2000,2001,2002 Free Software Foundation, Inc. - 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - -0. PREAMBLE - -The purpose of this License is to make a manual, textbook, or other -functional and useful document "free" in the sense of freedom: to -assure everyone the effective freedom to copy and redistribute it, -with or without modifying it, either commercially or noncommercially. -Secondarily, this License preserves for the author and publisher a way -to get credit for their work, while not being considered responsible -for modifications made by others. - -This License is a kind of "copyleft", which means that derivative -works of the document must themselves be free in the same sense. It -complements the GNU General Public License, which is a copyleft -license designed for free software. - -We have designed this License in order to use it for manuals for free -software, because free software needs free documentation: a free -program should come with manuals providing the same freedoms that the -software does. But this License is not limited to software manuals; -it can be used for any textual work, regardless of subject matter or -whether it is published as a printed book. We recommend this License -principally for works whose purpose is instruction or reference. - - -1. APPLICABILITY AND DEFINITIONS - -This License applies to any manual or other work, in any medium, that -contains a notice placed by the copyright holder saying it can be -distributed under the terms of this License. Such a notice grants a -world-wide, royalty-free license, unlimited in duration, to use that -work under the conditions stated herein. The "Document", below, -refers to any such manual or work. Any member of the public is a -licensee, and is addressed as "you". You accept the license if you -copy, modify or distribute the work in a way requiring permission -under copyright law. - -A "Modified Version" of the Document means any work containing the -Document or a portion of it, either copied verbatim, or with -modifications and/or translated into another language. - -A "Secondary Section" is a named appendix or a front-matter section of -the Document that deals exclusively with the relationship of the -publishers or authors of the Document to the Document's overall subject -(or to related matters) and contains nothing that could fall directly -within that overall subject. (Thus, if the Document is in part a -textbook of mathematics, a Secondary Section may not explain any -mathematics.) The relationship could be a matter of historical -connection with the subject or with related matters, or of legal, -commercial, philosophical, ethical or political position regarding -them. - -The "Invariant Sections" are certain Secondary Sections whose titles -are designated, as being those of Invariant Sections, in the notice -that says that the Document is released under this License. If a -section does not fit the above definition of Secondary then it is not -allowed to be designated as Invariant. The Document may contain zero -Invariant Sections. If the Document does not identify any Invariant -Sections then there are none. - -The "Cover Texts" are certain short passages of text that are listed, -as Front-Cover Texts or Back-Cover Texts, in the notice that says that -the Document is released under this License. A Front-Cover Text may -be at most 5 words, and a Back-Cover Text may be at most 25 words. - -A "Transparent" copy of the Document means a machine-readable copy, -represented in a format whose specification is available to the -general public, that is suitable for revising the document -straightforwardly with generic text editors or (for images composed of -pixels) generic paint programs or (for drawings) some widely available -drawing editor, and that is suitable for input to text formatters or -for automatic translation to a variety of formats suitable for input -to text formatters. A copy made in an otherwise Transparent file -format whose markup, or absence of markup, has been arranged to thwart -or discourage subsequent modification by readers is not Transparent. -An image format is not Transparent if used for any substantial amount -of text. A copy that is not "Transparent" is called "Opaque". - -Examples of suitable formats for Transparent copies include plain -ASCII without markup, Texinfo input format, LaTeX input format, SGML -or XML using a publicly available DTD, and standard-conforming simple -HTML, PostScript or PDF designed for human modification. Examples of -transparent image formats include PNG, XCF and JPG. Opaque formats -include proprietary formats that can be read and edited only by -proprietary word processors, SGML or XML for which the DTD and/or -processing tools are not generally available, and the -machine-generated HTML, PostScript or PDF produced by some word -processors for output purposes only. - -The "Title Page" means, for a printed book, the title page itself, -plus such following pages as are needed to hold, legibly, the material -this License requires to appear in the title page. For works in -formats which do not have any title page as such, "Title Page" means -the text near the most prominent appearance of the work's title, -preceding the beginning of the body of the text. - -A section "Entitled XYZ" means a named subunit of the Document whose -title either is precisely XYZ or contains XYZ in parentheses following -text that translates XYZ in another language. (Here XYZ stands for a -specific section name mentioned below, such as "Acknowledgements", -"Dedications", "Endorsements", or "History".) To "Preserve the Title" -of such a section when you modify the Document means that it remains a -section "Entitled XYZ" according to this definition. - -The Document may include Warranty Disclaimers next to the notice which -states that this License applies to the Document. These Warranty -Disclaimers are considered to be included by reference in this -License, but only as regards disclaiming warranties: any other -implication that these Warranty Disclaimers may have is void and has -no effect on the meaning of this License. - - -2. VERBATIM COPYING - -You may copy and distribute the Document in any medium, either -commercially or noncommercially, provided that this License, the -copyright notices, and the license notice saying this License applies -to the Document are reproduced in all copies, and that you add no other -conditions whatsoever to those of this License. You may not use -technical measures to obstruct or control the reading or further -copying of the copies you make or distribute. However, you may accept -compensation in exchange for copies. If you distribute a large enough -number of copies you must also follow the conditions in section 3. - -You may also lend copies, under the same conditions stated above, and -you may publicly display copies. - - -3. COPYING IN QUANTITY - -If you publish printed copies (or copies in media that commonly have -printed covers) of the Document, numbering more than 100, and the -Document's license notice requires Cover Texts, you must enclose the -copies in covers that carry, clearly and legibly, all these Cover -Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on -the back cover. Both covers must also clearly and legibly identify -you as the publisher of these copies. The front cover must present -the full title with all words of the title equally prominent and -visible. You may add other material on the covers in addition. -Copying with changes limited to the covers, as long as they preserve -the title of the Document and satisfy these conditions, can be treated -as verbatim copying in other respects. - -If the required texts for either cover are too voluminous to fit -legibly, you should put the first ones listed (as many as fit -reasonably) on the actual cover, and continue the rest onto adjacent -pages. - -If you publish or distribute Opaque copies of the Document numbering -more than 100, you must either include a machine-readable Transparent -copy along with each Opaque copy, or state in or with each Opaque copy -a computer-network location from which the general network-using -public has access to download using public-standard network protocols -a complete Transparent copy of the Document, free of added material. -If you use the latter option, you must take reasonably prudent steps, -when you begin distribution of Opaque copies in quantity, to ensure -that this Transparent copy will remain thus accessible at the stated -location until at least one year after the last time you distribute an -Opaque copy (directly or through your agents or retailers) of that -edition to the public. - -It is requested, but not required, that you contact the authors of the -Document well before redistributing any large number of copies, to give -them a chance to provide you with an updated version of the Document. - - -4. MODIFICATIONS - -You may copy and distribute a Modified Version of the Document under -the conditions of sections 2 and 3 above, provided that you release -the Modified Version under precisely this License, with the Modified -Version filling the role of the Document, thus licensing distribution -and modification of the Modified Version to whoever possesses a copy -of it. In addition, you must do these things in the Modified Version: - -A. Use in the Title Page (and on the covers, if any) a title distinct - from that of the Document, and from those of previous versions - (which should, if there were any, be listed in the History section - of the Document). You may use the same title as a previous version - if the original publisher of that version gives permission. -B. List on the Title Page, as authors, one or more persons or entities - responsible for authorship of the modifications in the Modified - Version, together with at least five of the principal authors of the - Document (all of its principal authors, if it has fewer than five), - unless they release you from this requirement. -C. State on the Title page the name of the publisher of the - Modified Version, as the publisher. -D. Preserve all the copyright notices of the Document. -E. Add an appropriate copyright notice for your modifications - adjacent to the other copyright notices. -F. Include, immediately after the copyright notices, a license notice - giving the public permission to use the Modified Version under the - terms of this License, in the form shown in the Addendum below. -G. Preserve in that license notice the full lists of Invariant Sections - and required Cover Texts given in the Document's license notice. -H. Include an unaltered copy of this License. -I. Preserve the section Entitled "History", Preserve its Title, and add - to it an item stating at least the title, year, new authors, and - publisher of the Modified Version as given on the Title Page. If - there is no section Entitled "History" in the Document, create one - stating the title, year, authors, and publisher of the Document as - given on its Title Page, then add an item describing the Modified - Version as stated in the previous sentence. -J. Preserve the network location, if any, given in the Document for - public access to a Transparent copy of the Document, and likewise - the network locations given in the Document for previous versions - it was based on. These may be placed in the "History" section. - You may omit a network location for a work that was published at - least four years before the Document itself, or if the original - publisher of the version it refers to gives permission. -K. For any section Entitled "Acknowledgements" or "Dedications", - Preserve the Title of the section, and preserve in the section all - the substance and tone of each of the contributor acknowledgements - and/or dedications given therein. -L. Preserve all the Invariant Sections of the Document, - unaltered in their text and in their titles. Section numbers - or the equivalent are not considered part of the section titles. -M. Delete any section Entitled "Endorsements". Such a section - may not be included in the Modified Version. -N. Do not retitle any existing section to be Entitled "Endorsements" - or to conflict in title with any Invariant Section. -O. Preserve any Warranty Disclaimers. - -If the Modified Version includes new front-matter sections or -appendices that qualify as Secondary Sections and contain no material -copied from the Document, you may at your option designate some or all -of these sections as invariant. To do this, add their titles to the -list of Invariant Sections in the Modified Version's license notice. -These titles must be distinct from any other section titles. - -You may add a section Entitled "Endorsements", provided it contains -nothing but endorsements of your Modified Version by various -parties--for example, statements of peer review or that the text has -been approved by an organization as the authoritative definition of a -standard. - -You may add a passage of up to five words as a Front-Cover Text, and a -passage of up to 25 words as a Back-Cover Text, to the end of the list -of Cover Texts in the Modified Version. Only one passage of -Front-Cover Text and one of Back-Cover Text may be added by (or -through arrangements made by) any one entity. If the Document already -includes a cover text for the same cover, previously added by you or -by arrangement made by the same entity you are acting on behalf of, -you may not add another; but you may replace the old one, on explicit -permission from the previous publisher that added the old one. - -The author(s) and publisher(s) of the Document do not by this License -give permission to use their names for publicity for or to assert or -imply endorsement of any Modified Version. - - -5. COMBINING DOCUMENTS - -You may combine the Document with other documents released under this -License, under the terms defined in section 4 above for modified -versions, provided that you include in the combination all of the -Invariant Sections of all of the original documents, unmodified, and -list them all as Invariant Sections of your combined work in its -license notice, and that you preserve all their Warranty Disclaimers. - -The combined work need only contain one copy of this License, and -multiple identical Invariant Sections may be replaced with a single -copy. If there are multiple Invariant Sections with the same name but -different contents, make the title of each such section unique by -adding at the end of it, in parentheses, the name of the original -author or publisher of that section if known, or else a unique number. -Make the same adjustment to the section titles in the list of -Invariant Sections in the license notice of the combined work. - -In the combination, you must combine any sections Entitled "History" -in the various original documents, forming one section Entitled -"History"; likewise combine any sections Entitled "Acknowledgements", -and any sections Entitled "Dedications". You must delete all sections -Entitled "Endorsements". - - -6. COLLECTIONS OF DOCUMENTS - -You may make a collection consisting of the Document and other documents -released under this License, and replace the individual copies of this -License in the various documents with a single copy that is included in -the collection, provided that you follow the rules of this License for -verbatim copying of each of the documents in all other respects. - -You may extract a single document from such a collection, and distribute -it individually under this License, provided you insert a copy of this -License into the extracted document, and follow this License in all -other respects regarding verbatim copying of that document. - - -7. AGGREGATION WITH INDEPENDENT WORKS - -A compilation of the Document or its derivatives with other separate -and independent documents or works, in or on a volume of a storage or -distribution medium, is called an "aggregate" if the copyright -resulting from the compilation is not used to limit the legal rights -of the compilation's users beyond what the individual works permit. -When the Document is included in an aggregate, this License does not -apply to the other works in the aggregate which are not themselves -derivative works of the Document. - -If the Cover Text requirement of section 3 is applicable to these -copies of the Document, then if the Document is less than one half of -the entire aggregate, the Document's Cover Texts may be placed on -covers that bracket the Document within the aggregate, or the -electronic equivalent of covers if the Document is in electronic form. -Otherwise they must appear on printed covers that bracket the whole -aggregate. - - -8. TRANSLATION - -Translation is considered a kind of modification, so you may -distribute translations of the Document under the terms of section 4. -Replacing Invariant Sections with translations requires special -permission from their copyright holders, but you may include -translations of some or all Invariant Sections in addition to the -original versions of these Invariant Sections. You may include a -translation of this License, and all the license notices in the -Document, and any Warranty Disclaimers, provided that you also include -the original English version of this License and the original versions -of those notices and disclaimers. In case of a disagreement between -the translation and the original version of this License or a notice -or disclaimer, the original version will prevail. - -If a section in the Document is Entitled "Acknowledgements", -"Dedications", or "History", the requirement (section 4) to Preserve -its Title (section 1) will typically require changing the actual -title. - - -9. TERMINATION - -You may not copy, modify, sublicense, or distribute the Document except -as expressly provided for under this License. Any other attempt to -copy, modify, sublicense or distribute the Document is void, and will -automatically terminate your rights under this License. However, -parties who have received copies, or rights, from you under this -License will not have their licenses terminated so long as such -parties remain in full compliance. - - -10. FUTURE REVISIONS OF THIS LICENSE - -The Free Software Foundation may publish new, revised versions -of the GNU Free Documentation License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. See -http://www.gnu.org/copyleft/. - -Each version of the License is given a distinguishing version number. -If the Document specifies that a particular numbered version of this -License "or any later version" applies to it, you have the option of -following the terms and conditions either of that specified version or -of any later version that has been published (not as a draft) by the -Free Software Foundation. If the Document does not specify a version -number of this License, you may choose any version ever published (not -as a draft) by the Free Software Foundation. - - -ADDENDUM: How to use this License for your documents - -To use this License in a document you have written, include a copy of -the License in the document and put the following copyright and -license notices just after the title page: - - Copyright (c) YEAR YOUR NAME. - Permission is granted to copy, distribute and/or modify this document - under the terms of the GNU Free Documentation License, Version 1.2 - or any later version published by the Free Software Foundation; - with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. - A copy of the license is included in the section entitled "GNU - Free Documentation License". - -If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, -replace the "with...Texts." line with this: - - with the Invariant Sections being LIST THEIR TITLES, with the - Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST. - -If you have Invariant Sections without Cover Texts, or some other -combination of the three, merge those two alternatives to suit the -situation. - -If your document contains nontrivial examples of program code, we -recommend releasing these examples in parallel under your choice of -free software license, such as the GNU General Public License, -to permit their use in free software. diff --git a/kaffeine/CREDITS b/kaffeine/CREDITS deleted file mode 100644 index f2e8c64..0000000 --- a/kaffeine/CREDITS +++ /dev/null @@ -1,66 +0,0 @@ - - *************************** - * KAFFEINE CONTRIBUTORS: * - * (alphabetical) * - *************************** - -Adrian Schroeter <adrian@suse.de> -- fix for position changes in paused mode -- help with xfree crash - -Alex Young <a.d.y@btinternet.com> -- fix for volume slider - -Assaf Gillat <gillata@gmail.com> -- alternate encoding for meta-tags; tons of patches - -Bryan Allen <theoiper@yahoo.com> -- quit options for end of playback - -Carlo Miotto <cmiotto@interfree.it> -- automatic resize - -Christopher Martin <christopher.martin@utoronto.ca> -- a lot of patches - -Gav Wood <gav@kde.org> -- lirc profile -- dcop - -Giorgos Gousios <gousiosg@cs.man.ac.uk> -- subtitle file handling - -Gustavo Pichorim Boiko <gustavo.boiko@kdemail.net>) -- mouse wheel events for system tray icon - -James Stembridge <jstembridge@fastmail.fm> -- toolbar fix -- cvsignore files - -Jeroen Wijnhout <Jeroen.Wijnhout@kdemail.net> -- shortcut configuration - -Laurent Montel <montel@kde.org> -- mem leak fixes -- speed improvements - -Michael Rolf <mi.rolf@gmx.net> -- M3U import fix -- tester - -Miguel Freitas <miguel@cetuc.puc-rio.br> -- made xine's unscaled osd working for Kaffeine -- xine aclocal flags patch -- position slider fix -- improved post plugin handling - -Steffen Schoenwiese <ss310636@inf.tu-dresden.de> -- save volume -- file dialogs remembers last directory - -Zack Cerza <zcerza@coe.neu.edu> -- english manpages -- debian build - -If you miss yourself here, send me a short mail: kaffeine@gmx.net - diff --git a/kaffeine/Makefile.am b/kaffeine/Makefile.am deleted file mode 100644 index 2b92808..0000000 --- a/kaffeine/Makefile.am +++ /dev/null @@ -1 +0,0 @@ -SUBDIRS = src images mimetypes protocols servicemenus dvbdata diff --git a/kaffeine/README.atsc b/kaffeine/README.atsc deleted file mode 100644 index 5782e82..0000000 --- a/kaffeine/README.atsc +++ /dev/null @@ -1,7 +0,0 @@ -Please have a look at README.dvb. - -Additional notes: -- Scanning isn't implemented yet. -- Instead you can use the my small atsc channel converter tool at - http://websvn.kde.org/branches/work/~pfister/ - (you need to have already a *zap channels file; look at http://linuxtv.org) diff --git a/kaffeine/README.dvb b/kaffeine/README.dvb deleted file mode 100644 index 2889192..0000000 --- a/kaffeine/README.dvb +++ /dev/null @@ -1,69 +0,0 @@ ------------------------------------------------------- -!! HAVE A LOOK AT KAFFEINE HANDBOOK !! ------------------------------------------------------- - -!!!!!!!!!! IMPORTANT !!!!!!! -Live DVB only works with the xine backend (XinePart). -Depending on your distro, this package could be called kaffeine-xine. -Install it, start Kaffeine and change the backend in menu->settings->engine, then restart Kaffeine. -Note that this is only needed for live playback. All other features (recording, broadcasting..) do not depend on the backend. -Anyway, I strongly recommend the xine engine even if you don't have a DVB device. All others are incomplete and/or buggy. -Also note that for licensing reasons, some distro (kubuntu, suse) comes with "restricted" media libraries (xine, gstreamer), -so you won't be able to play some media files (in fact the most common ones:(). -You will have to install an "unrestricted" version in order to play all your media files. -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - - -This version of kaffeine includes support for DVB. - -Requirements : - A DVB device supported by linuxtv drivers. - Look at www.linuxtv.org for how to get, install and run these drivers. - Recent linux distributions should have full DVB support, so your device should be autodetected at boot time. - -Install: - You must have dvb headers to compile the dvb part. - Configure search for linux/dvb/frontend.h in standard paths (typically /usr/include) - ./configure - make - make install (as root) - YOU MUST INSTALL or it won't work. - -Usage: - Kaffeine uses dvbscan data files to find channels from you DVB network. - They are expected to be in : - ~/.trinity/share/apps/kaffeine/dvb-s - ~/.trinity/share/apps/kaffeine/dvb-t - ~/.trinity/share/apps/kaffeine/dvb-c - - If these dirs are missing, Kaffeine tries to download a daily updated archive from - http://hftom.free.fr/kaxtv/dvbdata.tar.gz, and extract it. If that fails, Kaffeine search for the installed archive in - $TDEDIR/share/apps/kaffeine. - - Kaffeine tries to open your dvb device at start time, so make sure no other app are using it. - - First , go to menu->DVB->Configure DVB . There, you have to choose a source for your device and configure diseqc (for dvb-s) - Kaffeine now support multiple dvb devices, repeat the configure step for each device. - - Then go to the channels dialog ( either from the DVB menu or DVB tab ), select a source in the list and start scanning, then add - the desired channels to your channels list; repeat for each source. - Channels are assigned a number when they are added to the channels list.. You can later change it by editing the channel. - - To zap to a channel, either double click on the channel name from the DVB tab (after tuning, Kaffeine autoswitch to player tab) - or enter its number with keypad. You can also use pageup/down to zap to previous/next. - -Remote control: - kdelirc dcop functions: - setNumber( int num ) - next() - previous() - dvbOSD() - ... - -Channels categories: - Right click in the icon view to get a popupmenu and choose "New category". - Now, drag a channel name and drop it on the desired category' icon. - To remove a channel from a category, drop it on the "All" icon. - To delete a category, right click on its icon to get a popmenu. - - You can also change the channel number. Select the channel, then click on the number to edit. diff --git a/kaffeine/README.gstreamer b/kaffeine/README.gstreamer deleted file mode 100644 index 04bf70a..0000000 --- a/kaffeine/README.gstreamer +++ /dev/null @@ -1,17 +0,0 @@ - -************************************ -* README for gstreamer player-part * -************************************ - -REQUIREMENTS: - - GStreamer >= 0.8.4 (http://gstreamer.freedesktop.org) - -HINTS: - - Tested with GStreamer 0.8.10. The part will not work with the GStreamer 0.9.x series!!! - - For internet/network streams the gnomevfs plugin is required. - - - - - - diff --git a/kaffeine/configure.in.bot b/kaffeine/configure.in.bot deleted file mode 100644 index af431f7..0000000 --- a/kaffeine/configure.in.bot +++ /dev/null @@ -1,54 +0,0 @@ -echo "" -echo "-------------------------------------------------------" -echo "Kaffeine configure results:" -echo "" - -if test "$with_xcb" = "yes" ; then - echo "Build with xcb support: yes" -else - echo "Build with xcb support: no" - echo "IMPORTANT: this is strongly discouraged" -fi - -if test "$with_dpms" = "yes" ; then - echo "Build with DPMS support: yes" -else - echo "Build with DPMS support: no" -fi - -if test "$with_xtest" = "yes" ; then - echo "Build with XTest support: yes" -else - echo "Build with XTest support: no" -fi - -if test "$with_xinerama" = "yes" ; then - echo "Build with Xinerama support: yes" -else - echo "Build with Xinerama support: no" -fi - -if test "$with_dvb" = "yes" ; then - echo "Build with DVB support: yes" -else - echo "Build with DVB support: no" -fi - -if test "$with_gstreamer" = "yes" ; then - echo "Build GStreamer player part: yes" - echo "IMPORTANT: the GStreamer player part is experimental" -else - echo "Build GStreamer player-part: no" -fi - -if test "$with_oggvorbis" = "yes" ; then - echo "Build Ogg Vorbis encoder plugin: yes" -else - echo "Build Ogg Vorbis encoder plugin: no" -fi - -if test "$with_lame" = "yes" ; then - echo "Build LAME encoder plugin: yes" -else - echo "Build LAME encoder plugin: no" -fi diff --git a/kaffeine/configure.in.in b/kaffeine/configure.in.in deleted file mode 100644 index 001ba9a..0000000 --- a/kaffeine/configure.in.in +++ /dev/null @@ -1,306 +0,0 @@ -dnl ----------- -dnl basic stuff -dnl ----------- - -KDE_ENABLE_HIDDEN_VISIBILITY - -AC_ARG_VAR([PKG_CONFIG], [Path to pkg-config]) - -if test -z "$PKG_CONFIG" ; then - PKG_CONFIG="pkg-config" -fi - -AC_MSG_CHECKING([for pkg-config]) - -if ! "$PKG_CONFIG" --version ; then - echo "" - echo "---------------------------------------------------------------------" - echo "ERROR: Could not find pkg-config. Make sure it is in your path or set" - echo "the PKG_CONFIG environment variable to the full path to pkg-config." - echo "---------------------------------------------------------------------" - echo "" - AC_MSG_ERROR([could not find pkg-config]) -fi - -AC_ARG_WITH([xinit-workaround], - [AS_HELP_STRING([--with-xinit-workaround], - [use this flag if Kaffeine hangs at startup and you are using XFree86 4.4 or X.Org 6.7.0])],, - [with_xinit_workaround=no]) - -if test "$with_xinit_workaround" = "yes" ; then - AC_DEFINE([XINIT_WKRND],,[workaround buggy X server]) -fi - -dnl ------------------------ -dnl check for DPMS extension -dnl ------------------------ - -AC_ARG_WITH([dpms], [AS_HELP_STRING([--without-dpms], [build without DPMS support])],, - [with_dpms=yes]) - -CFLAGS_DPMS="" -LIB_DPMS="" - -if test "$with_dpms" != "no" ; then - AC_MSG_CHECKING([for DPMS extension]) - - if "$PKG_CONFIG" --exists xext ; then - with_dpms=yes - CFLAGS_DPMS=`"$PKG_CONFIG" --cflags xext` - LIB_DPMS=`"$PKG_CONFIG" --libs xext` - AC_DEFINE([HAVE_DPMS],,[DPMS extension available]) - AC_MSG_RESULT([yes]) - else - with_dpms=no - AC_MSG_RESULT([no]) - fi -fi - -AC_SUBST([CFLAGS_DPMS]) -AC_SUBST([LIB_DPMS]) - -dnl ------------------------- -dnl check for XTest extension -dnl ------------------------- - -AC_ARG_WITH([xtest], [AS_HELP_STRING([--without-xtest], [build without XTest support])],, - [with_xtest=yes]) - -CFLAGS_XTEST="" -LIB_XTEST="" - -if test "$with_xtest" != "no" ; then - AC_MSG_CHECKING([for XTest extension]) - - if "$PKG_CONFIG" --exists xtst ; then - with_xtest=yes - CFLAGS_XTEST=`"$PKG_CONFIG" --cflags xtst` - LIB_XTEST=`"$PKG_CONFIG" --libs xtst` - AC_DEFINE([HAVE_XTEST],,[XTest extension available]) - AC_MSG_RESULT([yes]) - else - with_xtest=no - AC_MSG_RESULT([no]) - fi -fi - -AC_SUBST([CFLAGS_XTEST]) -AC_SUBST([LIB_XTEST]) - -dnl ---------------------------- -dnl check for Xinerama extension -dnl ---------------------------- - -AC_ARG_WITH([xinerama], [AS_HELP_STRING([--without-xinerama], [build without Xinerama support])],, - [with_xinerama=yes]) - -CFLAGS_XINERAMA="" -LIB_XINERAMA="" - -if test "$with_xinerama" != "no" ; then - AC_MSG_CHECKING([for Xinerama extension]) - - if "$PKG_CONFIG" --exists xinerama ; then - with_xinerama=yes - CFLAGS_XINERAMA=`"$PKG_CONFIG" --cflags xinerama` - LIB_XINERAMA=`"$PKG_CONFIG" --libs xinerama` - AC_DEFINE([HAVE_XINERAMA],,[Xinerama extension available]) - AC_MSG_RESULT([yes]) - else - with_xinerama=no - AC_MSG_RESULT([no]) - fi -fi - -AC_SUBST([CFLAGS_XINERAMA]) -AC_SUBST([LIB_XINERAMA]) - -dnl ------------------ -dnl check for xine-lib -dnl ------------------ - -AC_MSG_CHECKING([for xine-lib]) - -CFLAGS_XINE="" -LIB_XINE="" - -if "$PKG_CONFIG" --exists "libxine >= 1.1.9" ; then - CFLAGS_XINE=`"$PKG_CONFIG" --cflags libxine` - LIB_XINE=`"$PKG_CONFIG" --libs libxine` - AC_MSG_RESULT([yes]) -else - AC_MSG_RESULT([no]) - - echo "" - echo "---------------------------------------" - echo "ERROR: Could not find xine-lib >= 1.1.9" - echo "---------------------------------------" - echo "" - - AC_MSG_ERROR([could not find xine-lib]) -fi - -AC_SUBST([CFLAGS_XINE]) -AC_SUBST([LIB_XINE]) - -dnl ------------- -dnl check for xcb -dnl ------------- - -AC_ARG_WITH([xcb], [AS_HELP_STRING([--without-xcb], [disable xcb support (not recommended)])],, - [with_xcb=yes]) - -AC_MSG_CHECKING([for xcb and xine-lib >= 1.1.9]) - -CFLAGS_XCB="" -LIB_XCB="" - -if test "$with_xcb" != "no" ; then - if "$PKG_CONFIG" --exists "xcb >= 1.0" ; then - with_xcb=yes - CFLAGS_XCB=`"$PKG_CONFIG" --cflags xcb` - LIB_XCB=`"$PKG_CONFIG" --libs xcb` - AC_DEFINE([HAVE_XCB],,[xcb available]) - AC_MSG_RESULT([yes]) - else - with_xcb=no - AC_MSG_RESULT([no]) - fi -fi - -AC_SUBST([CFLAGS_XCB]) -AC_SUBST([LIB_XCB]) - -AM_CONDITIONAL([with_xcb], [test "$with_xcb" = "yes"]) - -dnl --------------------- -dnl check for DVB headers -dnl --------------------- - -AC_ARG_WITH([dvb], [AS_HELP_STRING([--without-dvb], [build without DVB support])],, - [with_dvb=yes]) - -if test "$with_dvb" != "no" ; then - KDE_CHECK_HEADER([linux/dvb/frontend.h], [with_dvb=yes] - [AC_DEFINE([HAVE_DVB],,[DVB headers installed])], [with_dvb=no]) -fi - -AM_CONDITIONAL([with_dvb], [test "$with_dvb" = "yes"]) - -dnl ------------------- -dnl check for gstreamer -dnl ------------------- - -AC_ARG_WITH([gstreamer], [AS_HELP_STRING([--without-gstreamer], [disable GStreamer player part])],, - [with_gstreamer=yes]) - -CFLAGS_GSTREAMER="" -LIB_GSTREAMER="" - -if test "$with_gstreamer" != "no" ; then - AC_MSG_CHECKING([for GStreamer]) - - if "$PKG_CONFIG" --exists "gstreamer-1.0 gstreamer-plugins-base-1.0"; then - with_gstreamer=yes - CFLAGS_GSTREAMER=`"$PKG_CONFIG" --cflags gstreamer-1.0 gstreamer-plugins-base-1.0` - LIB_GSTREAMER=`"$PKG_CONFIG" --libs gstreamer-1.0 gstreamer-plugins-base-1.0` - LIB_GSTOVERLAY='-lgstvideo-1.0' - AC_MSG_RESULT([yes]) - else - if "$PKG_CONFIG" --exists "gstreamer-0.10 gstreamer-plugins-base-0.10"; then - with_gstreamer=yes - CFLAGS_GSTREAMER=`"$PKG_CONFIG" --cflags gstreamer-0.10 gstreamer-plugins-base-0.10` - LIB_GSTREAMER=`"$PKG_CONFIG" --libs gstreamer-0.10 gstreamer-plugins-base-0.10` - LIB_GSTOVERLAY='-lgstinterfaces-0.10' - AC_MSG_RESULT([yes]) - else - with_gstreamer=no - AC_MSG_RESULT([no]) - fi - fi -fi - -AC_SUBST([CFLAGS_GSTREAMER]) -AC_SUBST([LIB_GSTREAMER]) -AC_SUBST([LIB_GSTOVERLAY]) - -AM_CONDITIONAL([with_gstreamer], [test "$with_gstreamer" = "yes"]) - -dnl -------------------- -dnl check for cdparanoia -dnl -------------------- - -KDE_CHECK_HEADER([cdio/paranoia/cdda.h], [have_libcdio_090=yes; with_cdparanoia=yes], [have_libcdio_090=no]) -if test "x$have_libcdio_090" = "xyes"; then - AC_DEFINE(HAVE_LIBCDIO_090, 1, [have libcdio >= 0.90]) -else - KDE_CHECK_HEADER([cdio/cdda.h], [with_cdparanoia=yes], [with_cdparanoia=no]) -fi - - -if test "$with_cdparanoia" != "yes" ; then - echo "" - echo "-----------------------------------------" - echo "ERROR: Could not find cdparanoia headers." - echo "-----------------------------------------" - echo "" - - AC_MSG_ERROR([could not find cdparanoia headers]) -fi - -dnl ---------------------------- -dnl check for Ogg Vorbis encoder -dnl ---------------------------- - -AC_ARG_WITH([oggvorbis], [AS_HELP_STRING([--without-oggvorbis], [build without Ogg Vorbis support])],, - [with_oggvorbis=yes]) - -CFLAGS_OGGVORBIS="" -LIB_OGGVORBIS="" - -if test "$with_oggvorbis" != "no" ; then - AC_MSG_CHECKING([for Ogg/Vorbis encoder]) - - if "$PKG_CONFIG" --exists vorbisenc vorbis ogg ; then - with_oggvorbis=yes - CFLAGS_OGGVORBIS=`"$PKG_CONFIG" --cflags vorbisenc vorbis ogg` - LIB_OGGVORBIS=`"$PKG_CONFIG" --libs vorbisenc vorbis ogg` - AC_MSG_RESULT([yes]) - else - if "$PKG_CONFIG" --exists vorbisenc ; then - with_oggvorbis=yes - CFLAGS_OGGVORBIS=`"$PKG_CONFIG" --cflags vorbisenc` - LIB_OGGVORBIS=`"$PKG_CONFIG" --libs vorbisenc` - AC_MSG_RESULT([yes]) - else - with_oggvorbis=no - AC_MSG_RESULT([no]) - fi - fi -fi - -AC_SUBST([CFLAGS_OGGVORBIS]) -AC_SUBST([LIB_OGGVORBIS]) - -AM_CONDITIONAL([with_oggvorbis], [test "$with_oggvorbis" = "yes"]) - -dnl -------------- -dnl check for LAME -dnl -------------- - -AC_ARG_WITH([lame], [AS_HELP_STRING([--without-lame], [build without LAME support])],, - [with_lame=yes]) - -LIB_LAME="" - -if test "$with_lame" != "no" ; then - KDE_CHECK_HEADER([lame/lame.h], [with_lame=yes], [with_lame=no]) -fi - -if test "$with_lame" = "yes" ; then - KDE_CHECK_LIB([mp3lame], [lame_init], [LIB_LAME="-lmp3lame"], [with_lame=no], [-lm]) -fi - -AC_SUBST([LIB_LAME]) - -AM_CONDITIONAL([with_lame], [test "$with_lame" = "yes"]) diff --git a/kaffeine/dvbdata/Makefile.am b/kaffeine/dvbdata/Makefile.am deleted file mode 100644 index 13f606b..0000000 --- a/kaffeine/dvbdata/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -EXTRA_DIST = dvbdata.tar.gz - -dvbdata.tar.gz: atsc dvb-c dvb-s dvb-t - tar --create --gzip --file $@ $(^F) - -install-data-local: dvbdata.tar.gz - $(mkinstalldirs) $(DESTDIR)$(kde_datadir)/kaffeine/ - $(INSTALL_DATA) $(srcdir)/dvbdata.tar.gz $(DESTDIR)$(kde_datadir)/kaffeine/dvbdata.tar.gz - -uninstall-local: - -rm -f $(DESTDIR)$(kde_datadir)/kaffeine/dvbdata.tar.gz diff --git a/kaffeine/images/Makefile.am b/kaffeine/images/Makefile.am deleted file mode 100644 index 00450c8..0000000 --- a/kaffeine/images/Makefile.am +++ /dev/null @@ -1,82 +0,0 @@ -EXTRA_DIST = hi16-app-kaffeine.png hi22-app-kaffeine.png hi32-app-kaffeine.png \ - hi48-app-kaffeine.png hi64-app-kaffeine.png logo.mpg logo.avi hi128-app-kaffeine.png \ - hi32-app-kaffeine-play.png hi32-app-kaffeine-pause.png hi32-app-kaffeine-record.png \ - hi22-action-player_record.png hi16-action-player_record.png hi16-mime-mime_kaffeine.png \ - hi32-mime-mime_kaffeine.png hi48-mime-mime_kaffeine.png hi16-action-player_mute.png \ - hi22-action-player_mute.png hi32-action-player_mute.png hi16-app-kdvbtv.png hi16-app-kdvbtvc.png \ - hi16-app-kdvbra.png hi16-app-kdvbrac.png nocover.png hi16-app-kilogram.png \ - hi22-app-kilogram22x22.png hi32-app-kilogram.png hi16-action-player_record.png - -install-data-local: - $(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/16x16/apps/ - $(INSTALL_DATA) $(srcdir)/hi16-app-kaffeine.png $(DESTDIR)$(kde_icondir)/hicolor/16x16/apps/kaffeine.png - $(INSTALL_DATA) $(srcdir)/hi16-app-kdvbtv.png $(DESTDIR)$(kde_icondir)/hicolor/16x16/apps/kdvbtv.png - $(INSTALL_DATA) $(srcdir)/hi16-app-kdvbtvc.png $(DESTDIR)$(kde_icondir)/hicolor/16x16/apps/kdvbtvc.png - $(INSTALL_DATA) $(srcdir)/hi16-app-kdvbra.png $(DESTDIR)$(kde_icondir)/hicolor/16x16/apps/kdvbra.png - $(INSTALL_DATA) $(srcdir)/hi16-app-kdvbrac.png $(DESTDIR)$(kde_icondir)/hicolor/16x16/apps/kdvbrac.png - $(INSTALL_DATA) $(srcdir)/hi16-app-kilogram.png $(DESTDIR)$(kde_icondir)/hicolor/16x16/apps/kilogram.png - $(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/16x16/mimetypes/ - $(INSTALL_DATA) $(srcdir)/hi16-mime-mime_kaffeine.png $(DESTDIR)$(kde_icondir)/hicolor/16x16/mimetypes/mime_kaffeine.png - $(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/16x16/actions/ - $(INSTALL_DATA) $(srcdir)/hi16-action-player_record.png $(DESTDIR)$(kde_icondir)/hicolor/16x16/actions/player_record.png - $(INSTALL_DATA) $(srcdir)/hi16-action-player_mute.png $(DESTDIR)$(kde_icondir)/hicolor/16x16/actions/player_mute.png - $(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/22x22/apps/ - $(INSTALL_DATA) $(srcdir)/hi22-app-kaffeine.png $(DESTDIR)$(kde_icondir)/hicolor/22x22/apps/kaffeine.png - $(INSTALL_DATA) $(srcdir)/hi22-app-kilogram.png $(DESTDIR)$(kde_icondir)/hicolor/22x22/apps/kilogram.png - $(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/22x22/actions/ - $(INSTALL_DATA) $(srcdir)/hi22-action-player_record.png $(DESTDIR)$(kde_icondir)/hicolor/22x22/actions/player_record.png - $(INSTALL_DATA) $(srcdir)/hi22-action-player_mute.png $(DESTDIR)$(kde_icondir)/hicolor/22x22/actions/player_mute.png - $(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/32x32/apps/ - $(INSTALL_DATA) $(srcdir)/hi32-app-kaffeine-play.png $(DESTDIR)$(kde_icondir)/hicolor/32x32/apps/kaffeine-play.png - $(INSTALL_DATA) $(srcdir)/hi32-app-kaffeine-pause.png $(DESTDIR)$(kde_icondir)/hicolor/32x32/apps/kaffeine-pause.png - $(INSTALL_DATA) $(srcdir)/hi32-app-kaffeine-record.png $(DESTDIR)$(kde_icondir)/hicolor/32x32/apps/kaffeine-record.png - $(INSTALL_DATA) $(srcdir)/hi32-app-kaffeine.png $(DESTDIR)$(kde_icondir)/hicolor/32x32/apps/kaffeine.png - $(INSTALL_DATA) $(srcdir)/hi32-app-kilogram.png $(DESTDIR)$(kde_icondir)/hicolor/32x32/apps/kilogram.png - $(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/32x32/mimetypes/ - $(INSTALL_DATA) $(srcdir)/hi32-mime-mime_kaffeine.png $(DESTDIR)$(kde_icondir)/hicolor/32x32/mimetypes/mime_kaffeine.png - $(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/32x32/actions/ - $(INSTALL_DATA) $(srcdir)/hi32-action-player_record.png $(DESTDIR)$(kde_icondir)/hicolor/32x32/actions/player_record.png - $(INSTALL_DATA) $(srcdir)/hi32-action-player_mute.png $(DESTDIR)$(kde_icondir)/hicolor/32x32/actions/player_mute.png - $(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/48x48/apps/ - $(INSTALL_DATA) $(srcdir)/hi48-app-kaffeine.png $(DESTDIR)$(kde_icondir)/hicolor/48x48/apps/kaffeine.png - $(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/48x48/mimetypes/ - $(INSTALL_DATA) $(srcdir)/hi48-mime-mime_kaffeine.png $(DESTDIR)$(kde_icondir)/hicolor/48x48/mimetypes/mime_kaffeine.png - $(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/64x64/apps/ - $(INSTALL_DATA) $(srcdir)/hi64-app-kaffeine.png $(DESTDIR)$(kde_icondir)/hicolor/64x64/apps/kaffeine.png - $(mkinstalldirs) $(DESTDIR)$(kde_datadir)/kaffeine/ - $(INSTALL_DATA) $(srcdir)/logo.mpg $(DESTDIR)$(kde_datadir)/kaffeine/logo.mpg - $(INSTALL_DATA) $(srcdir)/logo.avi $(DESTDIR)$(kde_datadir)/kaffeine/logo.avi - $(INSTALL_DATA) $(srcdir)/logo $(DESTDIR)$(kde_datadir)/kaffeine/logo - $(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/128x128/apps/ - $(INSTALL_DATA) $(srcdir)/hi128-app-kaffeine.png $(DESTDIR)$(kde_icondir)/hicolor/128x128/apps/kaffeine.png - $(INSTALL_DATA) $(srcdir)/nocover.png $(DESTDIR)$(kde_datadir)/kaffeine/nocover.png - -uninstall-local: - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/16x16/apps/kilogram.png - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/22x22/apps/kilogram.png - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/32x32/apps/kilogram.png - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/16x16/apps/kaffeine.png - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/16x16/apps/kdvbtv.png - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/16x16/apps/kdvbtvc.png - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/16x16/apps/kdvbra.png - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/16x16/apps/kdvbrac.png - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/16x16/apps/player_record.png - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/16x16/apps/player_mute.png - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/22x22/apps/kaffeine.png - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/22x22/apps/kaffeine-play.png - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/22x22/apps/kaffeine-pause.png - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/22x2/apps/player_record.png - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/22x22/apps/player_mute.png - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/32x32/apps/kaffeine.png - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/32x32/apps/player_record.png - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/32x32/apps/player_mute.png - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/48x48/apps/kaffeine.png - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/64x64/apps/kaffeine.png - -rm -f $(DESTDIR)$(kde_datadir)/kaffeine/logo.mpg - -rm -f $(DESTDIR)$(kde_datadir)/kaffeine/logo.avi - -rm -f $(DESTDIR)$(kde_datadir)/kaffeine/logo - -rm -f $(DESTDIR)$(kde_icondir)/hicolor/128x128/apps/kaffeine.png - -rm -f $(DESTDIR)$(kde_datadir)/kaffeine/nocover.png - -pics_DATA = playing.png -picsdir = $(kde_datadir)/kaffeine/pics diff --git a/kaffeine/mimetypes/Makefile.am b/kaffeine/mimetypes/Makefile.am deleted file mode 100644 index dfd6a7b..0000000 --- a/kaffeine/mimetypes/Makefile.am +++ /dev/null @@ -1,2 +0,0 @@ - -SUBDIRS = application diff --git a/kaffeine/mimetypes/application/CMakeLists.txt b/kaffeine/mimetypes/application/CMakeLists.txt index 4a7b430..5645fa6 100644 --- a/kaffeine/mimetypes/application/CMakeLists.txt +++ b/kaffeine/mimetypes/application/CMakeLists.txt @@ -1,6 +1,6 @@ ##### other data -install( - FILES x-kaffeine.desktop +tde_create_translated_desktop( + SOURCE x-kaffeine.desktop DESTINATION ${MIME_INSTALL_DIR}/application ) diff --git a/kaffeine/mimetypes/application/Makefile.am b/kaffeine/mimetypes/application/Makefile.am deleted file mode 100644 index ec74682..0000000 --- a/kaffeine/mimetypes/application/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ - - -mime_DATA = x-kaffeine.desktop x-mplayer2.desktop -mimedir = $(kde_mimedir)/application - -EXTRA_DIST = $(mime_DATA) diff --git a/kaffeine/protocols/Makefile.am b/kaffeine/protocols/Makefile.am deleted file mode 100644 index 86a624e..0000000 --- a/kaffeine/protocols/Makefile.am +++ /dev/null @@ -1,14 +0,0 @@ - - -EXTRA_DIST = mms.protocol rtsp.protocol - -install-data-local: - $(mkinstalldirs) $(DESTDIR)$(kde_datadir)/kaffeine - $(INSTALL_DATA) $(srcdir)/mms.protocol $(DESTDIR)$(kde_datadir)/kaffeine/mms.protocol - $(INSTALL_DATA) $(srcdir)/rtsp.protocol $(DESTDIR)$(kde_datadir)/kaffeine/rtsp.protocol - -uninstall-local: - -rm -f $(DESTDIR)$(kde_datadir)/kaffeine/mms.protocol - -rm -f $(DESTDIR)$(kde_datadir)/kaffeine/rtsp.protocol - - diff --git a/kaffeine/servicemenus/CMakeLists.txt b/kaffeine/servicemenus/CMakeLists.txt index f4123e3..7bdb851 100644 --- a/kaffeine/servicemenus/CMakeLists.txt +++ b/kaffeine/servicemenus/CMakeLists.txt @@ -1,12 +1,8 @@ -install( - FILES - kaffeine_append_file.desktop - kaffeine_open_directory.desktop - kaffeine_play_audiocd.desktop - kaffeine_play_dvd.desktop - kaffeine_play_vcd.desktop - +##### other data + +tde_create_translated_desktop( + SOURCE kaffeine_append_file.desktop kaffeine_open_directory.desktop + kaffeine_play_audiocd.desktop kaffeine_play_dvd.desktop + kaffeine_play_vcd.desktop DESTINATION ${DATA_INSTALL_DIR}/konqueror/servicemenus ) - - diff --git a/kaffeine/servicemenus/Makefile.am b/kaffeine/servicemenus/Makefile.am deleted file mode 100644 index 555cdb3..0000000 --- a/kaffeine/servicemenus/Makefile.am +++ /dev/null @@ -1,19 +0,0 @@ - - -EXTRA_DIST = kaffeine_open_directory.desktop kaffeine_append_file.desktop kaffeine_play_audiocd.desktop kaffeine_play_dvd.desktop kaffeine_play_vcd.desktop - -install-data-local: - $(mkinstalldirs) $(DESTDIR)$(kde_datadir)/konqueror/servicemenus - $(INSTALL_DATA) $(srcdir)/kaffeine_open_directory.desktop $(DESTDIR)$(kde_datadir)/konqueror/servicemenus/kaffeine_open_directory.desktop - $(INSTALL_DATA) $(srcdir)/kaffeine_append_file.desktop $(DESTDIR)$(kde_datadir)/konqueror/servicemenus/kaffeine_append_file.desktop - $(INSTALL_DATA) $(srcdir)/kaffeine_play_audiocd.desktop $(DESTDIR)$(kde_datadir)/konqueror/servicemenus/kaffeine_play_audiocd.desktop - $(INSTALL_DATA) $(srcdir)/kaffeine_play_dvd.desktop $(DESTDIR)$(kde_datadir)/konqueror/servicemenus/kaffeine_play_dvd.desktop - $(INSTALL_DATA) $(srcdir)/kaffeine_play_vcd.desktop $(DESTDIR)$(kde_datadir)/konqueror/servicemenus/kaffeine_play_vcd.desktop - -uninstall-local: - -rm -f $(DESTDIR)$(kde_datadir)/konqueror/servicemenus/kaffeine_open_directory.desktop - -rm -f $(DESTDIR)$(kde_datadir)/konqueror/servicemenus/kaffeine_append_file.desktop - -rm -f $(DESTDIR)$(kde_datadir)/konqueror/servicemenus/kaffeine_play_audiocd.desktop - -rm -f $(DESTDIR)$(kde_datadir)/konqueror/servicemenus/kaffeine_play_dvd.desktop - -rm -f $(DESTDIR)$(kde_datadir)/konqueror/servicemenus/kaffeine_play_vcd.desktop - diff --git a/kaffeine/src/CMakeLists.txt b/kaffeine/src/CMakeLists.txt index f77334f..7dbe0d2 100644 --- a/kaffeine/src/CMakeLists.txt +++ b/kaffeine/src/CMakeLists.txt @@ -66,11 +66,11 @@ install( ) install( - FILES kaffeine.profile.xml + FILES ${PROJECT_NAME}.profile.xml DESTINATION ${DATA_INSTALL_DIR}/profiles ) -install( - FILES kaffeine.desktop kaffeine-iso.desktop +tde_create_translated_desktop( + SOURCE ${PROJECT_NAME}.desktop ${PROJECT_NAME}-iso.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} ) diff --git a/kaffeine/src/Makefile.am b/kaffeine/src/Makefile.am deleted file mode 100644 index 952b4ed..0000000 --- a/kaffeine/src/Makefile.am +++ /dev/null @@ -1,53 +0,0 @@ -SUBDIRS = player-parts input - -bin_PROGRAMS = kaffeine - -INCLUDES = -I$(top_srcdir)/kaffeine/src/input/ \ - -I$(top_srcdir)/kaffeine/src/input/dvb/ \ - -I$(top_builddir)/kaffeine/src/input/dvb/plugins/epg \ - -I$(top_srcdir)/kaffeine/src/input/dvb/plugins/epg \ - -I$(top_builddir)/kaffeine/src/input/dvb/ \ - -I$(top_builddir)/kaffeine/src/input/disc/ \ - -I$(top_srcdir)/kaffeine/src/input/disc/ \ - -I$(top_srcdir)/kaffeine/src/input/disc/plugins \ - -I$(top_srcdir)/kaffeine/src/player-parts/kaffeine-part \ - -I$(top_srcdir)/kaffeine/src/input/dvbclient/ \ - -I$(top_srcdir)/kaffeine/src/input/audiobrowser/ \ - $(all_includes) $(CFLAGS_DPMS) $(CFLAGS_XTEST) - -METASOURCES = AUTO - -kaffeine_SOURCES = main.cpp \ - kaffeine.cpp \ - startwindow.cpp \ - pref.cpp \ - kaffeineiface.skel \ - systemtray.cpp \ - instwizard.cpp\ - tdemultitabbar.cpp \ - inputmanager.cpp - -kaffeine_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_TDEIO) -ltdetexteditor - -if with_dvb - DVBLIB = input/dvb/libkaffeinedvb.la -endif - -kaffeine_LDADD = $(LIB_TDEPARTS) \ - player-parts/kaffeine-part/libkaffeinepart.la \ - input/dvbclient/libkaffeinedvbclient.la \ - input/audiobrowser/libkaffeineaudiobrowser.la \ - input/disc/libkaffeinedisc.la \ - $(DVBLIB) $(LIB_DPMS) $(LIB_XTEST) - -# this is where the desktop file will go -shelldesktopdir = $(xdg_appsdir) -shelldesktop_DATA = kaffeine.desktop - -# this is where the XML-GUI resource file goes -shellrcdir = $(kde_datadir)/kaffeine -shellrc_DATA = kaffeineui.rc - -# this is where profile file for KDE-LIRC goes -profiledata_DATA = kaffeine.profile.xml -profiledatadir = $(kde_datadir)/profiles diff --git a/kaffeine/src/input/Makefile.am b/kaffeine/src/input/Makefile.am deleted file mode 100644 index 75b2ab7..0000000 --- a/kaffeine/src/input/Makefile.am +++ /dev/null @@ -1,21 +0,0 @@ -noinst_LTLIBRARIES = libkaffeineinput.la - -if with_dvb - DVB_SUBDIR = dvb -endif - -SUBDIRS = . dvbclient audiobrowser disc $(DVB_SUBDIR) - -INCLUDES = -I$(top_srcdir)/kaffeine/src \ - -I$(top_srcdir)/kaffeine/src/player-parts/kaffeine-part $(all_includes) - -noinst_HEADERS = kaffeineinput.h - -METASOURCES = AUTO - -libkaffeineinput_la_SOURCES = kaffeineinput.cpp - -libkaffeineinput_la_LDFLAGS = $(KDE_RPATH) \ - $(all_libraries) - -libkaffeineinput_la_LIBADD = $(top_builddir)/kaffeine/src/player-parts/kaffeine-part/libkaffeinepart.la diff --git a/kaffeine/src/input/audiobrowser/Makefile.am b/kaffeine/src/input/audiobrowser/Makefile.am deleted file mode 100644 index 451ff96..0000000 --- a/kaffeine/src/input/audiobrowser/Makefile.am +++ /dev/null @@ -1,28 +0,0 @@ -METASOURCES = AUTO - -noinst_LTLIBRARIES = libkaffeineaudiobrowser.la - -INCLUDES = -I$(top_srcdir)/kaffeine/src/input/ \ - -I$(top_srcdir)/kaffeine/src/ \ - $(all_includes) \ - -I$(top_srcdir)/kaffeine/src/player-parts/kaffeine-part - -libkaffeineaudiobrowser_la_SOURCES = playlist.cpp \ - playlistitem.cpp \ - urllistview.cpp \ - googlefetcher.cpp \ - googlefetcherdialog.cpp - -KDE_CXXFLAGS = $(USE_EXCEPTIONS) - -libkaffeineaudiobrowser_la_LDFLAGS = $(KDE_RPATH) \ - $(all_libraries) \ - -L$(top_srcdir)/kaffeine/src/input - -libkaffeineaudiobrowser_la_LIBADD = $(top_builddir)/kaffeine/src/input/libkaffeineinput.la \ - $(top_builddir)/kaffeine/src/player-parts/kaffeine-part/libkaffeinepart.la \ - $(LIB_TDEHTML) - -# this is where the XML-GUI resource file goes -shellrcdir = $(kde_datadir)/kaffeine -shellrc_DATA = kaffeineplaylist.rc diff --git a/kaffeine/src/input/disc/Makefile.am b/kaffeine/src/input/disc/Makefile.am deleted file mode 100644 index fe91515..0000000 --- a/kaffeine/src/input/disc/Makefile.am +++ /dev/null @@ -1,36 +0,0 @@ -METASOURCES = AUTO - -SUBDIRS = plugins . - -noinst_LTLIBRARIES = libkaffeinedisc.la - -noinst_HEADERS = cddb.h \ - disc.h \ - paranoia.h - -INCLUDES = -I$(top_srcdir)/kaffeine/src/input/ \ - -I$(top_builddir)/kaffeine/src/input/ \ - -I$(top_srcdir)/kaffeine/src/ \ - -I$(top_srcdir)/kaffeine/src/player-parts/kaffeine-part \ - -I$(top_srcdir)/kaffeine/src/input/disc/plugins \ - $(all_includes) - -libkaffeinedisc_la_SOURCES = disc.cpp \ - cddb.cpp \ - paranoia.cpp \ - paranoiasettings.ui - -libkaffeinedisc_la_LDFLAGS = $(KDE_RPATH) \ - $(all_libraries) \ - -L$(top_srcdir)/kaffeine/src/input \ - -L$(top_srcdir)/kaffeine/src/input/disc/plugins - -libkaffeinedisc_la_LIBADD = $(top_builddir)/kaffeine/src/input/libkaffeineinput.la \ - $(top_builddir)/kaffeine/src/player-parts/kaffeine-part/libkaffeinepart.la \ - $(top_builddir)/kaffeine/src/input/disc/plugins/libkaffeineaudioencoder.la \ - -lcdio_cdda -lcdio_paranoia - -# this is where the XML-GUI resource file goes -shellrcdir = $(kde_datadir)/kaffeine -shellrc_DATA = kaffeinedisc.rc - diff --git a/kaffeine/src/input/disc/plugins/CMakeLists.txt b/kaffeine/src/input/disc/plugins/CMakeLists.txt index 3efdd45..81e4656 100644 --- a/kaffeine/src/input/disc/plugins/CMakeLists.txt +++ b/kaffeine/src/input/disc/plugins/CMakeLists.txt @@ -47,8 +47,8 @@ install( DESTINATION ${INCLUDE_INSTALL_DIR}/${PROJECT_NAME} ) -install( - FILES kaffeineaudioencoder.desktop +tde_create_translated_desktop( + SOURCE kaffeineaudioencoder.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} ) diff --git a/kaffeine/src/input/disc/plugins/Makefile.am b/kaffeine/src/input/disc/plugins/Makefile.am deleted file mode 100644 index dab8353..0000000 --- a/kaffeine/src/input/disc/plugins/Makefile.am +++ /dev/null @@ -1,24 +0,0 @@ -if with_lame - LAME_SUBDIR = mp3lame -endif - -if with_oggvorbis - OGGVORBIS_SUBDIR = oggvorbis -endif - -lib_LTLIBRARIES = libkaffeineaudioencoder.la - -METASOURCES = AUTO - -SUBDIRS = . $(LAME_SUBDIR) $(OGGVORBIS_SUBDIR) - -INCLUDES = -I$(top_srcdir)/kaffeine/src $(all_includes) - -kaffeineincludedir = $(includedir)/kaffeine -kaffeineinclude_HEADERS = kaffeineaudioencoder.h - -libkaffeineaudioencoder_la_SOURCES = kaffeineaudioencoder.cpp -libkaffeineaudioencoder_la_LIBADD = $(LIB_TDEPARTS) $(LIB_TDEUI) $(LIB_QT) $(LIB_OGGVORBIS) -libkaffeineaudioencoder_la_LDFLAGS = $(all_libraries) -version-info 0:1:0 -no-undefined - -kde_servicetypes_DATA = kaffeineaudioencoder.desktop diff --git a/kaffeine/src/input/disc/plugins/mp3lame/CMakeLists.txt b/kaffeine/src/input/disc/plugins/mp3lame/CMakeLists.txt index e696f4f..30968f2 100644 --- a/kaffeine/src/input/disc/plugins/mp3lame/CMakeLists.txt +++ b/kaffeine/src/input/disc/plugins/mp3lame/CMakeLists.txt @@ -33,7 +33,7 @@ tde_add_kpart( libkaffeinemp3lame AUTOMOC ##### other data -install( - FILES kaffeinemp3lame.desktop +tde_create_translated_desktop( + SOURCE kaffeinemp3lame.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) diff --git a/kaffeine/src/input/disc/plugins/mp3lame/Makefile.am b/kaffeine/src/input/disc/plugins/mp3lame/Makefile.am deleted file mode 100644 index 4b05e2e..0000000 --- a/kaffeine/src/input/disc/plugins/mp3lame/Makefile.am +++ /dev/null @@ -1,17 +0,0 @@ -kde_module_LTLIBRARIES = libkaffeinemp3lame.la - -INCLUDES = -I$(top_srcdir)/kaffeine/src/ -I$(top_srcdir)/kaffeine/src/input/disc/plugins/ $(all_includes) - -METASOURCES = AUTO - -kaffeineincludedir = $(includedir)/kaffeine - -noinst_HEADERS = klameenc.h - -libkaffeinemp3lame_la_SOURCES = klameenc.cpp lameconfig.ui -libkaffeinemp3lame_la_LIBADD = ../libkaffeineaudioencoder.la $(LIB_LAME) $(LIB_TDECORE) -libkaffeinemp3lame_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) -avoid-version -no-undefined - -# this is where the desktop file will go -partdesktopdir = $(kde_servicesdir) -partdesktop_DATA = kaffeinemp3lame.desktop diff --git a/kaffeine/src/input/disc/plugins/oggvorbis/CMakeLists.txt b/kaffeine/src/input/disc/plugins/oggvorbis/CMakeLists.txt index 2659f4e..1aeae20 100644 --- a/kaffeine/src/input/disc/plugins/oggvorbis/CMakeLists.txt +++ b/kaffeine/src/input/disc/plugins/oggvorbis/CMakeLists.txt @@ -38,7 +38,7 @@ tde_add_kpart( libkaffeineoggvorbis AUTOMOC ##### other data -install( - FILES kaffeineoggvorbis.desktop +tde_create_translated_desktop( + SOURCE kaffeineoggvorbis.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) diff --git a/kaffeine/src/input/disc/plugins/oggvorbis/Makefile.am b/kaffeine/src/input/disc/plugins/oggvorbis/Makefile.am deleted file mode 100644 index 90e8338..0000000 --- a/kaffeine/src/input/disc/plugins/oggvorbis/Makefile.am +++ /dev/null @@ -1,17 +0,0 @@ -kde_module_LTLIBRARIES = libkaffeineoggvorbis.la - -INCLUDES = -I$(top_srcdir)/kaffeine/src/ -I$(top_srcdir)/kaffeine/src/input/disc/plugins/ $(all_includes) $(CFLAGS_OGGVORBIS) - -METASOURCES = AUTO - -kaffeineincludedir = $(includedir)/kaffeine - -noinst_HEADERS = koggenc.h - -libkaffeineoggvorbis_la_SOURCES = koggenc.cpp oggconfig.ui -libkaffeineoggvorbis_la_LIBADD = ../libkaffeineaudioencoder.la $(LIB_OGGVORBIS) -libkaffeineoggvorbis_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(LIB_QT) -lDCOP $(KDE_PLUGIN) $(LIB_TDEPARTS) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEIO) -avoid-version -no-undefined - -# this is where the desktop file will go -partdesktopdir = $(kde_servicesdir) -partdesktop_DATA = kaffeineoggvorbis.desktop diff --git a/kaffeine/src/input/dvb/Makefile.am b/kaffeine/src/input/dvb/Makefile.am deleted file mode 100644 index d5b1035..0000000 --- a/kaffeine/src/input/dvb/Makefile.am +++ /dev/null @@ -1,83 +0,0 @@ -SUBDIRS = lib plugins . - -INCLUDES = -I$(top_srcdir)/kaffeine/src/input/ \ - -I$(top_srcdir)/kaffeine/src/input/dvb/lib \ - -I$(top_srcdir)/kaffeine/src/input/dvb/plugins/stream \ - -I$(top_srcdir)/kaffeine/src/input/dvb/plugins/epg \ - -I$(top_srcdir)/kaffeine/src \ - $(all_includes) - -METASOURCES = AUTO - -noinst_LTLIBRARIES = libkaffeinedvb.la - -libkaffeinedvb_la_SOURCES = audioeditor.cpp \ - audioeditor.h \ - audioeditorui.ui \ - channeldesc.cpp \ - channeldesc.h \ - channeleditor.cpp \ - channeleditor.h \ - channeleditorui.ui \ - dvbconfig.cpp \ - dvbconfig.h \ - dvbevents.cpp \ - dvbevents.h \ - dvbout.cpp \ - dvbout.h \ - dvbpanel.cpp \ - dvbpanel.h \ - dvbsection.h \ - dvbsi.cpp \ - dvbsi.h \ - camdialog.ui \ - cammenudialog.ui \ - dvbstream.cpp \ - dvbstream.h \ - gdvb.h \ - kevents.cpp \ - kevents.h \ - kgradprogress.cpp \ - kgradprogress.h \ - krecord.cpp \ - krecord.h \ - ktimereditor.cpp \ - ktimereditor.h \ - scandialog.cpp \ - scandialog.h \ - scandialogui.ui \ - sender.cpp \ - sender.h \ - ts2rtp.cpp \ - ts2rtp.h \ - subeditorui.ui \ - subeditor.cpp \ - subeditor.h \ - broadcasteditorui.ui \ - broadcasteditor.cpp \ - broadcasteditor.h \ - cleaner.cpp \ - cleaner.h \ - crontimerui.ui \ - crontimer.cpp \ - crontimer.h \ - dvbcam.cpp \ - dvbcam.h - -libkaffeinedvb_la_LDFLAGS = $(KDE_RPATH) $(all_libraries) \ - -L$(top_srcdir)/kaffeine/src/input \ - -L$(top_srcdir)/kaffeine/src/input/dvb/plugins/stream \ - -L$(top_srcdir)/kaffeine/src/input/dvb/plugins/epg \ - ./lib/libdvbapi \ - ./lib/libdvben50221 \ - ./lib/libucsi - -libkaffeinedvb_la_LIBADD = \ - $(top_builddir)/kaffeine/src/input/dvb/plugins/stream/libkaffeinedvbplugin.la \ - $(top_builddir)/kaffeine/src/input/dvb/plugins/epg/libkaffeineepgplugin.la \ - $(top_builddir)/kaffeine/src/input/libkaffeineinput.la \ - ./lib/libdvbapi/libdvbapi.la ./lib/libdvben50221/libdvben50221.la ./lib/libucsi/libucsi.la - -# this is where the XML-GUI resource file goes -shellrcdir = $(kde_datadir)/kaffeine -shellrc_DATA = kaffeinedvb.rc diff --git a/kaffeine/src/input/dvb/lib/Makefile.am b/kaffeine/src/input/dvb/lib/Makefile.am deleted file mode 100644 index aa4701c..0000000 --- a/kaffeine/src/input/dvb/lib/Makefile.am +++ /dev/null @@ -1 +0,0 @@ -SUBDIRS = libdvbapi libdvben50221 libucsi diff --git a/kaffeine/src/input/dvb/lib/libdvbapi/Makefile.am b/kaffeine/src/input/dvb/lib/libdvbapi/Makefile.am deleted file mode 100644 index 9963cd4..0000000 --- a/kaffeine/src/input/dvb/lib/libdvbapi/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -noinst_LTLIBRARIES = libdvbapi.la - -INCLUDES = -I$(top_srcdir)/kaffeine/src/input/dvb/lib - -libdvbapi_la_SOURCES = dvbaudio.c \ - dvbca.c \ - dvbdemux.c \ - dvbfe.c \ - dvbnet.c \ - dvbvideo.c - -CFLAGS = -g -O2 -Wall -Wshadow -Wpointer-arith -Wstrict-prototypes -fPIC diff --git a/kaffeine/src/input/dvb/lib/libdvben50221/Makefile.am b/kaffeine/src/input/dvb/lib/libdvben50221/Makefile.am deleted file mode 100644 index 6942c02..0000000 --- a/kaffeine/src/input/dvb/lib/libdvben50221/Makefile.am +++ /dev/null @@ -1,24 +0,0 @@ -noinst_LTLIBRARIES = libdvben50221.la - -INCLUDES = -I$(top_srcdir)/kaffeine/src/input/dvb/lib - -libdvben50221_la_SOURCES = asn_1.c \ - en50221_app_ai.c \ - en50221_app_auth.c \ - en50221_app_ca.c \ - en50221_app_datetime.c \ - en50221_app_dvb.c \ - en50221_app_epg.c \ - en50221_app_lowspeed.c \ - en50221_app_mmi.c \ - en50221_app_rm.c \ - en50221_app_smartcard.c \ - en50221_app_teletext.c \ - en50221_app_utils.c \ - en50221_session.c \ - en50221_transport.c \ - en50221_stdcam.c \ - en50221_stdcam_llci.c \ - en50221_stdcam_hlci.c - -CFLAGS = -g -O2 -DLOG_LEVEL=1 -Wall -Wshadow -Wpointer-arith -Wstrict-prototypes -fPIC diff --git a/kaffeine/src/input/dvb/lib/libucsi/Makefile.am b/kaffeine/src/input/dvb/lib/libucsi/Makefile.am deleted file mode 100644 index 36f905e..0000000 --- a/kaffeine/src/input/dvb/lib/libucsi/Makefile.am +++ /dev/null @@ -1,19 +0,0 @@ -noinst_LTLIBRARIES = libucsi.la - -SUBDIRS = dvb mpeg atsc . - -INCLUDES = -I$(top_srcdir)/kaffeine/src/input/dvb/lib - -libucsi_la_SOURCES = crc32.c \ - section_buf.c \ - transport_packet.c - -libucsi_la_LDFLAGS = ./mpeg \ - ./dvb \ - /atsc - -libucsi_la_LIBADD = ./mpeg/libdvbmpeg.la \ - ./dvb/libdvbdvb.la \ - ./atsc/libdvbatsc.la - -CFLAGS = -g -O2 -Wall -Wshadow -Wpointer-arith -Wstrict-prototypes -fPIC diff --git a/kaffeine/src/input/dvb/lib/libucsi/atsc/Makefile.am b/kaffeine/src/input/dvb/lib/libucsi/atsc/Makefile.am deleted file mode 100644 index 2df5d3b..0000000 --- a/kaffeine/src/input/dvb/lib/libucsi/atsc/Makefile.am +++ /dev/null @@ -1,17 +0,0 @@ -noinst_LTLIBRARIES = libdvbatsc.la - -INCLUDES = -I$(top_srcdir)/kaffeine/src/input/dvb/lib - -libdvbatsc_la_SOURCES = atsc_text.c \ - cvct_section.c \ - dccsct_section.c \ - dcct_section.c \ - eit_section.c \ - ett_section.c \ - mgt_section.c \ - rrt_section.c \ - stt_section.c \ - tvct_section.c \ - types.c - -CFLAGS = -g -O2 -Wall -Wshadow -Wpointer-arith -Wstrict-prototypes -fPIC diff --git a/kaffeine/src/input/dvb/lib/libucsi/dvb/Makefile.am b/kaffeine/src/input/dvb/lib/libucsi/dvb/Makefile.am deleted file mode 100644 index b358273..0000000 --- a/kaffeine/src/input/dvb/lib/libucsi/dvb/Makefile.am +++ /dev/null @@ -1,19 +0,0 @@ -noinst_LTLIBRARIES = libdvbdvb.la - -INCLUDES = -I$(top_srcdir)/kaffeine/src/input/dvb/lib - -libdvbdvb_la_SOURCES = bat_section.c \ - dit_section.c \ - eit_section.c \ - int_section.c \ - nit_section.c \ - rst_section.c \ - sdt_section.c \ - sit_section.c \ - st_section.c \ - tdt_section.c \ - tot_section.c \ - tva_container_section.c \ - types.c - -CFLAGS = -g -O2 -Wall -Wshadow -Wpointer-arith -Wstrict-prototypes -fPIC diff --git a/kaffeine/src/input/dvb/lib/libucsi/mpeg/Makefile.am b/kaffeine/src/input/dvb/lib/libucsi/mpeg/Makefile.am deleted file mode 100644 index a8d0c32..0000000 --- a/kaffeine/src/input/dvb/lib/libucsi/mpeg/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -noinst_LTLIBRARIES = libdvbmpeg.la - -INCLUDES = -I$(top_srcdir)/kaffeine/src/input/dvb/lib - -libdvbmpeg_la_SOURCES = cat_section.c \ - metadata_section.c \ - odsmt_section.c \ - pat_section.c \ - pmt_section.c \ - tsdt_section.c - -CFLAGS = -g -O2 -Wall -Wshadow -Wpointer-arith -Wstrict-prototypes -fPIC diff --git a/kaffeine/src/input/dvb/plugins/Makefile.am b/kaffeine/src/input/dvb/plugins/Makefile.am deleted file mode 100644 index 63f5318..0000000 --- a/kaffeine/src/input/dvb/plugins/Makefile.am +++ /dev/null @@ -1 +0,0 @@ -SUBDIRS = epg stream
\ No newline at end of file diff --git a/kaffeine/src/input/dvb/plugins/epg/CMakeLists.txt b/kaffeine/src/input/dvb/plugins/epg/CMakeLists.txt index 6b36d4c..de6e320 100644 --- a/kaffeine/src/input/dvb/plugins/epg/CMakeLists.txt +++ b/kaffeine/src/input/dvb/plugins/epg/CMakeLists.txt @@ -34,8 +34,8 @@ tde_add_library( kaffeineepgplugin SHARED AUTOMOC ##### other data -install( - FILES kaffeineepgplugin.desktop +tde_create_translated_desktop( + SOURCE kaffeineepgplugin.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} ) diff --git a/kaffeine/src/input/dvb/plugins/epg/Makefile.am b/kaffeine/src/input/dvb/plugins/epg/Makefile.am deleted file mode 100644 index 33babab..0000000 --- a/kaffeine/src/input/dvb/plugins/epg/Makefile.am +++ /dev/null @@ -1,16 +0,0 @@ -lib_LTLIBRARIES = libkaffeineepgplugin.la - -METASOURCES = AUTO - -INCLUDES = -I$(top_srcdir)/kaffeine/src/input/dvb \ - -I$(top_srcdir)/kaffeine/src \ - $(all_includes) - -kaffeineincludedir = $(includedir)/kaffeine -kaffeineinclude_HEADERS = kaffeinedvbevents.h kaffeinedvbsection.h - -libkaffeineepgplugin_la_SOURCES = kaffeinedvbevents.cpp kaffeinedvbsection.cpp -libkaffeineepgplugin_la_LIBADD = $(LIB_TDEPARTS) $(LIB_QT) $(LIB_TDEUI) $(LIB_TDECORE) -libkaffeineepgplugin_la_LDFLAGS = $(all_libraries) -version-info 0:1:0 -no-undefined - -kde_servicetypes_DATA = kaffeineepgplugin.desktop diff --git a/kaffeine/src/input/dvb/plugins/stream/CMakeLists.txt b/kaffeine/src/input/dvb/plugins/stream/CMakeLists.txt index 6c669cb..e5b49ae 100644 --- a/kaffeine/src/input/dvb/plugins/stream/CMakeLists.txt +++ b/kaffeine/src/input/dvb/plugins/stream/CMakeLists.txt @@ -33,8 +33,8 @@ tde_add_library( kaffeinedvbplugin SHARED AUTOMOC ##### other data -install( - FILES kaffeinedvbplugin.desktop +tde_create_translated_desktop( + SOURCE kaffeinedvbplugin.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} ) diff --git a/kaffeine/src/input/dvb/plugins/stream/Makefile.am b/kaffeine/src/input/dvb/plugins/stream/Makefile.am deleted file mode 100644 index 033d4b8..0000000 --- a/kaffeine/src/input/dvb/plugins/stream/Makefile.am +++ /dev/null @@ -1,16 +0,0 @@ -lib_LTLIBRARIES = libkaffeinedvbplugin.la - -METASOURCES = AUTO - -INCLUDES = -I$(top_srcdir)/kaffeine/src/input/dvb \ - -I$(top_srcdir)/kaffeine/src \ - $(all_includes) - -kaffeineincludedir = $(includedir)/kaffeine -kaffeineinclude_HEADERS = kaffeinedvbplugin.h - -libkaffeinedvbplugin_la_SOURCES = kaffeinedvbplugin.cpp -libkaffeinedvbplugin_la_LIBADD = $(LIB_TDEPARTS) $(LIB_TDEUI) $(LIB_QT) -libkaffeinedvbplugin_la_LDFLAGS = $(all_libraries) -version-info 0:1:0 -no-undefined - -kde_servicetypes_DATA = kaffeinedvbplugin.desktop diff --git a/kaffeine/src/input/dvbclient/Makefile.am b/kaffeine/src/input/dvbclient/Makefile.am deleted file mode 100644 index fb4a110..0000000 --- a/kaffeine/src/input/dvbclient/Makefile.am +++ /dev/null @@ -1,23 +0,0 @@ -INCLUDES = -I$(top_srcdir)/kaffeine/src/input/ \ - $(all_includes) - -METASOURCES = AUTO - -noinst_LTLIBRARIES = libkaffeinedvbclient.la - -libkaffeinedvbclient_la_SOURCES = cdchannel.cpp \ - cdchannel.h \ - cdwidget.cpp \ - cdwidget.h \ - cddump.cpp \ - cddump.h \ - cdlisten.cpp \ - cdlisten.h \ - cdcleaner.cpp \ - cdcleaner.h - -libkaffeinedvbclient_la_LDFLAGS = $(KDE_RPATH) \ - $(all_libraries) \ - -L$(top_srcdir)/kaffeine/src/input - -libkaffeinedvbclient_la_LIBADD = $(top_builddir)/kaffeine/src/input/libkaffeineinput.la diff --git a/kaffeine/src/player-parts/Makefile.am b/kaffeine/src/player-parts/Makefile.am deleted file mode 100644 index 81311d2..0000000 --- a/kaffeine/src/player-parts/Makefile.am +++ /dev/null @@ -1,5 +0,0 @@ -if with_gstreamer - GST_SUBDIR = gstreamer-part -endif - -SUBDIRS = kaffeine-part xine-part $(GST_SUBDIR) diff --git a/kaffeine/src/player-parts/dummy-part/Makefile.am b/kaffeine/src/player-parts/dummy-part/Makefile.am deleted file mode 100644 index 5df27f0..0000000 --- a/kaffeine/src/player-parts/dummy-part/Makefile.am +++ /dev/null @@ -1,20 +0,0 @@ - -kde_module_LTLIBRARIES = libdummypart.la - -INCLUDES = -I$(top_srcdir)/kaffeine/src/player-parts/ $(all_includes) - -METASOURCES = AUTO - -noinst_HEADERS = dummy_part.h - -libdummypart_la_SOURCES = dummy_part.cpp -libdummypart_la_LIBADD = $(LIB_TDEPARTS) $(LIB_TDEFILE) ../libkaffeinepart.la -libdummypart_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) -avoid-version -no-undefined - -# this is where the desktop file will go -partdesktopdir = $(kde_servicesdir) -partdesktop_DATA = dummy_part.desktop - -# this is where the part's XML-GUI resource file goes -partrcdir = $(kde_datadir)/dummypart -partrc_DATA = dummy_part.rc
\ No newline at end of file diff --git a/kaffeine/src/player-parts/gstreamer-part/CMakeLists.txt b/kaffeine/src/player-parts/gstreamer-part/CMakeLists.txt index 1834a02..4058068 100644 --- a/kaffeine/src/player-parts/gstreamer-part/CMakeLists.txt +++ b/kaffeine/src/player-parts/gstreamer-part/CMakeLists.txt @@ -46,8 +46,8 @@ tde_add_kpart( libgstreamerpart AUTOMOC ##### other data -install( - FILES gstreamer_part.desktop +tde_create_translated_desktop( + SOURCE gstreamer_part.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) @@ -60,4 +60,3 @@ install( FILES gstreamer.png DESTINATION ${ICON_INSTALL_DIR}/hicolor/16x16/apps ) - diff --git a/kaffeine/src/player-parts/gstreamer-part/Makefile.am b/kaffeine/src/player-parts/gstreamer-part/Makefile.am deleted file mode 100644 index 16cbbbd..0000000 --- a/kaffeine/src/player-parts/gstreamer-part/Makefile.am +++ /dev/null @@ -1,22 +0,0 @@ -kde_module_LTLIBRARIES = libgstreamerpart.la - -INCLUDES = -I$(top_srcdir)/kaffeine/src/player-parts/kaffeine-part -I$(top_srcdir)/kaffeine/src/ $(all_includes) $(CFLAGS_GSTREAMER) - -METASOURCES = AUTO - -noinst_HEADERS = gstreamer_part.h timer.h video.h videosettings.h gstreamerconfig.h - -libgstreamerpart_la_SOURCES = gstreamer_part.cpp video.cpp timer.cpp videosettings.cpp gstreamerconfig.cpp -libgstreamerpart_la_LIBADD = $(LIB_TDEPARTS) $(LIB_TDEFILE) ../kaffeine-part/libkaffeinepart.la -libgstreamerpart_la_LDFLAGS = -module $(KDE_PLUGIN) $(LIB_QT) -lDCOP $(KDE_PLUGIN) $(LIB_TDEPARTS) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEIO) $(LIB_GSTREAMER) $(LIB_GSTOVERLAY) $(all_libraries) -avoid-version -no-undefined - -# this is where the desktop file will go -partdesktopdir = $(kde_servicesdir) -partdesktop_DATA = gstreamer_part.desktop - -# this is where the part's XML-GUI resource file goes -partrcdir = $(kde_datadir)/gstreamerpart -partrc_DATA = gstreamer_part.rc - -icondir = $(kde_icondir)/hicolor/16x16/apps/ -icon_DATA = gstreamer.png diff --git a/kaffeine/src/player-parts/kaffeine-part/Makefile.am b/kaffeine/src/player-parts/kaffeine-part/Makefile.am deleted file mode 100644 index 7555424..0000000 --- a/kaffeine/src/player-parts/kaffeine-part/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -lib_LTLIBRARIES = libkaffeinepart.la - -INCLUDES = $(all_includes) - -kaffeineincludedir = $(includedir)/kaffeine -kaffeineinclude_HEADERS = kaffeinepart.h mrl.h - -METASOURCES = AUTO - -libkaffeinepart_la_SOURCES = kaffeinepart.cpp mrl.cpp playlistimport.cpp -libkaffeinepart_la_LIBADD = $(LIB_TDEPARTS) $(all_libraries) $(LIB_QT) $(LIB_TDEUI) $(LIB_TDECORE) $(LIB_TDEIO) -libkaffeinepart_la_LDFLAGS = -no-undefined -avoid-version diff --git a/kaffeine/src/player-parts/xine-part/CMakeLists.txt b/kaffeine/src/player-parts/xine-part/CMakeLists.txt index 09e8d53..2683a2a 100644 --- a/kaffeine/src/player-parts/xine-part/CMakeLists.txt +++ b/kaffeine/src/player-parts/xine-part/CMakeLists.txt @@ -49,8 +49,8 @@ tde_add_kpart( libxinepart AUTOMOC ##### other data -install( - FILES xine_part.desktop +tde_create_translated_desktop( + SOURCE xine_part.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) diff --git a/kaffeine/src/player-parts/xine-part/Makefile.am b/kaffeine/src/player-parts/xine-part/Makefile.am deleted file mode 100644 index b87656b..0000000 --- a/kaffeine/src/player-parts/xine-part/Makefile.am +++ /dev/null @@ -1,26 +0,0 @@ -kde_module_LTLIBRARIES = libxinepart.la - -INCLUDES = -I$(top_srcdir)/kaffeine/src/ -I$(top_srcdir)/kaffeine/src/player-parts/kaffeine-part $(all_includes) $(CFLAGS_XINERAMA) $(CFLAGS_XINE) $(CFLAGS_XCB) - -METASOURCES = AUTO - -kaffeineincludedir = $(includedir)/kaffeine -kaffeineinclude_HEADERS = xine_part.h xine_part_iface.h - -noinst_HEADERS = xine_part_iface.h kxinewidget.h postfilter.h deinterlacequality.h videosettings.h \ - filterdialog.h screenshotpreview.h xineconfig.h positionslider.h equalizer.h - -libxinepart_la_SOURCES = xine_part.cpp kxinewidget.cpp postfilter.cpp deinterlacequality.cpp \ - videosettings.cpp filterdialog.cpp screenshotpreview.cpp xineconfig.cpp positionslider.cpp \ - equalizer.cpp xine_part_iface.skel -libxinepart_la_LIBADD = $(LIB_XINERAMA) $(LIB_XINE) $(LIB_XCB) ../kaffeine-part/libkaffeinepart.la -libxinepart_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(LIB_QT) -lDCOP $(KDE_PLUGIN) $(LIB_TDEPARTS) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEIO) $(LIB_TDEPRINT) -avoid-version -no-undefined - - -# this is where the desktop file will go -partdesktopdir = $(kde_servicesdir) -partdesktop_DATA = xine_part.desktop - -# this is where the part's XML-GUI resource file goes -partrcdir = $(kde_datadir)/kaffeine -partrc_DATA = xine_part.rc |