Merge remote-tracking branch 'origin/upstream'
authorMike McCormack <mj.mccormack@samsung.com>
Thu, 3 Nov 2011 05:04:12 +0000 (14:04 +0900)
committerMike McCormack <mj.mccormack@samsung.com>
Thu, 3 Nov 2011 05:04:12 +0000 (14:04 +0900)
14 files changed:
.gitignore
debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/jobs [new file with mode: 0644]
debian/libefreet-dev.install [new file with mode: 0644]
debian/libefreet-doc.dirs [new file with mode: 0644]
debian/libefreet-doc.doc-base [new file with mode: 0644]
debian/libefreet.install [new file with mode: 0644]
debian/libefreet.shlibs [new file with mode: 0644]
debian/rules [new file with mode: 0755]
packaging/efreet.spec [new file with mode: 0644]
src/lib/efreet_menu.c

index 082938b..b11e722 100644 (file)
@@ -46,3 +46,16 @@ src/tests/efreet_icon_cache_dump
 src/tests/efreet_spec_test
 src/tests/efreet_test
 /stamp-h1
+debian/*.debhelper.log
+debian/*.substvars
+debian/*.debhelper
+debian/libecore-bin/
+config.guess.cdbs-orig
+config.sub.cdbs-orig
+/debian/files
+/debian/stamp-*
+/debian/tmp/
+/debian/libefreet-dbg/
+/debian/libefreet-dev/
+/debian/libefreet-doc/
+/debian/libefreet/
diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..229a8ea
--- /dev/null
@@ -0,0 +1,329 @@
+efreet (1.0.0.001+svn.63811slp2+build01) unstable; urgency=low
+
+  * Merge with upstream
+  * Git: 165.213.180.234:slp/pkgs/e/efreet
+  * Tag: efreet_1.0.0.001+svn.63811slp2+build01
+
+ -- Mike McCormack <mj.mccormack@samsung.com>  Wed, 05 Oct 2011 17:24:43 +0900
+
+efreet (1.0.0.001+svn.62616slp2+build01) unstable; urgency=low
+
+  * [SVN EFL Migration] efreet in SLP is merged with SVN r62616
+  * Important Changes
+       [Migration upstream r62616] Merge remote branch 'origin/upstream' into svn_merge
+  * Git: 165.213.180.234:slp/pkgs/e/efreet
+  * Tag: efreet_1.0.0.001+svn.62616slp2+build01
+
+ -- Jaehwan Kim <jae.hwan.kim@samsung.com>  Fri, 02 Sep 2011 18:46:12 +0900
+
+efreet (1.0.0.001+svn.60290slp2+build01) unstable; urgency=low
+
+  * [SVN EFL Migration] efreet in SLP is merged with SVN r60290
+  * Git: 165.213.180.234:slp/pkgs/e/efreet
+  * Tag: efreet_1.0.0.001+svn.60290slp2+build01
+
+ -- Jaehwan Kim <jae.hwan.kim@samsung.com>  Fri, 24 Jun 2011 18:10:38 +0900
+
+efreet (1.0.0.001+svn.58122slp2+build01) unstable; urgency=low
+
+  * [SVN EFL Migration] efreet in SLP is merged with SVN r58122
+  * Git: 165.213.180.234:slp/pkgs/e/efreet
+  * Tag: efreet_1.0.0.001+svn.58122slp2+build01
+
+ -- Jaehwan Kim <jae.hwan.kim@samsung.com>  Tue, 05 Apr 2011 15:55:35 +0900
+
+efreet (1.0.0.001+svn.58043slp2+build02) unstable; urgency=low
+
+  * Rollback
+  * Git: slp-scm.sec.samsung.net:slp/pkgs/e/efreet
+  * Tag: efreet_1.0.0.001+svn.58043slp2+build02
+
+ -- Shinwoo Kim <cinoo.kim@samsung.com>  Wed, 30 Mar 2011 00:19:47 +0900
+
+efreet (1.0.0.001+svn.58043slp2+build01) unstable; urgency=low
+
+  * [SVN EFL Migration] efreet in SLP is merged with SVN r58043
+  * Git: 165.213.180.234:slp/pkgs/e/efreet
+  * Tag: efreet_1.0.0.001+svn.58043slp2+build01
+
+ -- Shinwoo Kim <cinoo.kim@samsung.com>  Tue, 29 Mar 2011 18:56:00 +0900
+
+efreet (1.0.0.001+svn.57435slp2+build06) unstable; urgency=low
+
+  * Change libefreet.install file to install efreet_desktop_cache_create file
+  * Git: 165.213.180.234:slp/pkgs/e/efreet
+  * Tag: efreet_1.0.0.001+svn.57435slp2+build06
+
+ -- Doyoun Kang <doyoun.kang@samsung.com>  Wed, 16 Mar 2011 18:58:40 +0900
+
+efreet (1.0.0.001+svn.57435slp2+build05) unstable; urgency=low
+
+  * [SVN EFL Migration] efreet in SLP is merged with SVN r57435
+  * Git: 165.213.180.234:slp/pkgs/e/efreet
+  * Tag: efreet_1.0.0.001+svn.57435slp2+build05
+
+ -- Myungjae Lee <mjae.lee@samsung.com>  Wed, 09 Mar 2011 11:30:11 +0900
+
+efreet (1.0.0.001+svn.57435slp2+build04) unstable; urgency=low
+
+  * [SVN EFL Migration] efreet in SLP is merged with SVN r57435
+  * Git: 165.213.180.234:slp/pkgs/e/efreet
+  * Tag: efreet_1.0.0.001+svn.57435slp2+build04
+
+ -- Myungjae Lee <mjae.lee@samsung.com>  Wed, 09 Mar 2011 11:15:25 +0900
+
+efreet (1.0.0.001+svn.57435slp2+build03) unstable; urgency=low
+
+  * Package Upload : Rollback
+  * Git: 165.213.180.234:/slp/pkgs/e/efreet
+  * Tag: efreet_1.0.0.001+svn.57435slp2+build03
+
+ -- WooHyun Jung <wh0705.jung@samsung.com>  Tue, 08 Mar 2011 12:52:20 +0900
+
+efreet (1.0.0.001+svn.57435slp2+build02) unstable; urgency=low
+
+  * Package upload : Rollback
+  * Git: 165.213.180.234:/slp/pkgs/e/efreet
+  * Tag: efreet_1.0.0.001+svn.57435slp2+build02
+
+ -- WooHyun Jung <wh0705.jung@samsung.com>  Tue, 08 Mar 2011 11:16:45 +0900
+
+efreet (1.0.0.001+svn.57435slp2+build01) unstable; urgency=low
+
+  * [SVN EFL Migration] efreet in SLP is merged with SVN r57435
+  * Git: 165.213.180.234:slp/pkgs/e/efreet
+  * Tag: efreet_1.0.0.001+svn.57435slp2+build01
+
+ -- Myungjae Lee <mjae.lee@samsung.com>  Mon, 07 Mar 2011 17:28:38 +0900
+
+efreet (1.0.0.001+svn.56197slp2+build01) unstable; urgency=low
+
+  * [SVN EFL Migration] efreet in SLP is merged with SVN r56197
+  * Git: 165.213.180.234:slp/pkgs/e/efreet
+  * Tag: efreet_1.0.0.001+svn.56197slp2+build01
+
+ -- WooHyun Jung <wh0705.jung@samsung.com>  Thu, 27 Jan 2011 12:24:50 +0900
+
+efreet (1.0.0.001+svn.55947slp2+build01) unstable; urgency=low
+
+  * [SVN EFL Migration] efreet in SLP is merged with SVN r55947
+  * Git: 165.213.180.234:slp/pkgs/e/efreet
+  * Tag: efreet_1.0.0.001+svn.55947slp2+build01
+  * Git: 165.213.180.234:slp/pkgs/e/efreet
+  * Tag: efreet_1.0.0.001+svn.55947slp2+build01
+
+ -- WooHyun Jung <wh0705.jung@samsung.com>  Wed, 19 Jan 2011 16:22:44 +0900
+
+efreet (1.0.0.001+svn.55641slp2+build01) unstable; urgency=low
+
+  * [SVN EFL Migration] efreet in SLP is merged with SVN r55641
+  * Git: 165.213.180.234:slp/pkgs/e/efreet
+  * Tag: efreet_1.0.0.001+svn.55641slp2+build01
+
+ -- Jaehwan Kim <jae.hwan.kim@samsung.com>  Mon, 03 Jan 2011 21:24:33 +0900
+
+efreet (1.0.0.001+svn.55523slp2+build01) unstable; urgency=low
+
+  * [SVN EFL Migration] efreet in SLP is merged with SVN r55523
+  * Git: 165.213.180.234:slp/pkgs/e/efreet
+  * Tag: efreet_1.0.0.001+svn.55523slp2+build01
+
+ -- Jaehwan Kim <jae.hwan.kim@samsung.com>  Wed, 22 Dec 2010 20:13:43 +0900
+
+efreet (1.0.0.001+svn.55384slp2+build01) unstable; urgency=low
+
+  * [SVN's EFL Migration] efreet in SLP is merged with SVN r55384.
+  * Git: 165.213.180.234:slp/pkgs/e/efreet
+  * Tag: efreet_1.0.0.001+svn.55384slp2+build01
+
+ -- Juyung Seo <juyung.seo@samsung.com>  Tue, 14 Dec 2010 17:57:51 +0900
+
+efreet (1.0.0.001+svn.55094slp2+build02) unstable; urgency=low
+
+  * [SVN's EFL Migration] efreet in SLP is merged with SVN r55384.
+  * Git: 165.213.180.234:slp/pkgs/e/efreet
+  * Tag: efreet_1.0.0.001+svn.55094slp2+build02
+
+ -- Juyung Seo <juyung.seo@samsung.com>  Tue, 14 Dec 2010 15:01:22 +0900
+
+efreet (1.0.0.001+svn.55094slp2+build01) unstable; urgency=low
+
+  * [SVN 55094 Merge]
+  * Update to SVN Revision 55094.
+  * Git: 165.213.180.234:/git/slp/pkgs/efreet
+  * Tag: efreet_1.0.0.001+svn.55094slp2+build01 
+
+ -- Myoungwoon Kim <myoungwoon.kim@samsung.com>  Thu, 02 Dec 2010 14:39:13 +0900
+
+efreet (1.0.0.001+svn.51480slp2+build04) unstable; urgency=low
+
+  * [SVN 54834 Merge]
+  * Update to SVN Revision 54834.
+  * Git: 165.213.180.234:/git/slp/pkgs/efreet
+  * Tag: efreet_1.0.0.001+svn.51480slp2+build04
+
+ -- Juyung Seo <juyung.seo@samsung.com>  Fri, 26 Nov 2010 15:51:46 +0900
+
+efreet (1.0.0.001+svn.51480slp2+build03) unstable; urgency=low
+
+  * Packaging
+  * Git: 165.213.180.234:/git/slp/pkgs/efreet
+  * Tag: efreet_1.0.0.001+svn.51480slp2+build03
+
+ -- Jaehwan Kim <jae.hwan.kim@samsung.com>  Wed, 24 Nov 2010 16:12:17 +0900
+
+efreet (1.0.0.001+svn.51480slp2+build02) unstable; urgency=low
+
+  * add as-needed
+  * Git: 165.213.180.234:/git/slp/pkgs/efreet
+  * Tag: efreet_1.0.0.001+svn.51480slp2+build02
+
+ -- Jaehwan Kim <jae.hwan.kim@samsung.com>  Wed, 15 Sep 2010 10:59:12 +0900
+
+efreet (1.0.0.001+svn.51480slp2+build01) unstable; urgency=low
+
+  * efl 1.0 alpha upgrade
+  * Git: 165.213.180.234:/git/slp/pkgs/efreet
+  * Tag: efreet_1.0.0.001+svn.51480slp2+build01
+
+ -- Jaehwan Kim <jae.hwan.kim@samsung.com>  Tue, 31 Aug 2010 22:51:38 +0900
+
+efreet (0.5.0.060+svn.49545slp2+3build04) unstable; urgency=low
+
+  * Packaging.
+  * Git: 165.213.180.234:/git/slp2.0/slp2.0-pkgs/EFL-pkgs/efreet
+  * Tag: efreet_0.5.0.060+svn.49545slp2+3build04
+
+ -- Daniel Juyung Seo <juyung.seo@samsung.com>  Thu, 10 Jun 2010 21:09:33 +0900
+
+efreet (0.5.0.060+svn.49545slp2+3build03) unstable; urgency=low
+
+  * Packaging.
+  * Git: 165.213.180.234:/git/slp2.0/slp2.0-pkgs/EFL-pkgs/efreet
+  * Tag: efreet_0.5.0.060+svn.49545slp2+3build03
+
+ -- Daniel Juyung Seo <juyung.seo@samsung.com>  Thu, 10 Jun 2010 21:04:17 +0900
+
+efreet (0.5.0.060+svn.49545slp2+3build02) unstable; urgency=low
+
+  * Packaging.
+  * Git: 165.213.180.234:/git/slp2.0/slp2.0-pkgs/EFL-pkgs/efreet
+  * Tag: efreet_0.5.0.060+svn.49545slp2+3build02
+
+ -- Daniel Juyung Seo <juyung.seo@samsung.com>  목, 10  6월 2010 21:00:52 +0900
+
+efreet (0.5.0.060+svn.49545slp2+3) unstable; urgency=low
+
+  * Packaging.
+  * Git: 165.213.180.234:/git/slp2.0/slp2.0-pkgs/EFL-pkgs/efreet
+  * Tag: efreet_0.5.0.060+svn.49545slp2+3
+
+ -- Daniel Juyung Seo <juyung.seo@samsung.com>  Thu, 10 Jun 2010 20:46:54 +0900
+
+efreet (0.5.0.060+svn.49545slp2+2) unstable; urgency=low
+
+  * Packaging.
+  * Git: 165.213.180.234:/git/slp2.0/slp2.0-pkgs/EFL-pkgs/efreet
+  * Tag: efreet_0.5.0.060+svn.49545slp2+2
+
+ -- Daniel Juyung Seo <juyung.seo@samsung.net>  Thu, 10 Jun 2010 20:46:08 +0900
+
+efreet (0.5.0.060+svn.49545slp2+1) unstable; urgency=low
+
+  * Packaging.
+  * Git: 165.213.180.234:/git/slp2.0/slp2.0-pkgs/EFL-pkgs/efreet
+  * Tag: efreet_0.5.0.060+svn.49545slp2+1
+
+ -- Daniel Juyung Seo <juyung.seo@smasung.net>  Thu, 10 Jun 2010 20:45:23 +0900
+
+efreet (0.5.0.060+svn.49545slp2+0) unstable; urgency=low
+
+  * Update opensource EFL from SVN
+  * SVN revision: 49545 (Total EFL revision: 49550)
+  * Tag: 0.5.0.060+svn.49545slp2+0
+
+ -- Daniel Juyung Seo <juyung.seo@smasung.net>  Thu, 10 Jun 2010 15:50:40 +0900
+
+efreet (0.5.0.060+svn20100304slp2) unstable; urgency=low
+
+  * change package version
+
+ -- Jaehwan Kim <jae.hwan.kim@samsung.com>  Thu, 25 Mar 2010 15:57:00 +0900
+
+efreet (0.5.0.060+svn20100304-1) unstable; urgency=low
+
+  * EFL_update_revision_46864
+
+ -- Jaehwan Kim <jae.hwan.kim@samsung.com>  Wed, 10 Mar 2010 16:06:38 +0900
+
+efreet (0.5.0.060+svn20100203-3) unstable; urgency=low
+
+  * add debug package
+
+ -- Wonguk Jeong <wonguk.jeong@samsung.com>  Mon, 08 Feb 2010 15:23:40 +0900
+
+efreet (0.5.0.060+svn20100203-2) unstable; urgency=low
+
+  * repack
+
+ -- Jaehwan Kim <jae.hwan.kim@samsung.com>  Thu, 04 Feb 2010 20:31:41 +0900
+
+efreet (0.5.0.060+svn20100203-1) unstable; urgency=low
+
+  * EFL_update_revision_45828
+
+ -- Jaehwan Kim <jae.hwan.kim@samsung.com>  Wed, 03 Feb 2010 16:39:24 +0900
+
+efreet (0.5.0.060+svn20100119-1) unstable; urgency=low
+
+  * EFL_update_revision_45322
+
+ -- Jihoon Kim <jihoon48.kim@samsung.com>  Tue, 19 Jan 2010 20:44:50 +0900
+
+efreet (0.5.0.060+svn20100111-3) unstable; urgency=low
+
+  * reupload EFL i686
+
+ -- Jaehwan Kim <jae.hwan.kim@samsung.com>  Tue, 12 Jan 2010 17:35:48 +0900
+
+efreet (0.5.0.060+svn20100111-2) unstable; urgency=low
+
+  * reupload EFL
+
+ -- Jaehwan Kim <jae.hwan.kim@samsung.com>  Mon, 11 Jan 2010 22:17:14 +0900
+
+efreet (0.5.0.060+svn20100111-1) unstable; urgency=low
+
+  * update EFL revision 45026
+
+ -- Jaehwan Kim <jae.hwan.kim@samsung.com>  Mon, 11 Jan 2010 13:28:09 +0900
+
+efreet (0.5.0.060+svn20091229-1) unstable; urgency=low
+
+  * update EFL
+
+ -- Jaehwan Kim <jae.hwan.kim@samsung.com>  Tue, 29 Dec 2009 14:27:06 +0900
+
+efreet (0.5.0.060+svn20091112-2) unstable; urgency=low
+
+  * modify debian files
+
+ -- Sangho Park <sangho.g.park@samsung.com>  Fri, 27 Nov 2009 15:47:36 +0900
+
+efreet (0.5.0.060+svn20091112-1) unstable; urgency=low
+
+  * svn stable version
+
+ -- Sangho Park <sangho.g.park@samsung.com>  Fri, 13 Nov 2009 09:13:10 +0900
+
+efreet (0.5.0.060+svnYYYYMMDD-1) unstable; urgency=low
+
+  * Updated version
+
+ -- quaker <quaker66@gmail.com>  Thu, 22 Apr 2009 18:22:23 +0100
+
+efreet (0.5.0.050+svnYYYYMMDD-1) unstable; urgency=low
+
+  * Clean up changelog
+
+ -- quaker <quaker66@gmail.com>  Tue, 21 Apr 2009 19:16:49 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644 (file)
index 0000000..7ed6ff8
--- /dev/null
@@ -0,0 +1 @@
+5
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..e0eb27f
--- /dev/null
@@ -0,0 +1,80 @@
+Source: efreet
+Section: libs
+Priority: optional
+Maintainer: Jaehwan Kim <jae.hwan.kim@samsung.com>,
+ Wonguk Jeong <wonguk.jeong@samsung.com>,
+ Juyung Seo <juyung.seo@samsung.com>,
+ Myoungwoon Kim <myoungwoon.kim@samsung.com>,
+ Mike McCormack <mj.mccormack@samsung.com>
+Build-Depends: debhelper (>= 6), cdbs, libecore-dev (>= 0.9.9.060+svn20100304), libeina-dev (>= 0.0.2.060+svn20100304), doxygen, pkg-config, libtool
+Standards-Version: 3.8.1
+Homepage: http://www.enlightenment.org
+
+Package: libefreet
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: libefreet0
+Provides: libefreet0
+Description: Library that implements freedesktop.org specs for use with E17/EFL
+ An implementation of several specifications from freedesktop.org intended for
+ use in Enlightenment DR17 (e17) and other applications using the Enlightenment
+ Foundation Libraries (EFL). Currently, the following specifications are
+ included:
+  - Base Directory
+  - Desktop Entry
+  - Icon Theme
+  - Menu
+ .
+ This package provides the libefreet0 and libefreet0-mime libraries, which
+ contains efreet-based functions for dealing with mime.
+
+Package: libefreet-dev
+Section: libdevel
+Architecture: any
+Depends: ${misc:Depends}, libefreet (= ${binary:Version}), libecore-dev (>= 0.9.9.060+svn20100304), libeina-dev
+Suggests: libefreet-doc
+Description: Development files for libefreet and libefreet-mime
+ An implementation of several specifications from freedesktop.org intended for
+ use in Enlightenment DR17 (e17) and other applications using the Enlightenment
+ Foundation Libraries (EFL). Currently, the following specifications are
+ included:
+  - Base Directory
+  - Desktop Entry
+  - Icon Theme
+  - Menu
+ .
+ This packages contains headers and static libraries for Efreet.
+
+Package: libefreet-doc
+Section: doc
+Depends: ${misc:Depends}
+Architecture: any
+Enhances: libefreet-dev
+Description: libefreet and libfreet-mime API documentation
+ An implementation of several specifications from freedesktop.org intended for
+ use in Enlightenment DR17 (e17) and other applications using the Enlightenment
+ Foundation Libraries (EFL). Currently, the following specifications are
+ included:
+  - Base Directory
+  - Desktop Entry
+  - Icon Theme
+  - Menu
+ .
+ This package contains HTML documentation for development with libefreet and
+ libefreet-mime.
+
+Package: libefreet-dbg
+Section: debug
+Architecture: any
+Depends: ${misc:Depends}, libefreet (= ${binary:Version})
+Description: Development files for libefreet and libefreet-mime
+ An implementation of several specifications from freedesktop.org intended for
+ use in Enlightenment DR17 (e17) and other applications using the Enlightenment
+ Foundation Libraries (EFL). Currently, the following specifications are
+ included:
+  - Base Directory
+  - Desktop Entry
+  - Icon Theme
+  - Menu
+ .
+ This package is debug package
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..8ef0cfc
--- /dev/null
@@ -0,0 +1,41 @@
+This package was debianized by Albin Tonnerre <albin.tonnerre@gmail.com> on
+Sun, 25 Mar 2007 20:17:36 +0200
+
+The source is from the e17/libs/efreet module of the enlightenment CVS
+tree. For more information, see:
+
+ http://www.enlightenment.org/cvs.html
+
+Upstream Author: Dann Sinclair and various contributors
+
+Copyright:
+
+  Copyright (C) 2006 dan sinclair and various contributors (see AUTHORS)
+
+License:
+
+  Permission is hereby granted, free of charge, to any person obtaining a copy
+  of this software and associated documentation files (the "Software"), to
+  deal in the Software without restriction, including without limitation the
+  rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+  sell copies of the Software, and to permit persons to whom the Software is
+  furnished to do so, subject to the following conditions:
+
+  The above copyright notice and this permission notice shall be included in
+  all copies of the Software, its documentation and marketing & publicity
+  materials, and acknowledgment shall be given in the documentation, materials
+  and software packages that this Software was used.
+
+  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+  IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+  CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+On Debian systems, the complete text of the BSD License can be found
+in `/usr/share/common-licenses/BSD'.
+
+The Debian packaging is:
+  (C) 2006 2007,Debian Pkg-e Team <pkg-e-devel@lists.alioth.debian.org>
+and is licensed under the GPL2, see `/usr/share/common-licenses/GPL-2'.
diff --git a/debian/jobs b/debian/jobs
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/debian/libefreet-dev.install b/debian/libefreet-dev.install
new file mode 100644 (file)
index 0000000..8f0901f
--- /dev/null
@@ -0,0 +1,10 @@
+debian/tmp/usr/include/efreet-1/*.h
+debian/tmp/usr/lib/pkgconfig/efreet.pc
+debian/tmp/usr/lib/pkgconfig/efreet-mime.pc
+debian/tmp/usr/lib/pkgconfig/efreet-trash.pc
+debian/tmp/usr/lib/libefreet.a
+debian/tmp/usr/lib/libefreet_mime.a
+debian/tmp/usr/lib/libefreet_trash.a
+debian/tmp/usr/lib/libefreet.so
+debian/tmp/usr/lib/libefreet_mime.so
+debian/tmp/usr/lib/libefreet_trash.so
diff --git a/debian/libefreet-doc.dirs b/debian/libefreet-doc.dirs
new file mode 100644 (file)
index 0000000..81f6a9d
--- /dev/null
@@ -0,0 +1 @@
+usr/share/doc/libefreet-doc
diff --git a/debian/libefreet-doc.doc-base b/debian/libefreet-doc.doc-base
new file mode 100644 (file)
index 0000000..bf69164
--- /dev/null
@@ -0,0 +1,10 @@
+Document: efreet
+Title: Efreet Guide
+Author: Dan Sinclair
+Abstract: This document describes Efreet API
+ and provides sample C code.
+Section: Programming/C
+
+Format: HTML
+Index: /usr/share/doc/libefreet-doc/html/index.html
+Files: /usr/share/doc/libefreet-doc/html/*.html
diff --git a/debian/libefreet.install b/debian/libefreet.install
new file mode 100644 (file)
index 0000000..54e45a0
--- /dev/null
@@ -0,0 +1,4 @@
+debian/tmp/usr/lib/libefreet.so.*
+debian/tmp/usr/lib/libefreet_mime.so.*
+debian/tmp/usr/lib/libefreet_trash.so.*
+debian/tmp/usr/lib/efreet/efreet_desktop_cache_create
diff --git a/debian/libefreet.shlibs b/debian/libefreet.shlibs
new file mode 100644 (file)
index 0000000..b98c103
--- /dev/null
@@ -0,0 +1,3 @@
+libefreet 1 libefreet
+libefreet_mime 1 libefreet
+libefreet_trash 1 libefreet
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..e0c21f0
--- /dev/null
@@ -0,0 +1,21 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+
+DEB_CONFIGURE_EXTRA_FLAGS :=
+DEB_CONFIGURE_SCRIPT := ./autogen.sh
+DEB_MAKE_CLEAN_TARGET := distclean
+CFLAGS += -fvisibility=hidden -fPIC
+LDFLAGS += -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed
+
+#build/libefreet-doc::
+#      cd $(DEB_SRCDIR)/doc && make doc
+
+#install/libefreet-doc::
+#      mkdir -p debian/libefreet-doc/usr/share/doc/libefreet-doc
+#      cp -R $(DEB_SRCDIR)/doc/html debian/libefreet-doc/usr/share/doc/libefreet-doc/
+
+clean::
+       [ ! -f Makefile ] || make distclean
+       rm -f efreet-*.tar.bz2 efreet-*.cdbs-config_list
diff --git a/packaging/efreet.spec b/packaging/efreet.spec
new file mode 100644 (file)
index 0000000..93835e6
--- /dev/null
@@ -0,0 +1,71 @@
+Name:       efreet
+Summary:    FreeDesktop.Org Compatibility Library
+Version:    1.0.0.001+svn.62616slp2
+Release:    1
+Group:      TO_BE/FILLED_IN
+License:    BSD
+URL:        http://www.enlightenment.org/
+Source0:    http://download.enlightenment.org/releases/efreet-%{version}.tar.bz2
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+BuildRequires:  pkgconfig(ecore)
+BuildRequires:  pkgconfig(eina)
+
+
+%description
+Library that implements freedesktop.org specs for use with E17/EFL An implementation of several specifications from freedesktop.org intended for
+ use in Enlightenment DR17 (e17) and other applications using the Enlightenment
+ Foundation Libraries (EFL). Currently, the following specifications are
+ included:
+  - Base Directory
+  - Desktop Entry
+  - Icon Theme
+  - Menu
+ .
+ This package provides the libefreet0 and libefreet0-mime libraries, which
+ contains efreet-based functions for dealing with mime.
+
+
+
+%package devel
+Summary:    FreeDesktop.Org Compatibility Library (devel)
+Group:      Development/Libraries
+Requires:   %{name} = %{version}-%{release}
+
+%description devel
+Library that implements freedesktop.org specs (devel)
+
+
+%prep
+%setup -q
+
+%build
+
+%autogen --disable-static
+%configure --disable-static
+make %{?jobs:-j%jobs}
+
+%install
+rm -rf %{buildroot}
+%make_install
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+/usr/lib/*.so.*
+/usr/bin/*
+/usr/lib/efreet/*
+
+
+%files devel
+%defattr(-,root,root,-)
+/usr/include/*
+/usr/lib/*.so
+/usr/share/*
+/usr/lib/pkgconfig/efreet-mime.pc
+/usr/lib/pkgconfig/efreet-trash.pc
+/usr/lib/pkgconfig/efreet.pc
+
index 3144b05..d36f4e7 100644 (file)
@@ -574,6 +574,9 @@ efreet_menu_get(void)
             return efreet_menu_parse(menu);
     }
 
+    snprintf(menu, sizeof(menu), "/etc/xdg/menus/enlightenment-applications.menu");
+    if (ecore_file_exists(menu)) return efreet_menu_parse(menu);
+
     return NULL;
 }