Compare commits

...

11 Commits

Author SHA1 Message Date
openeuler-ci-bot
12c53c7375
!14 Update to 4.18.0
From: @misaka00251 
Reviewed-by: @zhang__3125 
Signed-off-by: @zhang__3125
2023-01-04 10:15:04 +00:00
misaka00251
495d60ae26
Update to 4.18.0 2023-01-04 17:52:22 +08:00
openeuler-ci-bot
e4500f558c
!9 Add GFDL Version 1.1
From: @zhang__3125 
Reviewed-by: @dwl301 
Signed-off-by: @dwl301
2022-04-18 02:49:55 +00:00
zhang__3125
f9866430ed Add GFDL Version GFDL-1.1-or-later 2022-04-18 10:45:08 +08:00
openeuler-ci-bot
9bb1a9ffc9 !4 upgrade to 0.8.0 for xfce 4.16
From: @zhang__3125
Reviewed-by: @dwl301
Signed-off-by: @dwl301
2021-06-17 10:10:52 +00:00
linz
f999d343fb upgrade to 0.8.0 for xfce 4.16
upgrade to 0.8.0 for xfce 4.16

modify spec
2021-06-16 12:23:56 +08:00
openeuler-ci-bot
e7b14e615f !3 20201127 add yaml file
From: @zhang__3125
Reviewed-by: @dwl301
Signed-off-by: @dwl301
2020-11-30 11:57:13 +08:00
张琳
50610b9be5 update garcon.yaml. 2020-11-30 11:48:42 +08:00
zhang__3125
a4914fe985 20201127 add yaml file 2020-11-27 12:52:22 +08:00
openeuler-ci-bot
010fd32a89 !2 Init package
Merge pull request !2 from 陈棋德/master
2020-07-29 17:54:26 +08:00
dillon chen
37a7e80a27 Init package 2020-07-29 15:49:07 +08:00
7 changed files with 298 additions and 73 deletions

View File

