forked from pool/evolution-data-server
Accepting request 75715 from GNOME:Factory
Pushing G:F, including GNOME 3.1.3 OBS-URL: https://build.opensuse.org/request/show/75715 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/evolution-data-server?expand=0&rev=90
This commit is contained in:
commit
fc6b7e08b6
@ -1,8 +1,8 @@
|
||||
libcamel-1_2-25
|
||||
libcamel-1_2-27
|
||||
libebackend-1_2-1
|
||||
libebook-1_2-10
|
||||
libecal-1_2-8
|
||||
libedata-book-1_2-9
|
||||
libedata-cal-1_2-11
|
||||
libebook-1_2-11
|
||||
libecal-1_2-9
|
||||
libedata-book-1_2-10
|
||||
libedata-cal-1_2-12
|
||||
libedataserver-1_2-14
|
||||
libedataserverui-3_0-0
|
||||
libedataserverui-3_0-1
|
||||
|
@ -1,317 +0,0 @@
|
||||
Index: evolution-data-server-2.91.90/calendar/libecal/e-cal-component.c
|
||||
===================================================================
|
||||
--- evolution-data-server-2.91.90.orig/calendar/libecal/e-cal-component.c
|
||||
+++ evolution-data-server-2.91.90/calendar/libecal/e-cal-component.c
|
||||
@@ -169,6 +169,8 @@ struct _ECalComponentPrivate {
|
||||
* object over the wire.
|
||||
*/
|
||||
guint need_sequence_inc : 1;
|
||||
+
|
||||
+ GSList *x_list; /* list of X icalproperty objects */
|
||||
};
|
||||
|
||||
/* Private structure for alarms */
|
||||
@@ -355,6 +357,9 @@ free_icalcomponent (ECalComponent *comp,
|
||||
/* Free the subcomponents */
|
||||
|
||||
g_hash_table_foreach_remove (priv->alarm_uid_hash, free_alarm_cb, NULL);
|
||||
+
|
||||
+ g_slist_free (priv->x_list);
|
||||
+ priv->x_list = NULL;
|
||||
|
||||
/* Free the icalcomponent */
|
||||
|
||||
@@ -517,6 +522,13 @@ e_cal_component_clone (ECalComponent *co
|
||||
return new_comp;
|
||||
}
|
||||
|
||||
+static void
|
||||
+scan_x_prop (GSList **list, icalproperty *prop)
|
||||
+{
|
||||
+ *list = g_slist_append (*list, prop);
|
||||
+}
|
||||
+
|
||||
+
|
||||
/* Scans an attachment property */
|
||||
static void
|
||||
scan_attachment (GSList **attachment_list, icalproperty *prop)
|
||||
@@ -779,7 +791,8 @@ scan_property (ECalComponent *comp, ical
|
||||
case ICAL_LOCATION_PROPERTY :
|
||||
priv->location = prop;
|
||||
break;
|
||||
-
|
||||
+ case ICAL_X_PROPERTY:
|
||||
+ scan_x_prop (&priv->x_list ,prop);
|
||||
default:
|
||||
break;
|
||||
}
|
||||
@@ -932,6 +945,9 @@ scan_icalcomponent (ECalComponent *comp)
|
||||
|
||||
g_return_if_fail (priv->icalcomp != NULL);
|
||||
|
||||
+ if (e_cal_component_get_vtype (comp) == E_CAL_COMPONENT_VCALENDAR)
|
||||
+ return;
|
||||
+
|
||||
/* Scan properties */
|
||||
|
||||
for (prop = icalcomponent_get_first_property (priv->icalcomp, ICAL_ANY_PROPERTY);
|
||||
@@ -1030,7 +1046,9 @@ e_cal_component_set_new_vtype (ECalCompo
|
||||
case E_CAL_COMPONENT_TIMEZONE:
|
||||
kind = ICAL_VTIMEZONE_COMPONENT;
|
||||
break;
|
||||
-
|
||||
+ case E_CAL_COMPONENT_VCALENDAR:
|
||||
+ kind = ICAL_VCALENDAR_COMPONENT;
|
||||
+ break;
|
||||
default:
|
||||
g_warn_if_reached ();
|
||||
kind = ICAL_NO_COMPONENT;
|
||||
@@ -1048,8 +1066,8 @@ e_cal_component_set_new_vtype (ECalCompo
|
||||
scan_icalcomponent (comp);
|
||||
|
||||
/* Add missing stuff */
|
||||
-
|
||||
- ensure_mandatory_properties (comp);
|
||||
+ if (type != E_CAL_COMPONENT_VCALENDAR && type != E_CAL_COMPONENT_TIMEZONE && type != E_CAL_COMPONENT_FREEBUSY);
|
||||
+ ensure_mandatory_properties (comp);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1072,6 +1090,7 @@ e_cal_component_set_icalcomponent (ECalC
|
||||
{
|
||||
ECalComponentPrivate *priv;
|
||||
icalcomponent_kind kind;
|
||||
+ ECalComponentVType vtype;
|
||||
|
||||
g_return_val_if_fail (comp != NULL, FALSE);
|
||||
g_return_val_if_fail (E_IS_CAL_COMPONENT (comp), FALSE);
|
||||
@@ -1094,13 +1113,17 @@ e_cal_component_set_icalcomponent (ECalC
|
||||
|| kind == ICAL_VTODO_COMPONENT
|
||||
|| kind == ICAL_VJOURNAL_COMPONENT
|
||||
|| kind == ICAL_VFREEBUSY_COMPONENT
|
||||
- || kind == ICAL_VTIMEZONE_COMPONENT))
|
||||
+ || kind == ICAL_VTIMEZONE_COMPONENT
|
||||
+ || kind == ICAL_VCALENDAR_COMPONENT))
|
||||
return FALSE;
|
||||
|
||||
priv->icalcomp = icalcomp;
|
||||
|
||||
scan_icalcomponent (comp);
|
||||
- ensure_mandatory_properties (comp);
|
||||
+
|
||||
+ vtype = e_cal_component_get_vtype (comp);
|
||||
+ if (vtype != E_CAL_COMPONENT_VCALENDAR && vtype != E_CAL_COMPONENT_TIMEZONE && vtype != E_CAL_COMPONENT_FREEBUSY);
|
||||
+ ensure_mandatory_properties (comp);
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
@@ -1138,6 +1161,7 @@ e_cal_component_get_icalcomponent (ECalC
|
||||
void
|
||||
e_cal_component_rescan (ECalComponent *comp)
|
||||
{
|
||||
+ ECalComponentVType vtype;
|
||||
g_return_if_fail (comp != NULL);
|
||||
g_return_if_fail (E_IS_CAL_COMPONENT (comp));
|
||||
|
||||
@@ -1146,7 +1170,9 @@ e_cal_component_rescan (ECalComponent *c
|
||||
|
||||
/* Rescan */
|
||||
scan_icalcomponent (comp);
|
||||
- ensure_mandatory_properties (comp);
|
||||
+ vtype = e_cal_component_get_vtype (comp);
|
||||
+ if (vtype != E_CAL_COMPONENT_VCALENDAR && vtype != E_CAL_COMPONENT_TIMEZONE && vtype != E_CAL_COMPONENT_FREEBUSY);
|
||||
+ ensure_mandatory_properties (comp);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1161,6 +1187,7 @@ void
|
||||
e_cal_component_strip_errors (ECalComponent *comp)
|
||||
{
|
||||
ECalComponentPrivate *priv;
|
||||
+ ECalComponentVType vtype;
|
||||
|
||||
g_return_if_fail (comp != NULL);
|
||||
g_return_if_fail (E_IS_CAL_COMPONENT (comp));
|
||||
@@ -1207,6 +1234,9 @@ e_cal_component_get_vtype (ECalComponent
|
||||
case ICAL_VTIMEZONE_COMPONENT:
|
||||
return E_CAL_COMPONENT_TIMEZONE;
|
||||
|
||||
+ case ICAL_VCALENDAR_COMPONENT:
|
||||
+ return E_CAL_COMPONENT_VCALENDAR;
|
||||
+
|
||||
default:
|
||||
/* We should have been loaded with a supported type! */
|
||||
g_warn_if_reached ();
|
||||
@@ -2685,6 +2715,27 @@ e_cal_component_set_dtstart (ECalCompone
|
||||
priv->need_sequence_inc = TRUE;
|
||||
}
|
||||
|
||||
+gboolean
|
||||
+e_cal_component_is_allday (ECalComponent *comp)
|
||||
+{
|
||||
+ ECalComponentPrivate *priv;
|
||||
+ ECalComponentDateTime dtstart, dtend;
|
||||
+ gboolean ret = FALSE;
|
||||
+
|
||||
+ priv = comp->priv;
|
||||
+
|
||||
+ e_cal_component_get_dtstart (comp, &dtstart);
|
||||
+ e_cal_component_get_dtend (comp, &dtend);
|
||||
+
|
||||
+ if (dtstart.value->is_date && dtend.value->is_date)
|
||||
+ ret = TRUE;
|
||||
+
|
||||
+ e_cal_component_free_datetime (&dtstart);
|
||||
+ e_cal_component_free_datetime (&dtend);
|
||||
+
|
||||
+ return ret;
|
||||
+}
|
||||
+
|
||||
/**
|
||||
* e_cal_component_get_due:
|
||||
* @comp: A calendar component object.
|
||||
@@ -4138,6 +4189,24 @@ e_cal_component_get_sequence (ECalCompon
|
||||
**sequence = icalproperty_get_sequence (priv->sequence);
|
||||
}
|
||||
|
||||
+int
|
||||
+e_cal_component_get_sequence_as_int (ECalComponent *comp)
|
||||
+{
|
||||
+ ECalComponentPrivate *priv;
|
||||
+
|
||||
+ g_return_val_if_fail ((comp != NULL), -1);
|
||||
+ g_return_val_if_fail (E_IS_CAL_COMPONENT (comp), -1);
|
||||
+
|
||||
+ priv = comp->priv;
|
||||
+ g_return_val_if_fail ((priv->icalcomp != NULL), -1);
|
||||
+
|
||||
+ if (!priv->sequence) {
|
||||
+ return 0;
|
||||
+ }
|
||||
+
|
||||
+ return icalproperty_get_sequence (priv->sequence);
|
||||
+}
|
||||
+
|
||||
/**
|
||||
* e_cal_component_set_sequence:
|
||||
* @comp: A calendar component object.
|
||||
@@ -6063,3 +6132,77 @@ e_cal_component_event_dates_match (ECalC
|
||||
return retval;
|
||||
}
|
||||
|
||||
+void
|
||||
+e_cal_component_set_x_prop (ECalComponent *comp, const char *x_name, const char *x_value)
|
||||
+{
|
||||
+ GSList *l;
|
||||
+ ECalComponentPrivate *priv;
|
||||
+ icalproperty *prop;
|
||||
+
|
||||
+ priv = comp->priv;
|
||||
+
|
||||
+ for (l = priv->x_list; l != NULL; l = g_slist_next (l))
|
||||
+ {
|
||||
+ prop = l->data;
|
||||
+ const char *name = icalproperty_get_x_name (prop);
|
||||
+
|
||||
+ if (!strcmp (x_name, name)) {
|
||||
+ break;
|
||||
+ }
|
||||
+ prop = NULL;
|
||||
+ }
|
||||
+
|
||||
+ if (prop) {
|
||||
+ icalcomponent_remove_property (priv->icalcomp, prop);
|
||||
+ priv->x_list = g_slist_remove (priv->x_list, prop);
|
||||
+ icalproperty_free (prop);
|
||||
+ prop = NULL;
|
||||
+ }
|
||||
+
|
||||
+ if (!x_value || !*x_value)
|
||||
+ return;
|
||||
+
|
||||
+ prop = icalproperty_new_x (x_value);
|
||||
+ icalproperty_set_x_name (prop, x_name);
|
||||
+ icalcomponent_add_property (priv->icalcomp, prop);
|
||||
+
|
||||
+ priv->x_list = g_slist_prepend (priv->x_list, prop);
|
||||
+}
|
||||
+
|
||||
+char *
|
||||
+e_cal_component_get_x_prop (ECalComponent *comp, const char *x_name)
|
||||
+{
|
||||
+ GSList *l;
|
||||
+ ECalComponentPrivate *priv;
|
||||
+
|
||||
+ priv = comp->priv;
|
||||
+
|
||||
+ for (l = priv->x_list; l != NULL; l = g_slist_next (l))
|
||||
+ {
|
||||
+ icalproperty *prop = l->data;
|
||||
+ const char *name = icalproperty_get_x_name (prop);
|
||||
+
|
||||
+ if (!strcmp (x_name, name)) {
|
||||
+ const char *val = icalproperty_get_x (prop);
|
||||
+
|
||||
+ return g_strdup (val);
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
+ return NULL;
|
||||
+}
|
||||
+
|
||||
+int
|
||||
+e_cal_component_get_x_prop_as_int (ECalComponent *comp, const char *x_name)
|
||||
+{
|
||||
+ char *x_val = e_cal_component_get_x_prop (comp, x_name);
|
||||
+
|
||||
+ if (x_val) {
|
||||
+ int val = atoi (x_val);
|
||||
+ g_free (x_val);
|
||||
+
|
||||
+ return val;
|
||||
+ }
|
||||
+
|
||||
+ return -1;
|
||||
+}
|
||||
Index: evolution-data-server-2.91.90/calendar/libecal/e-cal-component.h
|
||||
===================================================================
|
||||
--- evolution-data-server-2.91.90.orig/calendar/libecal/e-cal-component.h
|
||||
+++ evolution-data-server-2.91.90/calendar/libecal/e-cal-component.h
|
||||
@@ -51,7 +51,8 @@ typedef enum {
|
||||
E_CAL_COMPONENT_TODO,
|
||||
E_CAL_COMPONENT_JOURNAL,
|
||||
E_CAL_COMPONENT_FREEBUSY,
|
||||
- E_CAL_COMPONENT_TIMEZONE
|
||||
+ E_CAL_COMPONENT_TIMEZONE,
|
||||
+ E_CAL_COMPONENT_VCALENDAR
|
||||
} ECalComponentVType;
|
||||
|
||||
/* Field identifiers for a calendar component; these are used by the data model
|
||||
@@ -256,6 +257,7 @@ void e_cal_component_set_dtend (ECalComp
|
||||
void e_cal_component_get_dtstamp (ECalComponent *comp, struct icaltimetype *t);
|
||||
void e_cal_component_set_dtstamp (ECalComponent *comp, struct icaltimetype *t);
|
||||
|
||||
+gboolean e_cal_component_is_allday (ECalComponent *comp);
|
||||
void e_cal_component_get_dtstart (ECalComponent *comp, ECalComponentDateTime *dt);
|
||||
void e_cal_component_set_dtstart (ECalComponent *comp, ECalComponentDateTime *dt);
|
||||
|
||||
@@ -312,6 +314,8 @@ gboolean e_cal_component_is_instance (EC
|
||||
void e_cal_component_get_sequence (ECalComponent *comp, gint **sequence);
|
||||
void e_cal_component_set_sequence (ECalComponent *comp, gint *sequence);
|
||||
|
||||
+int e_cal_component_get_sequence_as_int (ECalComponent *comp);
|
||||
+
|
||||
void e_cal_component_get_status (ECalComponent *comp, icalproperty_status *status);
|
||||
void e_cal_component_set_status (ECalComponent *comp, icalproperty_status status);
|
||||
|
||||
@@ -457,6 +461,10 @@ gboolean e_cal_component_alarm_has_atten
|
||||
|
||||
icalcomponent *e_cal_component_alarm_get_icalcomponent (ECalComponentAlarm *alarm);
|
||||
|
||||
+char *e_cal_component_get_x_prop (ECalComponent *comp, const char *x_name);
|
||||
+int e_cal_component_get_x_prop_as_int (ECalComponent *comp, const char *x_name);
|
||||
+void e_cal_component_set_x_prop (ECalComponent *comp, const char *x_name, const char *x_value);
|
||||
+
|
||||
|
||||
|
||||
G_END_DECLS
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7efe13c8fd803eefc5f5f45c21f0d1295cc6eb34aa818f91308fd6976c56fa43
|
||||
size 4334208
|
3
evolution-data-server-3.1.3.tar.bz2
Normal file
3
evolution-data-server-3.1.3.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3d290ae08c974c842c9cb6b0f365f32726138448f912fb42bd1a90b5f7cd35a2
|
||||
size 4473533
|
@ -1,3 +1,71 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 4 12:48:12 CEST 2011 - vuntz@opensuse.org
|
||||
|
||||
- Update to version 3.1.3:
|
||||
+ Add support for GNOME Online Accounts.
|
||||
+ Add OAuth support to Google Contacts backend.
|
||||
+ Fix LDAP authentication and process authentication requests on
|
||||
idle
|
||||
+ SMTP: Handle 235 code after initial AUTH command.
|
||||
+ Make Camel's SASL framework more extensible.
|
||||
+ Fix few memory leaks
|
||||
+ Various other code changes.
|
||||
+ Code cleanups.
|
||||
+ Build fixes.
|
||||
+ Bugs fixed: bgo#650671, bgo#653476, bgo#650126, bgo#653385,
|
||||
bgo#224687, bgo#224687, bgo#652173, bgo#648468, bgo#269413,
|
||||
bgo#565961, bgo#652530.
|
||||
+ Updated translations.
|
||||
- Add pkgconfig(goa-1.0) and pkgconfig(oauth) for the new GNOME
|
||||
Online Accounts and OAuth support features.
|
||||
- Drop evolution-data-server-fix-vala.patch: fixed upstream.
|
||||
- Bump so_camel define to 27 to follow library soversion change.
|
||||
This results in libcamel-1_2-26 being renamed to libcamel-1_2-27.
|
||||
- Bump so_edataserverui define to 1 to follow library soversion
|
||||
change. This results in libedataserverui-3_0-0 being renamed to
|
||||
libedataserverui-3_0-1.
|
||||
- Re-enable translation-update-upstream support.
|
||||
- Disable parallel build as it is broken in this release.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 1 11:33:33 CEST 2011 - vuntz@opensuse.org
|
||||
|
||||
- Drop dice-eds-changes.patch: the dice features are not getting
|
||||
maintained by anyone, and we do not want to support them in that
|
||||
case.
|
||||
- Build vala bindings:
|
||||
+ add evolution-data-server-fix-vala.patch to fix build; taken
|
||||
from git
|
||||
+ add vala BuildRequires
|
||||
+ pass --enable-vala-bindings to configure
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 14 09:22:34 CEST 2011 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 3.1.2:
|
||||
+ New asynchronous APIs to replace EBook/ECal, and additional
|
||||
asynchronous work in Camel
|
||||
+ Improved introspection annotations
|
||||
+ Improved Vala bindings
|
||||
+ Various calendar file backend improvements
|
||||
+ IMAPX: optionally download the messages in descending order
|
||||
+ Handle SIGTERM instead of SIGQUIT.
|
||||
+ Add sqlitedb cache for addressbook
|
||||
+ Fix some memory leaks.
|
||||
+ Various other code changes.
|
||||
+ Bugs fixed: bgo#550414, bgo#589495, bgo#633948, bgo#640054,
|
||||
bgo#640083, bgo#646898, bgo#648454, bgo#648736, bgo#649433,
|
||||
bgo#649757, bgo#649757, bgo#649761, bgo#649762, bgo#650105,
|
||||
bgo#650524, bgo#650950, bgo#650952, bgo#651054, bgo#651113,
|
||||
bgo#651147, bgo#651226, bgo#651446, bgo#651458.
|
||||
+ Updated translations.
|
||||
- Bump soversion according their changes (spec and baselibs.conf):
|
||||
+ so_camel to 26
|
||||
+ so_ebook to 11
|
||||
+ so_ecal to 9
|
||||
+ so_edata_book to 10
|
||||
+ so_edata_cal to 12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun May 29 17:26:08 UTC 2011 - dimstar@opensuse.org
|
||||
|
||||
|
@ -20,28 +20,26 @@
|
||||
|
||||
# Shared Library soNUMs, to make it easier for updates
|
||||
# When updating the sonums, do not forget to also update baselibs.conf
|
||||
%define so_camel 25
|
||||
%define so_camel 27
|
||||
%define so_ebackend 1
|
||||
%define so_ebook 10
|
||||
%define so_ecal 8
|
||||
%define so_edata_book 9
|
||||
%define so_edata_cal 11
|
||||
%define so_ebook 11
|
||||
%define so_ecal 9
|
||||
%define so_edata_book 10
|
||||
%define so_edata_cal 12
|
||||
%define so_edataserver 14
|
||||
%define so_edataserverui 0
|
||||
%define so_edataserverui 1
|
||||
|
||||
Name: evolution-data-server
|
||||
%define _evo_version 3.2
|
||||
License: LGPLv2+
|
||||
Group: Development/Libraries/GNOME
|
||||
Version: 3.1.1
|
||||
Version: 3.1.3
|
||||
Release: 1
|
||||
# FIXME: Re-enable translation-update-upstream if possible.
|
||||
# FIXME: parallel build is broken in 3.1.3, check in later versions if this works
|
||||
Summary: Evolution Data Server
|
||||
Url: http://www.gnome.org
|
||||
Source0: ftp://ftp.gnome.org/pub/gnome/sources/evolution-data-server/2.25/%{name}-%{version}.tar.bz2
|
||||
Source0: http://download.gnome.org/sources/evolution-data-server/3.1/%{name}-%{version}.tar.bz2
|
||||
Source99: baselibs.conf
|
||||
# PATCH-FEATURE-OPENSUSE dice-eds-changes.patch pchenthill@novell.com -- Patch yet to be pushed upstream
|
||||
Patch0: dice-eds-changes.patch
|
||||
BuildRequires: bison
|
||||
BuildRequires: db-devel
|
||||
%if %USE_EVOLDAP
|
||||
@ -65,9 +63,12 @@ BuildRequires: libsoup-devel
|
||||
BuildRequires: mozilla-nss-devel
|
||||
BuildRequires: nss-shared-helper-devel
|
||||
BuildRequires: python-devel
|
||||
BuildRequires: pkgconfig(goa-1.0)
|
||||
BuildRequires: pkgconfig(gtk+-3.0)
|
||||
BuildRequires: pkgconfig(oauth)
|
||||
BuildRequires: sqlite3-devel
|
||||
BuildRequires: translation-update-upstream
|
||||
BuildRequires: vala
|
||||
%if %USE_EVOLDAP
|
||||
Requires: libevoldap-2_4-2
|
||||
%endif
|
||||
@ -216,8 +217,7 @@ This package contains developer documentation.
|
||||
%lang_package
|
||||
%prep
|
||||
%setup -q
|
||||
#translation-update-upstream
|
||||
%patch0 -p1
|
||||
translation-update-upstream
|
||||
|
||||
%build
|
||||
%{configure} \
|
||||
@ -232,8 +232,10 @@ This package contains developer documentation.
|
||||
--enable-ipv6=yes \
|
||||
--enable-smime=yes \
|
||||
--enable-nntp=yes \
|
||||
--enable-vala-bindings \
|
||||
--disable-static
|
||||
%{__make} %{?_smp_mflags} V=1
|
||||
#make %{?_smp_mflags} V=1
|
||||
make
|
||||
|
||||
%install
|
||||
%{makeinstall}
|
||||
@ -321,6 +323,7 @@ find %{buildroot} -name '*.la' -type f -delete -print
|
||||
%files -n libedata-book-1_2-%{so_edata_book}
|
||||
%defattr(-, root, root)
|
||||
%{_libdir}/libedata-book-1.2.so.%{so_edata_book}*
|
||||
%{_libdir}/girepository-1.0/EBook-1.2.typelib
|
||||
|
||||
%files -n libedata-cal-1_2-%{so_edata_cal}
|
||||
%defattr(-, root, root)
|
||||
@ -341,6 +344,10 @@ find %{buildroot} -name '*.la' -type f -delete -print
|
||||
%{_libdir}/*.so
|
||||
%{_libdir}/pkgconfig/*.pc
|
||||
%{_datadir}/gir-1.0/*.gir
|
||||
%dir %{_datadir}/vala
|
||||
%dir %{_datadir}/vala/vapi
|
||||
%{_datadir}/vala/vapi/*.deps
|
||||
%{_datadir}/vala/vapi/*.vapi
|
||||
|
||||
%files doc
|
||||
%defattr(-, root, root)
|
||||
|
Loading…
x
Reference in New Issue
Block a user