Compare commits
11 Commits
5b6b4170b7
...
12c53c7375
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
12c53c7375 | ||
|
|
495d60ae26 | ||
|
|
e4500f558c | ||
|
|
f9866430ed | ||
|
|
9bb1a9ffc9 | ||
|
|
f999d343fb | ||
|
|
e7b14e615f | ||
|
|
50610b9be5 | ||
|
|
a4914fe985 | ||
|
|
010fd32a89 | ||
|
|
37a7e80a27 |
36
README.en.md
36
README.en.md
@ -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/)
|
|
||||||
37
README.md
37
README.md
@ -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
53
garcon-4.18-menus.patch
Normal 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
BIN
garcon-4.18.0.tar.bz2
Normal file
Binary file not shown.
102
garcon.spec
Normal file
102
garcon.spec
Normal 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
4
garcon.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
version_control: git
|
||||||
|
src_repo: https://gitlab.xfce.org/xfce/garcon.git
|
||||||
|
tag_prefix: "garcon-"
|
||||||
|
seperator: "."
|
||||||
139
xfce-documentation.directory
Normal file
139
xfce-documentation.directory
Normal 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
|
||||||
Loading…
x
Reference in New Issue
Block a user