Comments (14)
@tim77 FYI, I just cut a new release (first time in >2 years 😳)
from la-capitaine-icon-theme.
@keeferrourke I personally think rpm has its own logo as artem pointed out on the bugzilla.
Example of such icons -
It refers to RPM meters in cars. It will eliminate the need of different fedora red hat configuration. Also it will be a standard rpm icon in the style of la-capitaine mimetypes. I don't think there is any other configuration differences between the two distros for the icon theme.
from la-capitaine-icon-theme.
Its settled and i don't think any changes are necessary.
Everything that can be done in mock can be done without mock. Mock runs rpmbuild in an isolated environment consisting of a minimal set of packages. Those package don't include what it requires to see the distribution logo. If artem run rpmbuild on his own system it will build the package without any issue. Its nothing wrong about the config script. See Mock as just a fedora container with very minimal packages or chroot which may not satisfy everything 👍
from la-capitaine-icon-theme.
@tim77 FYI, I just cut a new release (first time in >2 years flushed)
Great! 👍 I would like if we switch to releases instead of git snapshots TBH. Not a big issue, but this more practical.
from la-capitaine-icon-theme.
Hey @jatin-cbs I read through the linked bugzilla issue, but I'm not sure what Mock is, or how you would want me to make the configuration script "more friendly" to that tool. Can you please advise?
(Sorry for the delayed reply, I'm just finishing up exams for my final semester of school.)
from la-capitaine-icon-theme.
Mock it is a systemd-nspawn container for building software on Fedora/RHEL/CentOS.
- https://github.com/rpm-software-management/mock/wiki
- https://fedoraproject.org/wiki/Using_Mock_to_test_package_builds
from la-capitaine-icon-theme.
Ok so @jatin-cbs what exactly is the issue here?
Is it that you want me to change the configuration script (if so, in what way?), or is it that my mimetypes should be using a different (default but configurable? non-configurable?) icon for RPMs?
from la-capitaine-icon-theme.
Follow-up question: Where are these example mimetype icons from? Are they displaying an official logo, or is this artistic license?
At least according to Wikipedia / rpm.org, this appears to be the official logo for the package manager.
from la-capitaine-icon-theme.
The issue that there is different configuration for fedora and redhat, and configuration script won't be able to run in mock as stated. I can ask artem for configuration file changes. However we think that its more practical to simply change the .rpm mimetype logo to something more standard rather than fedora / redhat logos/ suse.
These icons are from Qogir and white sur theme respectively. they are artistic not official logo but inspired from the standard official rpm logo that is on the wikipedia which resembles an rpm meter.
from la-capitaine-icon-theme.
Okay thanks. I'm hesitant to remove the customization options for these mimetypes, but I'd be happy to add a different default RPM mimetype icon that closely resembles the official RPM logo, then still allow for the configuration script to overwrite this with distro-specific icons.
@jatin-cbs I'll link this issue in a PR later today, and tag you for review to make sure it's an ok solution for the bugzilla bug.
from la-capitaine-icon-theme.
@keeferrourke Distro logos are creative way and some people do like it. So Yes I agree.
We can change default rpm icons to a new standard one and still keep distro specific rpm configuration.
rpm.svg
, application-x-rpm.svg
, gnome-mime-application-x-rpm.svg
, application-x-source-rpm.svg
Currently these are directly / indirectly linked to application-x-rpm-redhat.svg
by default.
from la-capitaine-icon-theme.
#605 Should address the immediate issue of RedHat branding showing up in Fedora. I'm still unsure why the configure script isn't compatible with the Mock tool though, and how this causes possible packaging issues.
I'd like to make this easy to package, so @jatin-cbs @tim77 let's talk about possible changes to the configuration script in a new issue. Feel free to open a new bug at your leisure.
All the best!
from la-capitaine-icon-theme.
I hope i fixed or at least improved current build in Fedora but need to test (f34 only for now). At least distro vendor should configured correctly.
This is partial fix for RH#1950614 since we wait for #605 merged.
from la-capitaine-icon-theme.
Alright #605 is merged to master! Thanks all!
from la-capitaine-icon-theme.
Related Issues (20)
- "distributor-logo" icons are spread over two directories HOT 1
- [Question] Database icon not added? HOT 5
- Nextcloud-sync in kde sync-tray is using Owncloud's icon.
- Problems with trashcan icon HOT 1
- WiFi icon shows connected when disconnected HOT 2
- Can't find the configuration script HOT 4
- Microphone muted and unmuted icons are the same, does not work with gnome extension nothing-to-say HOT 1
- [Request] Waterfox
- [Request] Warpinator
- [Request] MultiMC
- [Request] Garuda Linux
- [Request] ATLauncher
- Dark Icons on LIbreOffice HOT 1
- [Request] .spec file icon (mimetype) HOT 2
- GNOME Online Accounts uses Owncloud icon for Nextcloud
- Dark Icons in KDE Plasma 5.22 HOT 4
- [Request] VSCodium
- The system panel icons are too small on the ubuntu budgie 20.4.3 desktop
- Icons
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from la-capitaine-icon-theme.