@ -1,36 +0,0 @@
# garcon
#### Description
Implementation of the freedesktop.org menu specification
#### Software Architecture
Software architecture description
#### Installation
1. xxxx
2. xxxx
3. xxxx
#### Instructions
1. xxxx
2. xxxx
3. xxxx
#### Contribution
1. Fork the repository
2. Create Feat_xxx branch
3. Commit your code
4. Create Pull Request
#### Gitee Feature
1. You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md
2. Gitee blog [blog.gitee.com](https://blog.gitee.com)
3. Explore open source project [https://gitee.com/explore](https://gitee.com/explore)
4. The most valuable open source project [GVP](https://gitee.com/gvp)
5. The manual of Gitee [https://gitee.com/help](https://gitee.com/help)
6. The most popular members [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)

View File

@ -1,37 +0,0 @@
# garcon
#### 介绍
Implementation of the freedesktop.org menu specification
#### 软件架构
软件架构说明
#### 安装教程
1. xxxx
2. xxxx
3. xxxx
#### 使用说明
1. xxxx
2. xxxx
3. xxxx
#### 参与贡献
1. Fork 本仓库
2. 新建 Feat_xxx 分支
3. 提交代码
4. 新建 Pull Request
#### 码云特技
1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md
2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com)
3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目
4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目
5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help)
6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)

53
garcon-4.18-menus.patch Normal file
View File

@ -0,0 +1,53 @@
--- garcon-4.18.1-orig/data/xfce/xfce-applications.menu 2020-05-25 16:32:47.000000000 -0400
+++ garcon-4.18.1/data/xfce/xfce-applications.menu 2021-02-05 19:37:50.883567150 -0500
@@ -20,6 +20,7 @@
<Filename>xfce4-web-browser.desktop</Filename>
<Separator/>
<Menuname>Settings</Menuname>
+ <Menuname>Administration</Menuname>
<Separator/>
<Merge type="all"/>
<Separator/>
@@ -40,13 +41,20 @@
<Merge type="all"/>
</Layout>
- <Menu>
- <Name>Screensavers</Name>
- <Directory>xfce-screensavers.directory</Directory>
- <Include>
- <Category>Screensaver</Category>
- </Include>
- </Menu>
+ </Menu>
+
+ <Menu>
+ <Name>Administration</Name>
+ <Directory>SystemConfig.directory</Directory>
+ <Include>
+ <And>
+ <Category>Settings</Category>
+ <Category>System</Category>
+ <Not><Category>Screensaver</Category></Not>
+ </And>
+ <Filename>gpk-application.desktop</Filename>
+ <Filename>gpk-update-viewer.desktop</Filename>
+ </Include>
</Menu>
<Menu>
@@ -71,6 +79,14 @@
</Menu>
<Menu>
+ <Name>Documentation</Name>
+ <Directory>Documentation.directory</Directory>
+ <Include>
+ <Category>Documentation</Category>
+ </Include>
+ </Menu>
+
+ <Menu>
<Name>Development</Name>
<Directory>xfce-development.directory</Directory>
<Include>

BIN
garcon-4.18.0.tar.bz2 Normal file

Binary file not shown.

102
garcon.spec Normal file
View File

@ -0,0 +1,102 @@
%global minorversion 4.18
%global xfceversion 4.18
%global namespc Garcon
Name: garcon
Version: 4.18.0
Release: 1
Summary: Implementation of the freedesktop.org menu specification
# garcon's source code is licensed under the LGPLv2+,
# while its documentation is licensed under the GFDL 1.1
License: LGPLv2+ and GFDL-1.1-or-later
URL: http://xfce.org/
Source0: http://archive.xfce.org/src/xfce/%{name}/0.8/%{name}-%{version}.tar.bz2
Source1: xfce-documentation.directory
Patch0: garcon-%{xfceversion}-menus.patch
BuildRequires: pkgconfig(glib-2.0) >= 2.30.0
BuildRequires: pkgconfig(libxfce4util-1.0) >= %{xfceversion}
BuildRequires: pkgconfig(libxfce4ui-2) >= %{xfceversion}
BuildRequires: pkgconfig(gio-2.0) >= 2.30.0
BuildRequires: pkgconfig(gobject-2.0) >= 2.30.0
BuildRequires: pkgconfig(gthread-2.0) >= 2.30.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.14.0
BuildRequires: gcc-c++
BuildRequires: gtk-doc
BuildRequires: gettext
BuildRequires: intltool
BuildRequires: gobject-introspection-devel
BuildRequires: make
Obsoletes: libxfce4menu < 4.6.3
# because of %%{_datadir}/desktop-directories/xfce-*
Conflicts: xfdesktop <= 4.6.2
%description
Garcon is an implementation of the freedesktop.org menu specification replacing
the former Xfce menu library libxfce4menu. It is based on GLib/GIO only and
aims at covering the entire specification except for legacy menus.
%package devel
Summary: Development files for %{name}
Requires: %{name} = %{version}-%{release}
Requires: gtk2-devel
Requires: pkgconfig
Obsoletes: libxfce4menu-devel < 4.6.2
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
%prep
%setup -q
%patch0 -p1 -b.menus
%build
%configure --disable-static --enable-gtk-doc
%make_build
%install
%make_install
# fix permissions for libraries
chmod 755 %{buildroot}/%{_libdir}/*.so
find %{buildroot} -name '*.la' -exec rm -f {} ';'
%find_lang %{name}
install -pm 644 %{SOURCE1} %{buildroot}%{_datadir}/desktop-directories
%files -f %{name}.lang
%license COPYING
%doc AUTHORS ChangeLog NEWS
%config(noreplace) %{_sysconfdir}/xdg/menus/xfce-applications.menu
%{_libdir}/*.so.*
%{_libdir}/girepository-1.0/%{namespc}*
%{_datadir}/icons/hicolor/32x32/apps/org.xfce.garcon.png
%{_datadir}/gir-1.0/%{namespc}*
%{_datadir}/desktop-directories/*.directory
%files devel
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%doc %{_datadir}/gtk-doc/
%changelog
* Wed Jan 04 2023 misaka00251 <liuxin@iscas.ac.cn> - 4.18.0-1
- Update to 4.18.0
* Mon Apr 18 2022 zhanglin <lin.zhang@turbolinux.com.cn> - 0.8.0-2
- Add GFDL Version GFDL-1.1-or-later
* Fri Jun 18 2021 zhanglin <lin.zhang@turbolinux.com.cn> - 0.8.0-1
- Update to 0.8.0
* Tue Jul 7 2020 Dillon Chen <dillon.chen@turbolinux.com.cn> - 0.7.0-1
- Init Package

4
garcon.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: git
src_repo: https://gitlab.xfce.org/xfce/garcon.git
tag_prefix: "garcon-"
seperator: "."

View File

@ -0,0 +1,139 @@
[Desktop Entry]
Name=Documentation
Name[af]=Dokumentasie
Name[am]=ማስረጃ
Name[ar]=وثائق
Name[as]=আলেখ্যন
Name[be]=Дакумэнтацыя
Name[bg]=Документация
Name[bn]=ডকুমেন্টেশন
Name[bn_IN]=নথিপত্র
Name[ca]=Documentació
Name[cs]=Dokumentace
Name[cy]=Dogfennau
Name[da]=Dokumentation
Name[de]=Dokumentation
Name[el]=Τεκμηρίωση
Name[en_GB]=Documentation
Name[es]=Documentación
Name[et]=Dokumentatsioon
Name[fa]=مستندات
Name[fi]=Ohjeet
Name[fr]=Documentation
Name[gl]=Documentación
Name[gu]=દસ્તાવેજીકરણ
Name[he]=תיעוד
Name[hi]=दस्तावेज़ीकरण
Name[hr]=Dokumentacija
Name[hu]=Dokumentáció
Name[hy]=Դոկումենտացիա
Name[id]=Dokumentasi
Name[is]=Handbækur
Name[it]=Documentazione
Name[ja]=ドキュメント
Name[ka]=დოკუმენტაცია
Name[kn]=ದಸ್ತಾವೇಜೀಕರಣ
Name[ko]=문서 자료
Name[lt]=Dokumentacija
Name[lv]=Dokumentācija
Name[mk]=Документација
Name[ml]=വിവരണക്കുറിപ്പു് (ഡോക്യുമെന്‍റേഷന്‍)
Name[mr]=दस्तऐवजीकरण
Name[ms]=Dokumentasi
Name[nb]=Dokumentasjon
Name[nl]=Documentatie
Name[nso]=Go dira ditokumente
Name[or]=ଦଲିଲକରଣ
Name[pa]=ਡੌਕੂਮੈਂਟੇਸ਼ਨ
Name[pl]=Dokumentacja
Name[pt]=Documentação
Name[pt_BR]=Documentação
Name[ro]=Documentaţie
Name[ru]=Документация
Name[si]=ලේඛණයන්
Name[sk]=Dokumentácia
Name[sl]=Dokumentacija
Name[sr]=Документација
Name[sr@latin]=Dokumentacija
Name[sv]=Dokumentation
Name[ta]=ஆவணமாக்கல்
Name[te]=పత్రికీకరణ
Name[th]=เอกสารประกอบ
Name[tr]=Belgelendirme
Name[uk]=Документація
Name[ur]=دستا و یزی شہا دت
Name[vi]=Tài liệu
Name[zh_CN]=文档
Name[zh_TW]=說明文件
Name[zu]=Ukushicilelwa
Comment=Manuals and help documents
Comment[af]=Handleidings en hulpdokumente
Comment[am]=የአሠራር መምሪያዎች እና መርጃ ሰነዶች
Comment[ar]=الدلائل ووثائق المساعدة
Comment[as]=হাতপুথি আৰু সহায়ক আলেখ
Comment[be]=Кіраўніцтвы й дакумэнты даведкі
Comment[bg]=Ръководства и помощни документи
Comment[bn]=নির্দেশিকা ও সহায়িকার ডকুমেন্ট
Comment[bn_IN]=নির্দেশিকা ও সহায়িকা
Comment[ca]=Manuals i documents d'ajuda
Comment[cs]=Manuály a dokumenty nápovědy
Comment[cy]=Llawlyfrau a dogfennau cymorth
Comment[da]=Manualer og hjælpedokumenter
Comment[de]=Handbücher und Hilfe-Dokumente
Comment[el]=Εγχειρίδια και έγγραφα βοήθειας
Comment[en_GB]=Manuals and help documents
Comment[es]=Manuales y documentación de ayuda
Comment[et]=Käsiraamatud ja abidokumendid
Comment[fa]=کتب راهنما
Comment[fi]=Manuaalit ja ohjeet
Comment[fr]=Manuels et documents d'aide
Comment[gl]=Manuais e documentos de axuda
Comment[gu]=મદદપત્રો અને મદદના દસ્તાવેજો
Comment[he]=מדריכים ומסמכי עזרה
Comment[hi]=निर्देश पुस्तिका और मदद दस्तावेज़
Comment[hr]=Priručnici i dokumentacija pomoći
Comment[hu]=Kézikönyvek és leírások
Comment[hy]=Ձեռնարկներ և օգնություն
Comment[id]=Manual dan dokumen bantuan
Comment[ilo]=Manual ken kasuratan ti tulong
Comment[is]=Handbækur og önnur hjálparskjöl
Comment[it]=Manuali e guide
Comment[ja]=マニュアルとヘルプのドキュメント
Comment[ka]=ინსტრუქციები და დამხმარე დოკუმენტები
Comment[kn]=ಕೈಪಿಡಿಗಳು ಮತ್ತು ಸಹಾಯಕ ದಸ್ತಾವೇಜುಗಳು
Comment[ko]=메뉴얼과 도움말 문서 자료
Comment[lt]=Aprašymai ir pagalbos dokumentai
Comment[lv]=Rokasgrāmatas un palīgdokumentācija
Comment[mk]=Документи и прирачници за помош
Comment[ml]=മാനുവലുകളും സഹായ വിവരണങ്ങളും
Comment[mr]=हस्तपुस्तिका आणि सहाय्यक दस्तऐवजे
Comment[ms]=Manual dan dokumen bantuan
Comment[nb]=Håndbøker og hjelpdokumenter
Comment[nl]=Handboeken en hulpdocumenten
Comment[nso]=Dipukwana le ditokumente tša thušo
Comment[or]=ସହାୟକ ପୁସ୍ତକ ଏବଂ ସାହାଯ୍ଯ ଦଲିଲ
Comment[pa]=ਮੈਨੁਅਲ ਅਤੇ ਮੱਦਦ ਡੌਕੂਮੈਂਟੇਸ਼ਨ
Comment[pl]=Podręczniki i dokumenty pomocy
Comment[pt]=Manuais e documentos de ajuda
Comment[pt_BR]=Manuais e documentos de ajuda
Comment[ro]=Manuale şi documente de ajutor
Comment[ru]=Руководства и справочные документы
Comment[si]=අත් පොත් සහ උපකාරක ලේඛන
Comment[sk]=Príručky a návody
Comment[sl]=Priročniki in dokumenti s pomočjo
Comment[sr]=Приручници и помоћна документација
Comment[sr@latin]=Priručnici i pomoćna dokumentacija
Comment[sv]=Manualer och hjälpdokument
Comment[ta]=கையேடுகள் மற்றும் உதவி ஆவணங்கள்
Comment[te]=నిబంధనపత్రం మరియూ ప్రామాణిక పత్రాలు
Comment[th]=คู่มือและเอกสารช่วยเหลือ
Comment[tr]=Kılavuzlar ve yardım belgeleri
Comment[uk]=Посібники та довідникові документи
Comment[ur]=ھیلپ اور دستو رالعمل
Comment[vi]=Tài liệu trợ giúp
Comment[zh_CN]=说明手册和帮助文档
Comment[zh_TW]=使用手冊與說明文件
Comment[zu]=Imiqulu kanye nemibhalo yokushicilela
Icon=help-browser
Type=Directory
Encoding=UTF-8